Gentooでは、インストールされているパッケージ(いわゆるリーフパッケージ)に依存する他のパッケージがないパッケージのリストを見つける方法はありますか?それとも同様のpkg-orphan
FreeBSDユーティリティがありますか?
答え1
それだけですemerge --pretend --depclean
。次のパッケージを探します。
- 他のebuildに依存せず、
- セット
world
に属していません。system
emaint --check world
depcleanを実行する前に、最初に実行してワールドファイルの潜在的な問題を見つけて修正することをお勧めします。
その他の便利なツール:Gentooメンテナンス
答え2
@world
コレクションからインストールされている他のパッケージに依存しないパッケージを確認するにはemerge --pretend --depclean @world
(またはemerge -pc @world
)を実行します。また、Portageemerge --depclean atom
の代わりにパッケージを削除しようとすると、他emerge --unmerge atom
の依存関係がない場合にのみパッケージが削除されることに注意してください。