GNU/Linux >> Linux の 問題 >  >> Linux

他のパッケージが依存していない DNF を持つすべてのパッケージを削除する方法

Yum では、package-cleanup を使用します。 yum-utils からのコマンド .しかし、DNF では dnf autoremove として組み込まれています。 指図。ドキュメントから:

<ブロック引用>

dnf [options] autoremove

ユーザーがインストールしたパッケージの依存関係として最初にインストールされたが、そのようなパッケージでは必要なくなったすべての「リーフ」パッケージをシステムから削除します。

dnf list も使用できることに注意してください automremove 自体を実行する前に、どのパッケージが削除されるかを確認するコマンド

dnf list autoremove

また、DNFには、同様の状況で役立つ別の動作の違いがあることに注意してください(ただし、正確なケースではありません)。ソフトウェアの主要部分が DNF によって (手作業で DNF の外部ではなく) インストールされ、 dnf remove を使用した場合 、デフォルトでは (yum とは異なり)、そのパッケージのためだけに追加され、他には使用されていない依存関係もすべて削除されます。


Linux
  1. Aptパッケージによってインストールされたすべてのファイルを一覧表示するにはどうすればよいですか?

  2. CentOS/RHEL 8 で dnf を使用してパッケージをインストールする方法

  3. dnf で distro-sync オプションを使用して OS をアップグレードする方法 (CentOS/RHEL 8)

  1. CentOSLinuxで孤立したパッケージを削除する方法

  2. Linuxで特定の文字列で始まるすべてのファイルを削除する方法

  3. インストール時にfedoraにインストールされたすべてのパッケージを一覧表示する方法

  1. コメントされたすべての行またはvimで特定のパターンを持つ行を削除するにはどうすればよいですか?

  2. インストールされているすべてのパッケージをZypperで再インストールする方法は?

  3. Debian:dpkg を使用して DEB パッケージをインストールまたは削除する方法