ホームページ > 運用・保守 > Linuxの運用と保守 > Linux でソフトウェア パッケージ情報をクエリする方法

Linux でソフトウェア パッケージ情報をクエリする方法

青灯夜游
リリース: 2023-02-28 18:45:31
オリジナル
6591 人が閲覧しました

Linux でソフトウェア パッケージ情報をクエリする方法: 1. RPM コマンドを使用して、ソフトウェア パッケージがインストールされているかどうかのクエリ、ソフトウェア パッケージのファイル リストなど、RPM ソフトウェア パッケージの関連情報をクエリします。 , など 構文 "rpm [オプション] パッケージ名"; 2. yum コマンドを構文 "yum [オプション] パッケージ名" で使用して、指定したソフトウェア パッケージのインストール ステータスを出力します。また、関連するすべてのソフトウェア パッケージを検索することもできます。 yum ソース サーバーからキーワードを取得し、実行されたソフトウェア パッケージの詳細をクエリします。

Linux でソフトウェア パッケージ情報をクエリする方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

ソフトウェア パッケージは、その名前が示すように、アプリケーション、構成ファイル、およびデータをパッケージ化した製品です。 Linux でソフトウェア パッケージ情報をクエリするにはどうすればよいですか?次の記事ではクエリメソッドについて説明します。

Linux RPM クエリ ソフトウェア パッケージ情報

Linux では、RPM コマンドを使用して、RPM ソフトウェア パッケージの関連情報をクエリできます。これには、ソフトウェア パッケージが正しいかどうかのクエリも含まれます。システムにインストールされているすべてのソフトウェア パッケージをクエリし、ソフトウェア パッケージの詳細情報を表示し、ソフトウェア パッケージのファイル リストをクエリし、特定のシステム ファイルがどの RPM パッケージに属しているかをクエリします。

#rpm ソフトウェアがインストールされているかどうかのクエリ

rpm -q packageName
ログイン後にコピー

##パラメータpackageName

说明:

  • -q 表示查询,是 query 的首字母。这里使用的是包名,而不是包全名。因为已安装的软件包只需给出包名,系统就可以成功识别(使用包全名反而无法识别)。

例1:查询是否安装了 httpd

rpm -q httpd
ログイン後にコピー

Linux でソフトウェア パッケージ情報をクエリする方法

rpm查询所有安装包

rpm -qa packageName
ログイン後にコピー

例2:查询 httpd 的所有的安装包

rpm -qa httpd
ログイン後にコピー

Linux でソフトウェア パッケージ情報をクエリする方法

rpm查询软件包信息

rpm -qi packageName
ログイン後にコピー

说明

  • -i 选项表示查询软件信息,是 information 的首字母。这里用的是包全名,且未安装的软件包需使用 “绝对路径+包全名” 的方式才能确定包。

例3:查询 httpd 的软件包信息

rpm -qi httpd
ログイン後にコピー

Linux でソフトウェア パッケージ情報をクエリする方法

未安装软件包查询

rpm -qip packageName
ログイン後にコピー

rpm查询软件包文件列表

rpm -ql packageName
ログイン後にコピー

说明

  • -l 选项表示列出软件包所有文件的安装目录。

rpm查询系统文件软件包

rpm -qf packageName
ログイン後にコピー

说明

  • -f 选项的含义是查询系统文件所属哪个软件包,是 file 的首字母。只有使用 RPM 包安装的文件才能使用该命令,手动方式建立的文件无法使用此命令。

rpm查询软件包依赖关系

rpm -qR packageName
ログイン後にコピー

说明

  • -R(大写)选项的含义是查询软件包的依赖性,是 requires 的首字母。

例4:查询 httpd 的软件包依赖关系

rpm -qR httpd
ログイン後にコピー

Linux でソフトウェア パッケージ情報をクエリする方法

Linux yum查询软件包的信息

在 Linux 中,我们可以使用 yum 命令查询所有已安装和可安装的软件包,可以查询指定软件包的安装情况,还可以从 yum 源服务器上查找与关键字相关的所有软件包以及查询执行软件包的详细信息。

yum查询已安装和可安装软件包

yum list
ログイン後にコピー

说明

  • 使用 yum list 命令,可以列出所有已安装和可安装的软件包信息。

示例1:查询所有已安装和可安装的软件包

Linux でソフトウェア パッケージ情報をクエリする方法

yum查询软件包安装情况

yum list packageName
ログイン後にコピー

示例2:

yum list httpd
ログイン後にコピー

Linux でソフトウェア パッケージ情報をクエリする方法

yum搜索软件包

yum search packageName
ログイン後にコピー

说明

  • 从 yum 源服务器上查找与 packageName 相关的所有软件包。

示例3:

yum search httpd
ログイン後にコピー

Linux でソフトウェア パッケージ情報をクエリする方法

yum查看软件包详情

yum info packageName
ログイン後にコピー

说明

  • 查看软件包 packageName 的详细信息。

示例4:

yum info httpd
ログイン後にコピー

Linux でソフトウェア パッケージ情報をクエリする方法

相关推荐:《Linux视频教程

以上がLinux でソフトウェア パッケージ情報をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
説明
パッケージ名。