Linux如何查看yum安装过的软件

要查看通过yum安装过的软件,可使用yum list installed查看当前已安装包,如yum list installed | grep httpd;用yum history查看操作记录,通过yum history info [ID]获取具体安装详情;结合grep搜索特定软件安装历史;或使用rpm -qa和rpm -q包名查询已安装的RPM包。

linux如何查看yum安装过的软件

在Linux中,yum 是 CentOS、RHEL 和其他基于 Red Hat 的系统中常用的包管理工具。如果你想查看通过 yum 安装过的软件,可以使用以下几种方法来查询历史记录或已安装的软件包。

1. 查看所有已安装的软件包

如果你只是想查看当前系统中所有通过 yum 安装的(或目前存在)的软件包,可以运行:

yum list installed

这条命令会列出所有已安装的软件包,包括名称、版本和仓库来源。输出较多,可以结合 grep 过滤关键词,例如:

yum list installed | grep httpd

2. 查看 yum 的操作历史记录

如果你想查看过去使用 yum 执行过哪些安装操作(包括已卸载的软件),可以使用 yum 的历史功能:

yum history

该命令会显示所有通过 yum 执行的操作记录,每条记录有一个 ID、执行时间、操作类型(如 Install、Erase)等信息。你可以根据 ID 查看某次操作的详细内容:

yum history info [ID]

例如,查看 ID 为 100 的操作详情:

yum history info 100

如果只想查看某次操作中安装了哪些软件:

yum history packages-list [ID]

语流软著宝 语流软著宝

AI智能软件著作权申请材料自动生成平台

语流软著宝 74 查看详情 语流软著宝

3. 查找特定软件是否曾经被安装过

结合 yum history 和 grep,可以搜索某个软件是否曾经被安装过。例如:

yum history | grep “httpd”

或者查看所有包含“Install”的记录:

yum history | grep Install

再通过 yum history info 查看具体某条记录的上下文。

4. 使用 rpm 命令辅助查询

虽然 rpm 不是 yum 的直接工具,但它能查看系统中所有通过 RPM 安装的软件(包括 yum 安装的):

rpm -qa

这会列出所有已安装的 RPM 包,等价于 yum list installed 的结果。你可以用它来验证某个软件是否安装过:

rpm -q 包名

例如:

rpm -q nginx

如果返回版本信息,说明已安装;如果提示“未安装”,则没有。

基本上就这些常用方法。yum history 是查看“曾经安装过什么”的关键命令,而 yum list installed 和 rpm -qa 用于查看当前已安装的软件。根据需要选择合适的方式即可。

以上就是Linux如何查看yum安装过的软件的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/433011.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月7日 14:57:35
下一篇 2025年11月7日 14:58:09

相关推荐

发表回复

登录后才能评论
关注微信