もはやインストールされなくなったパッケージがrsyncに依存するかどうかを探しています。今すぐapt-get autoremove
削除したいrsync
ので、手動ではなく依存関係の一部としてインストールされたと推測し、どのパッケージがそれに依存しているのか疑問に思います。
同様の内容のログを検索できますか?「XにはYが必要なのでYもインストールします」?それとも、ユーザーがインストールしていないことを保存するのと同じように、どのリバース依存関係が必要なのかを保存しますか?
答え1
apt
をインストールすることによって作成されたリバースの依存関係を覚えておくことはできませんが、すべてのタスクをrsync
に記録するので、/var/log/apt
そこに依存関係を見つけることができます。
zgrep rsync /var/log/apt/history.log*
自動的にインストールされた行を探しますrsync
。自動化されていないパッケージの1つにインストールソースが必要です。
rsync
逆方向の依存関係を確認することもできます。例えば使用aptitude
、またはapt-rdepends -r
、またはreverse-depends
(からubuntu-dev-tools
)、またはgrep-dctrl
。
rsync
これに依存するパッケージが削除されたためではなく、それをインストールさせたパッケージがこれ以上依存しないため、削除候補になることがあります。追跡するのは少し難しいです...
〜のように指摘渡すカス、手動でインストールしたとマークしたり(すでにインストールされている場合は実際にはインストールされていない)、どのパッケージが依存しているかに関係なく保持するようにapt
通知できます。rsync
apt-get install rsync
rsync
apt-mark manual rsync