にインストールされているパッケージを確認する方法読み取り時間:3分サーバーを管理している間、システムにインストールされているソフトウェア(またはパッケージ)を確認する必要があることがあります。 パッケージ名、バージョン番号、インストール日などを知る必要があります。 このLiquid Webチュートリアルでは、CentOSシステムにインストールされているパッケージを検査する方法について説明します。 これを達成するにはいくつかの方法があり、そのうちのいくつかについて説明します。 掘り下げてみよう! これらのコマンドを使用するには、SSH経由でサーバーにログインする必要があります。 詳細については、”Secure Shell(SSH)経由でサーバーにログインする”を参照してください。
RPMパッケージマネージャーの使用
この最初のコマンドは、rpmパッケージマネージャーを使用してインストールされたパッケー このコマンドを使用すると、システム上にインストールされているすべてのパッケージと、現在インストールされているバージョンを表示できます。rpm -qa
-qは”query”を意味し、-aは”all”を意味します。 Rpmにインストールされているすべてのパッケージを照会するように求めています。結果の小さな部分を詳細に調べてみましょう。 これらの特定のパッケージがCentOSサーバーにインストールされていない可能性があることに注意してください。 ここで重要なことは、出力の読み取り方法を理解することです。 リストからのエントリの小さな抜粋を見てみましょう。kpartx-0.4.9-123.el7.x86_64dracut-033-554.el7.x86_64elfutils-libs-0.172-2.el7.x86_64
各エントリは三つの部分に分割することができます。 パッケージ名:(kpartx)バージョン:(0.4.9-123。el7)Architecture:(x86_64)インストールされているすべてのパッケージを表示する代わりに、rpmを使用して単一のパッケージを検索することもできます。 Rpmを使用してkpartxを照会しましょう:rpm -q kpartx
出力には、rpm-qaから見たのと同じパッケージ名とバージョンが表示されます。kpartx-0.4.9-123.el7.x86_64
yumを使用してインストールされたパッケージをチェックする
rpmを使用することは、システムにインストールされているパッケー ここでは、同じタスクを達成するために”yum”を使用する方法について説明します。 次のコマンドを試してください。yum list installed
yumが提供するリストのフォーマットが若干異なることがわかります。 のは、深さのエントリを見てみましょう。whois.x86_64 5.1.1-2.el7 @base
最初の列は、パッケージ名とアーキテクチャを示しています。(whois.x86_64)。第二の列は、インストールされているバージョンを示しています:(5.1.1-2。el7)。最後に、第三の列は、ソフトウェアがインストールされたリポジトリを示しています:(@base)。
Yumを使用したインストール履歴データの表示
yumを使用して、システム上のインストール履歴データを表示することもできます。 次のコマンドを実行して、パッケージのインストール、削除、またはアップグレードにyumが使用されたときのリストを確認します。yum history
あなたのシステムはここで異なる結果を表示します、そしてそれは大丈夫です。 私たちは、出力を読む方法を学ぶことに興味があります。列見出しに注意してください:”ID番号、データと時間、アクション(複数可)、および変更されました。”これはyumが使用されたときの良い要約ですが、詳細な情報が欠けています。 のは、詳細にこれらの履歴エントリのいずれかを調べてみましょう。 「ID_NUMBER」を検査する実際のIDに置き換えて、次のコマンドを試してください。yum history info ID_NUMBER
ここにいくつかの出力例があります:このチュートリアルでは、rpmとyumを使用してCentOSサーバーでインストールされているパッケージを検索する方 これらのユーティリティは、CentOSシステム上のLinuxシステム管理者のための重要なツールです。 もちろん、あなた自身のLiquid Webサーバー上でこれらのユーティリティを使用する方法についてご質問がある場合は、私たちに知らせてくださ ホスティングで最も有用な人間は24×7で立っていると私たちはあなたの質問にお答えさせていただきます。