VLCプレーヤーを完全に削除する方法?


9

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 Playerを完全に削除して、コマンドを実行したときに、vlcそのコマンドを認識していないことがわかるようにするにはどうすればよいですか?

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

回答:


13

vlcどのvlc-noxコマンドインストールさvlcているかによって異なります。具体的に削除するか、以下を使用しますautoremove

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

sudo apt-get autoremoveターミナルでコマンドを実行してみましたが、削除されませんでしたvlc-nox。しかし、私がコマンドを実行したときsudo apt-get remove vlc-nox、それはトリックをしました!ありがとう!:)

1
何らかの理由で@Toroidal vlc-noxはおそらく手動でインストールされたものとしてマークされています。
muru

@トロイダル、sudo apt-get updateしようとする前にsudo apt-get autoremove
Sean

@Seanはい、違いはありませんでした。

完全に削除したい場合は、purgeよりもa を実行する方が良いのではないremoveですか?

7

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

sudo apt-get purge vlc-data


3

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

sudo apt-get autoremove vlc

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

sudo apt-get autoremove --purge vlc

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

ただし、sudo apt-get autoremoveその最初の行の後で発砲し続ける場合は、apt-get徐々に削除する必要があることに気づき始めます。


ああ、でも、この場合、muruの回答へのコメントでわかるように、依存関係vlc-noxは削除されなかったsudo apt-get autoremoveので、この例では、これは本当に私には

@ParanoidPanda自分で試してみたところ、問題の答えは再帰と持続であることがわかりました。私の編集を参照してください。
バイトコマンダー

2

aptitude、よりインテリジェントな代替手段であるを使用しapt-getます。

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

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


1

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

sudo apt-get remove vlc
sudo apt-get remove browser-plugin-vlc

sudo apt-get purge vlc
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.