openSUSEから不要なrpmパッケージを削除する方法は?

openSUSEから不要なrpmパッケージを削除する方法は?

yum autoremoveそれともrpm別のオプションがありますかzypper? (openSUSEにはyumはありません)

zypperはデフォルトで推奨パッケージをインストールし、通常は自動的にクリーンアップしないため、必要です。

答え1

Chrisの答えに加えて:

チェックリスト

zypper packages --installed-only --suggested

そして

zypper packages --installed-only --recommended

推奨/推奨部門が特定の構成に「不要」な項目を導入した可能性があります。

答え2

zypper正確に一致するものはありませんが、次のようになります。

パッケージとその(不要な)依存関係を削除するには、次の手順を実行します。

zypper rm --clean-deps <package>

不要になったパッケージを見つけるには:

zypper packages --unneeded

答え3

依存関係が必要な場合は、個々のパッケージを削除します。次に、次のコマンドを実行します。依存関係をスキップしてターゲットrpmのみを削除します。

rpm -e packagename --nodeps

関連情報