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

YumまたはRPMを使用してCentOSにインストールされているパッケージを一覧表示する方法

はじめに

CentOSオペレーティングシステムを管理することは、多くの場合、インストールされているソフトウェアパッケージを知ることを意味します。このリストは、ソフトウェアアップデートの展開、オペレーティングシステムの再構築、または別のマシンでの作業環境の複製に使用できます。

このガイドでは、3つの簡単な方法について説明します。 CentOS(およびその他のRedHatベースのLinuxシステム)にインストールされているソフトウェアパッケージを一覧表示します。

前提条件

  • sudoを使用したユーザーアカウントへのアクセス またはroot権限
  • ターミナルウィンドウまたはコマンドライン
  • デフォルトで含まれているYUMおよびRPMパッケージマネージャー

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

YUMはYellowdogUpdater、Modifiedの略です。これは、ソフトウェアパッケージのインストール、削除、更新、表示、または検索を可能にする更新されたパッケージマネージャーです。

次のyumを使用します インストールされているすべてのパッケージを表示するコマンド:

sudo yum list installed

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

sudo yum list installed | grep xorg


YUMを使用して特定のパッケージの詳細を表示するには:

yum info httpd


YUMは、完全なパッケージリストをファイルに出力することもできます:

sudo yum list installed > listed_packages.txt

このファイルを別のシステムにコピーして、インストールされているパッケージを複製することができます。

sudo yum –y install $(cat listed_packages.txt)
  • –y オプションの回答はい すべてのインストールプロンプトに
  • cat コマンドは、ファイルの内容をyuminstallコマンドに連結します

yumコマンドの詳細については、 yum ––helpを使用してください。 。

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

RPMはRedHatPackageManagerの略です。 CentOSやFedoraなどのほとんどのRed-HatベースのLinuxオペレーティングシステムに標準で付属しています。

インストールされているパッケージのリストを表示するには、ターミナルウィンドウに次のように入力します。

sudo rpm –qa
  • –q オプションはクエリを意味します
  • –a オプションはすべてを意味します

インストール日ごとにパッケージを一覧表示するには、次のように入力します。

sudo rpm –qa ––last

次を使用して名前でパッケージを検索します:

sudo rpm –qa | grep –i httpd

このコマンドは、Apacheソフトウェアの結果を返します。

次のように入力して、パッケージのリストをファイルに出力します。

sudo rpm –qa > listed_packages.txt

このコマンドは、リストのコピーを listed_pa​​ckages.txtというテキストファイルに保存します。 現在の作業ディレクトリにあります。

特定のパッケージに関する情報を表示する:

rpm –qi httpd
  • –q オプションはクエリを表します
  • –i オプションは情報を表します

インストールされているパッケージの総数を数えます:

sudo rpm –qa | wc –l
  • wcコマンドは単語数を作成します
  • –l オプションは行数をカウントします

RPMは、パッケージ名とリビジョン番号でパッケージを一覧表示します。テキストを折り返すと、このツールが読みにくくなる可能性があります。 rpm ––helpを使用します その他のオプションについてはコマンドを参照するか、ドキュメントを参照してください。

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

Yum-utils は、標準のYUMパッケージマネージャーに機能を追加するソフトウェアパッケージです。

yum-utilsをインストールするには ソフトウェアパッケージの入力:

sudo yum –y install yum-utils

repoqueryを使用してインストールされているすべてのパッケージを一覧表示します コマンド:

sudo repoquery –a ––installed

yum-utils パッケージはyumリポジトリーを使用して情報をプルします。


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

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

  3. Linux にインストールされている RPM パッケージのベンダーを確認する方法

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

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

  3. CentOS / RHEL 6 :yum を使用してセキュリティ更新のみを一覧表示またはインストールする方法

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

  2. CentOSにRPMパッケージをインストールする方法

  3. CentOS LinuxにRPMファイル(パッケージ)をインストールする方法