システム管理者のいくつかの義務の 1 つは、コンピューター システム、この場合は Linux にソフトウェアをインストールし管理することであり、システム上にインストールまたは利用できるソフトウェア パッケージを追跡するために、いくつかの簡単なコマンドを学び、覚えておくとよいでしょう。
この記事では、CentOS、RHEL、および Fedora ディストリビューションにインストールされているすべての rpm パッケージを 4 つの異なる方法で一覧表示する方法を説明します。
RPMパッケージマネージャーを使用する
RPM (Red-Hat Package Manager) はオープン ソースで低レベルのパッケージマネージャーであり、CentOS や Fedora、UNIX システムなどの他の Linux と同様に Red Hat Enterprise Linux (RHEL) 上でも実行可能です。
DPKG Package Manager と比較することができます。DPKG は Debian および Ubuntu、Kali Linux などの派生製品のデフォルトのパッケージングシステムです。
次のコマンドは、Linux システムにインストールされているすべてのパッケージのリストを表示します。フラグ -q
はクエリを意味し、-a
はインストールされているすべてのパッケージのリストを有効にします:
# rpm -qa
Using YUM Package Manager
YUM (Yellowdog Updater, Modified) はインタラクティブ、フロントエンド rpm ベース、パッケージ マネージャーです。
システムにインストールされたすべてのパッケージを一覧表示するには、以下の yum コマンドを使用できます。
# yum list installed
Using YUM-Utils
Yum-utils は、yum リポジトリの管理、デバッグパッケージ、ソースパッケージ、リポジトリからの拡張情報および管理用のツールおよびプログラムの集合体であり、yum リポジトリをインストールします。
これをインストールするには、以下のコマンドを root で実行するか、さもなければ sudo コマンドを使用してください。
# repoquery -a --installed
特定のリポジトリからインストールしたパッケージをリストするには、以下のフォームで yumdb プログラムを使用します:
# yumdb search from_repo base
Linux におけるパッケージ管理についてもっと読んで下さい。
- Linux Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper
- 5 Best Linux Package Managers for Linux Beginbie
- 20 Useful ‘Yum’ Commands for Package Management
- 27 ‘DNF’ (Fork of Yum) Commands for RPM Package Management in Fedora
この記事で、Linux のパッケージ管理の詳細を説明します。 CentOSやRHELにインストールされているすべてのパッケージを4種類の方法で一覧表示する方法を紹介しました。 この記事に関するご意見は、以下のフィードバックセクションで共有してください。