web-dev-qa-db-ja.com

追加でインストールされたパッケージを削除します(Kontaktから)

Kontactを試してみたかったのですが、自動的に別のパッケージがインストールされました。 Kontactがあまり好きではないと判断した後、

Sudo apt-get remove kontact

しかし、korganizer、knotesなど、kontactとともにインストールされた他のすべてのプログラムが削除されるわけではありません...

特定のアプリケーション(この場合はkontact)をインストールする過程で自動的にインストールされたパッケージを見つけて、それらを削除するにはどうすればよいですか。

1
LinG

autoremoveサブコマンドを使用する必要があります。

Sudo apt autoremove kontact

man aptから:

autoremoveは、他のパッケージの依存関係を満たすために自動的にインストールされ、依存関係が変更されたため、または依存関係が必要なパッケージがその間に削除されたために不要になったパッケージを削除するために使用されます。

--purgeを使用して構成ファイルを削除することもできます。

Sudo apt autoremove kontact --purge

autoremoveが機能するため、手動で実行する必要がある場合は、次のように実行します。

grep kontact -A10 /var/log/apt/history.log

kontactによってインストールされているパッケージを確認してから、手動で削除します。

2
Ravexina