apt-get はインストールされた依存関係を完全に削除しません。

apt-get はインストールされた依存関係を完全に削除しません。

sudo apt-get install tor次のパッケージをインストールするためにコマンドを実行しました。

The following NEW packages will be installed:
  tor tor-geoipdb torsocks

sudo apt-get remove torしかし、 - 同じパッケージ名を指定して(のみ)削除してみtorてくださいtorsocks

The following packages will be REMOVED:
  tor tor-geoipdb

だからtorsocksインストールを続けてください。私はこの動作を本当に嫌います。なぜこれが起こり、どのように解決するのですか?私がインストールしたすべてのアイテムが削除されたことをどうやって確認しますか?

答え1

パッケージとすべての依存関係を削除するには、次のものを使用できます。--auto-remove

sudo apt-get remove --auto-remove tor

答え2

sudo apt-get autoremove自動的にインストールされ、不要になったアイテムを削除するには、次の手順を実行できます。

に依存しているtor-geoipdbので削除されたので。tortor

これでtorsocks別々にインストールできますが、もう必要ありません。だから自動的に削除することができます。

変更できるパッケージの状態(自動または手動)を照会できますapt-mark

関連情報