システム管理者のいくつかの任務の1つは、コンピュータシステムにソフトウェアをインストールして管理することです。この場合はLinuxであり、システムにインストールされている/利用可能なソフトウェアパッケージを追跡するために、学習したり、覚えておくことができます。いくつかのクイックコマンド。
この記事では、4つの異なる方法を使用して、CentOS、RHEL、およびFedoraディストリビューションにインストールされているすべてのrpmパッケージを一覧表示する方法について説明します。
1。 RPMPackageManagerの使用
以前はRed-HatPackageManagerとして知られていたRPM(RPM Package Manager)は、オープンソースの低レベルパッケージマネージャーであり、Red Hat Enterprise Linux(RHEL)だけでなく、CentOS、Fedora、UNIXシステムなどの他のLinuxでも実行されます。
これを、DebianのデフォルトのパッケージシステムであるDPKG Package Managerや、Ubuntu、KaliLinuxなどの派生物と比較できます。
次のコマンドは、Linuxシステムにインストールされているすべてのパッケージのリストを出力します。フラグは-q
です。 クエリと-a
を意味します インストールされているすべてのパッケージの一覧表示を有効にします:
# rpm -qa


2。 YUMパッケージマネージャーの使用
YUM(Yellowdog Updater、Modified)は、インタラクティブなフロントエンドrpmベースのパッケージマネージャーです。
yumコマンドを使用できます システムにインストールされているすべてのパッケージを以下に示します。この方法の利点の1つは、パッケージのインストール元のリポジトリが含まれていることです。
# yum list installed


3。 YUM-Utilsの使用
Yum-utilsは、yumリポジトリーの管理、デバッグパッケージ、ソースパッケージ、リポジトリーからの拡張情報、および管理のためのツールとプログラムの組み合わせです。
これをインストールするには、rootとして以下のコマンドを実行します。それ以外の場合は、sudoコマンドを使用します。
# yum update && yum install yum-utils
インストールしたら、 repoqueryと入力します システムにインストールされているすべてのパッケージを一覧表示するには、以下のコマンドを実行します。
# repoquery -a --installed


特定のリポジトリからインストールされたパッケージを一覧表示するには、 yumdbを使用します 以下の形式のプログラム:
# yumdb search from_repo base


Linuxでのパッケージ管理についてもっと読む:
- Yum、RPM、Apt、Dpkg、Aptitude、Zypperを使用したLinuxパッケージ管理
- Linux初心者に最適な5つのLinuxパッケージマネージャー
- パッケージ管理に役立つ20の「Yum」コマンド
- FedoraでのRPMパッケージ管理のための27の「DNF」(Yumのフォーク)コマンド
この記事では、CentOSまたはRHELにインストールされているすべてのパッケージを4つの異なる方法で一覧表示する方法を説明しました。以下のフィードバックセクションから、この記事に関するご意見をお聞かせください。