GNU/Linux >> Linux の 問題 >  >> Cent OS

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

目的

目的は、CentOSLinuxから孤立したパッケージをすべて削除することです。孤立したパッケージとは、パッケージの依存関係の目的を果たさなくなったすべてのパッケージを意味します。

たとえば、パッケージAはパッケージBに依存しているため、パッケージAをインストールするには、パッケージBもインストールする必要があります。パッケージAが削除されても、パッケージBはまだインストールされている可能性があるため、パッケージBは孤立したパッケージになります。

オペレーティングシステムとソフトウェアのバージョン

  • オペレーティングシステム: – CentOS 7

要件

CentOSLinuxシステムへの特権アクセスが必要になります。

難易度

簡単

規約

  • –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
  • $ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

手順

まず、package-cleanupかどうかを確認します 利用可能です。そうでない場合は、以下のコマンドを使用してインストールします。

# yum install yum-utils

孤立したパッケージのリストを取得する

次に、package-cleanupを使用します 現在システムに存在する孤立したパッケージのリストを取得するには:

$ package-cleanup --leaves

上記のコマンドは、すべての孤立したパッケージのリストを作成し、確認のために、1行に1つのパッケージを作成します。

孤立したパッケージを削除する

最後に、yum removeを使用します リスト全体を削除するには:

# yum remove `package-cleanup --leaves`

孤立したパッケージをすべてアンインストールするには、上記のコマンドを数回実行する必要がある場合があることに注意してください。削除するすべてのパッケージのプレビューを生成し、各反復後にそれらを確認してください。


Cent OS
  1. CentOSLinuxで古い未使用のカーネルを削除する方法

  2. CentOSLinuxでブートストラップを解除する方法

  3. CentOSLinuxシステムから未使用のカーネルイメージを削除する方法

  1. CentOSからパッケージをアンインストールまたは削除する方法

  2. RHEL 8 / CentOS8Linuxにインストールされているパッケージを一覧表示する方法

  3. Rocky Linux / Alma Linux /CentOS8にErlangをインストールする方法

  1. RHEL 8 / CentOS8LinuxにRPMパッケージをインストールする方法

  2. RHEL 8 / CentOS8Linuxシステムにパッケージをインストールする方法

  3. CentOS8LinuxにVirtualBoxをインストールする方法