RHEL、CentOS、Fedoraにインストールされているすべてのパッケージを一覧表示する3つの方法


システム管理者のいくつかの義務の1つは、コンピュータシステムにソフトウェアをインストールして管理することです。この場合はLinuxであり、システムにインストールされている/利用可能なソフトウェアパッケージを追跡するために、学習したり、覚えておくことができます。いくつかのクイックコマンド。

この記事では、4つの異なる方法を使用して、CentOS、RHEL、およびFedoraディストリビューションにインストールされているすべてのrpmパッケージを一覧表示する方法について説明します。

1. RPM PackageManagerの使用

以前はRed-HatPackage Managerとして知られていた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でのパッケージ管理の詳細:

  1. Linux Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper
  2. 5 Best Linux Package Managers for Linux Newbies
  3. 20 Useful ‘Yum’ Commands for Package Management
  4. 27 ‘DNF’ (Fork of Yum) Commands for RPM Package Management in Fedora

この記事では、CentOSまたはRHELにインストールされているすべてのパッケージを4つの異なる方法で一覧表示する方法を示しました。以下のフィードバックセクションを介して、この記事に関するあなたの考えを共有してください。