web-dev-qa-db-ja.com

VLC Playerを完全に削除する方法は?

VLCプレーヤーをインストールしましたが、今では完全に削除したいので、ターミナルで次のコマンドを入力しました。

Sudo apt-get purge vlc

そして、それはそれをパージしたと私に言ったが、vlcを入力したとき、ターミナルで、これは出力でした(GUIは起動しませんでしたが):

VLC media player 2.2.0-pre2 Weatherwax (revision 2.2.0-pre1-15-g5178b24)
[0000000001f3bab8] core interface error: no suitable interface module
[0000000001f21118] core libvlc error: interface "globalhotkeys,none" initialization failed
[0000000001f21118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000020f66d8] [cli] lua interface: Listening on Host "*console".
VLC media player 2.2.0-pre2 Weatherwax
Command Line Interface initialized. Type 'help' for help.
> 

helpと入力すると、プログラムから適切な応答が返されます。また、関連するコマンドを入力して実行することもできます。

それでは、VLCプレーヤーを完全に削除して、コマンドvlcを実行したときに、そのコマンドがわからないことがわかります。

現在、Ubuntu 14.10を実行しています。

8
user364819

vlcvlc-noxに依存します which vlcコマンドをインストールします 表示されます。具体的に削除するか、autoremoveを使用します。

apt-get autoremove
# or
apt-get remove vlc-nox
12
muru

上記のどれも、実際にはすべてのvlcパッケージを削除しません(通常6〜7)。やるべきこと-

Sudo apt-get purge vlc-data

6
doug

パッケージとそのすべての依存関係を1つのコマンドで削除するには、apt-get autoremoveへの引数としてパッケージ名を直接渡すこともできます。

Sudo apt-get autoremove vlc

パッケージをパージする(すべての構成ファイルをクリーンアップする)場合は、次のようにします。

Sudo apt-get autoremove --purge vlc

ただし、vlcの複雑な依存関係ツリーのため、これは機能しません。 autoremoveは、逆依存関係がインストールされていない現在のパッケージのみを自動的に削除します。つまり、vlcの依存関係に依存する可能性のある他のパッケージがある限り、それらは残ります。これらの他のパッケージはおそらくvlc-plugin-*パッケージであり、vlcに依存していますが、最初の実行ではまだ削除されていません...

ただし、その最初の行の後にSudo apt-get autoremoveを起動し続けると、apt-getは徐々に削除しなければならないことに気づき始めます。

3
Byte Commander

aptitudeを使用してください。これは、apt-getに代わるインテリジェントな場合があります。

Sudo aptitude remove vlcを実行すると、vlcを削除した結果生じる可能性のある競合を検出し、apt-getが最初の実行で見逃していた他の「隠れた」依存関係をすべて削除することを提案します。

aptitudeをまだインストールしていない場合は、Sudo apt-get install aptitudeを使用して実行できます。

2
Byte Commander

これらのコマンドを実行してみてください。

Sudo apt-get remove vlc
Sudo apt-get remove browser-plugin-vlc

Sudo apt-get purge vlc
1
viktorstrate