Linux yum命令中如何查看软件包信息

嘿嘿,在Linux系统上使用yum命令查看软件包信息其实是很简单的。
请告诉我怎么做。

首先,如果你想查看某个软件包的详细信息,你应该使用命令 yuminfo
例如,如果您想查看有关 Apache 服务器的信息,请键入 yuminfo httpd。
这次,您将看到软件包的名称、版本、架构、发布者、描述、依赖项等。
有相当多的信息。

然后,如果您想查看安装包后创建了哪些文件,请使用 yumlistfiles
例如,如果您想查看安装 Apache 后创建了哪些文件,请输入 yumlistfiles httpd。
这将显示文件路径、文件类型和权限的列表。

接下来,您需要检查软件包的安装状态。
您可以结合使用 yumlistinstalled 和 grep。
命令是 yumlistinstalled | grep <包名称>.例如,如果您想检查 Apache 是否已安装,请输入 yumlistinstalled | yumlist已安装。
grep httpd。
如果已安装,则会显示软件包名称、版本和存储库。
如果未安装则不会显示任何内容。

接下来,您需要使用 yumlistavailable 检查可用的软件包版本。
例如,如果您想查看可用的 Apache 版本,请输入 yumlistavailable httpd。
或者,如果您想查看所有可用的软件包,请直接运行 yumlistavailable。

最后,要检查软件包的依赖关系,请使用 yumdeplist
例如,如果您要检查 Apache 依赖项,请键入 yumdeplist httpd。
它告诉您您的包需要哪些库或组件,以及哪些其他包提供这些依赖项。

老实说,当时我不太明白这些命令是如何工作的,但是使用后我就明白了。
请注意,普通用户只能查询信息。
您必须拥有 root 权限并使用 sudo 来安装或卸载软件。

如果命令报告错误“Nopackageavailable”,您可能需要检查您的仓库配置或网络连接。
另外,如果您使用基于 dnf 的系统(例如 Fedora),这些命令也适用,因为 dnf 是下一代 yum。

例如,如果您想安装httpd但不知道版本或依赖项,您可以执行以下操作:首先检查可用版本,然后检查依赖项,检查安装状态,最后检查详细信息。
这样您就可以全面了解您的软件包的状态、版本、文件和依赖关系,有助于系统维护。

【Linux常用命令系列】Linux中的yum命令 - 速查表

你好,说起来,我还记得我刚接触Linux的时候,yum当时就是一个神器。
当时,我在一家小公司做技术支持。
当时公司使用的是CentOS服务器,yum非常流行。

当时,当我第一次接触百胜时,我还是很紧张。
说实话,当时我并不知道这个工具怎么用,只知道它是一个管理软件包的好工具。
记得有一次,我们想安装一个数据库服务器,我用yum来安装。
这时候我在命令行输入yum install mysql-server,然后就去泡杯茶了。
过了一会儿,数据库就安装好了。

有趣的是,后来我发现yum工具其实很简单。
如果要查看软件包,可以使用yum搜索软件名称,如yum search mysql,来查找相关软件包。
然后,如果你想安装特定的软件包,只需使用yum install程序的名称,例如yum install nginx,软件包就会自动下载并安装。

我们公司服务器上的特定软件包再次出现问题。
我进入了已安装的yum | 列表grep 设备中程序的名称,这样我可以快速找到有问题的软件包,然后修复它。

当然,百胜餐饮的实力还不止于此。
您还可以使用 yum Remove 程序名称来删除软件包,使用 yum Upgrade 程序名称来升级软件包。
更高级的操作,例如查看软件包依赖关系、管理存储库、查看历史记录、导入 RPM 签名密钥等,也是 yum 所擅长的。

记得有一次我们公司要升级新版本的操作系统,在yum中输入了一系列命令,比如yum clean all清理缓存,yum makecache创建新缓存,然后yum update升级系统。
那时,虽然DNF慢慢流行起来,但我仍然更喜欢yum,因为它简单直观。

过去,虽然yum已经被DNF取代,但在某些情况下,比如了解工作原理或者快速解决问题,yum命令的备忘单还是很有用的。
而且,有关更多详细信息和 DNF 配置选项,实际上可以使用 yum 来运行它,但命令略有不同。

我自己没有运行过这个,但据我所知,现在很多系统都默认使用DNF,因为DNF在某些方面比yum更强大、更灵活。
不过,百胜乐器永远是我心中的经典。

Linux yum命令如何查看已安装软件

yum listinstalled 列出所有已安装的软件包 百胜列表已安装 | grep nginx 查找 nginx 文件 yum info nginx 查看nginx详细信息 yum list displayed nginx 列出 nginx 安装文件 yum check-update 查看更新 yum 更新 nginx 更新 nginx yum deplat nginx 查看 nginx 客户端