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

在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]
第一步】:将安装包中所有的文件夹和文件用ftp工具以二进制方式上传至服务器空间;(如果您不知如何设置ftp工具的二进制方式,可以查看:(http://www.shopex.cn/support/qa/setup.help.717.html)【第二步】:在浏览器中输入 http://您的商店域名/install 进行安装界面进行安装即可。【第二步】:登录后台,工具箱里恢复数据管理后台是url/sho
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 用于查看当前已安装的软件。根据需要选择合适的方式即可。









