Gentooでは、他のパッケージが依存しないインストール済みパッケージのリストを見つける方法はありますか?

Gentooでは、他のパッケージが依存しないインストール済みパッケージのリストを見つける方法はありますか?

Gentooでは、インストールされているパッケージ(いわゆるリーフパッケージ)に依存する他のパッケージがないパッケージのリストを見つける方法はありますか?それとも同様のpkg-orphanFreeBSDユーティリティがありますか?

答え1

それだけですemerge --pretend --depclean。次のパッケージを探します。

  • 他のebuildに依存せず、
  • セットworldに属していません。system

emaint --check worlddepcleanを実行する前に、最初に実行してワールドファイルの潜在的な問題を見つけて修正することをお勧めします。

その他の便利なツール:Gentooメンテナンス

答え2

@worldコレクションからインストールされている他のパッケージに依存しないパッケージを確認するにはemerge --pretend --depclean @world(またはemerge -pc @world)を実行します。また、Portageemerge --depclean atomの代わりにパッケージを削除しようとすると、他emerge --unmerge atomの依存関係がない場合にのみパッケージが削除されることに注意してください。

関連情報