CentOS Yum查询指南

简介
Yum(Yellowdog Updater, Modified)是CentOS系统中最常用的包管理器之一,用于自动安装、更新和删除软件包,在CentOS系统中,使用Yum查询可以帮助我们快速找到所需的软件包信息,本文将详细介绍如何在CentOS系统中使用Yum进行查询。
Yum查询命令
查询软件包信息
使用以下命令可以查询软件包的详细信息:
yum info 包名
查询Apache软件包信息:
yum info httpd
查询软件包依赖关系
使用以下命令可以查询软件包的依赖关系:
yum deplist 包名
查询Apache软件包的依赖关系:
yum deplist httpd
查询软件包来源
使用以下命令可以查询软件包的来源:

yum list sources 包名
查询Apache软件包的来源:
yum list sources httpd
查询所有可用的软件包
使用以下命令可以查询所有可用的软件包:
yum list
查询特定类别的软件包
使用以下命令可以查询特定类别的软件包:
yum list categories
Yum查询示例
以下是一些Yum查询的示例:
查询Apache软件包信息:
yum info httpd
输出结果:
Name : httpd
Version : 2.4.6
Release : 35.el7
Size : 1.2 M
Repository : @base
Summary : Apache HTTP Server
URL : http://httpd.apache.org/
License : Apache License 2.0
Description : Apache HTTP Server is a powerful, efficient, and extensible web server. 查询Apache软件包的依赖关系:
yum deplist httpd
输出结果:

httpd requires: apr >= 1.2.13-7.el7
httpd requires: apr-util >= 1.5.1-6.el7
... 查询Apache软件包的来源:
yum list sources httpd
输出结果:
@base FAQs
Q1:如何查询某个软件包是否已安装?
A1:可以使用以下命令查询:
yum list installed 包名
查询Apache是否已安装:
yum list installed httpd
如果输出结果中包含httpd,则表示Apache已安装。
Q2:如何查询所有可用的软件包列表?
A2:可以使用以下命令查询:
yum list all
这将列出所有可用的软件包列表。

