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

CentOSにインストールされているパッケージを一覧表示する方法

このチュートリアルでは、CentOSにインストールされているパッケージを一覧表示してフィルタリングする方法を示します。 CentOSシステムにインストールされているパッケージを一覧表示する方法を知っていると、同じパッケージを別のマシンにインストールする必要がある場合や、システムを再インストールする場合に役立ちます。

また、特定のパッケージがインストールされているかどうかを確認し、インストールされているパッケージをカウントし、インストールされているパッケージのバージョンを確認する方法についても説明します。

インストール済みパッケージをYum#で一覧表示する

YUM(Yellow dog Updater、)はデフォルトのCentOSパッケージマネージャーです。公式およびサードパーティのCentOSリポジトリからCentOSRPMソフトウェアパッケージをダウンロード、インストール、削除、クエリ、および管理するために使用できます。

yumを使用してCentOSシステムにインストールされているパッケージを一覧表示するには 、次のコマンドを使用します:

sudo yum list installed

RPMパッケージのバージョンとリポジトリに関する情報を含む、インストールされているすべてのパッケージのリストが印刷されます。

通常、パッケージリストは長いので、読みやすくするために、出力をlessにパイプすることをお勧めします。 :

sudo yum list installed | less

特定のパッケージがインストールされているかどうかを確認するには、grepで出力をフィルタリングします コマンド。

たとえば、実行するシステムにunzippackageがインストールされているかどうかを確認するには、次のようにします。

sudo yum list installed | grep unzip
unzip.x86_64    6.0-19.el7    @anaconda

上記の出力は、解凍バージョン6.0-19がマシンにインストールされていることを示しています。

Rpm#を使用してインストール済みパッケージを一覧表示する

rpm -qを使用したコマンド オプションを使用すると、パッケージをクエリできます。

次のコマンドは、インストールされているすべてのパッケージを一覧表示します。

sudo rpm -qa

特定のパッケージがインストールされているかどうかを照会(検索)するには、パッケージ名をrpm -qに渡します。 指図。次のコマンドは、tmuxpackageがシステムにインストールされているかどうかを示します。

sudo rpm -q tmux

パッケージがインストールされている場合は、次のように表示されます。

tmux-1.8-4.el7.x86_64

それ以外の場合、コマンドは次のように出力します。

package tmux2is not installed

クエリされたパッケージの詳細を取得するには、-iを渡します。 :

sudo rpm -qi tmux

インストールされているすべてのパッケージのリストを作成する#

CentOSシステムにインストールされているすべてのパッケージの名前のリストを作成し、packages_list.txtという名前のファイルに保存します。 、コマンド出力をファイルにリダイレクトします:

sudo rpm -qa > packages_list.txt

同じパッケージを別のサーバーにインストールするには、catを使用できます すべてのパッケージをyumに渡すコマンド :

sudo yum -y install $(cat packages_list.txt)

インストールされているパッケージの数を数える#

システムにインストールされているパッケージの数を確認するには、以前と同じコマンドを使用しますが、出力をファイルにリダイレクトする代わりに、wcにパイプします。 行を数えるユーティリティ:

sudo rpm -qa | wc -l
603

上記の出力は、603個のパッケージがインストールされていることを示しています。


Cent OS
  1. Ubuntu20.04にインストールされているパッケージを一覧表示する方法

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

  3. UbuntuとDebianにインストールされているリポジトリを一覧表示する方法

  1. CentOS、Fedoraの特定のリポジトリからインストールされたパッケージを削除する方法

  2. Linuxで特定のリポジトリからインストールされたパッケージを一覧表示する方法

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

  1. Ubuntuにインストールされているパッケージを一覧表示する方法

  2. CentOS7でユーザーを一覧表示する方法

  3. CentOS7にyumを使用してインストールされているすべてのパッケージを一覧表示する