Linux如何查看yum安装过的软件
发布时间 - 2025-09-04 00:00:00 点击率:次要查看通过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 Ha
t 的系统中常用的包管理工具。如果你想查看通过 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]
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
# centos
# nginx
# 工具
# red
# history
# 关键词
# 软件包
# 你想
# 可以使用
# 历史记录
# 如果你
# 你可以
# 可以用
# 执行时间
# 这条
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Linux系统命令中screen命令详解
百度浏览器如何管理插件 百度浏览器插件管理方法
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
Laravel如何使用Vite进行前端资源打包?(配置示例)
魔毅自助建站系统:模板定制与SEO优化一键生成指南
个人摄影网站制作流程,摄影爱好者都去什么网站?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
如何彻底卸载建站之星软件?
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
如何在香港服务器上快速搭建免备案网站?
如何在阿里云ECS服务器部署织梦CMS网站?
如何快速上传自定义模板至建站之星?
昵图网官方站入口 昵图网素材图库官网入口
开心动漫网站制作软件下载,十分开心动画为何停播?
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
中国移动官方网站首页入口 中国移动官网网页登录
如何快速搭建高效香港服务器网站?
如何快速搭建二级域名独立网站?
Laravel如何为API编写文档_Laravel API文档生成与维护方法
如何在腾讯云服务器上快速搭建个人网站?
Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践
Laravel PHP版本要求一览_Laravel各版本环境要求对照
Laravel怎么解决跨域问题_Laravel配置CORS跨域访问
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
实例解析angularjs的filter过滤器
Laravel怎么判断请求类型_Laravel Request isMethod用法
Laravel如何优化应用性能?(缓存和优化命令)
独立制作一个网站多少钱,建立网站需要花多少钱?
如何在万网自助建站中设置域名及备案?
如何快速选择适合个人网站的云服务器配置?
如何快速查询网站的真实建站时间?
详解jQuery中基本的动画方法
如何安全更换建站之星模板并保留数据?
音乐网站服务器如何优化API响应速度?
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
如何在橙子建站上传落地页?操作指南详解
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
Laravel Docker环境搭建教程_Laravel Sail使用指南
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
活动邀请函制作网站有哪些,活动邀请函文案?
Swift中switch语句区间和元组模式匹配
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
nginx修改上传文件大小限制的方法
如何在阿里云服务器自主搭建网站?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
如何在万网自助建站平台快速创建网站?
Swift中循环语句中的转移语句 break 和 continue
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?

