18包管理器rpm
在Linux系统中,RPM(Red Hat Package Manager)是一种软件包管理工具,用于安装、升级和删除软件包
包名和包全名
包全名:操作的包是没有安装的包时,使用包全名。而且要主要路径
包名:操作已经安装的软件包时,使用包名。是搜索/var/lib/rpm中的数据库
RPM安装
rpm -ivh 包全名
- -i (install) 安装
- -v (verbose) 显示详细信息
- -h (hash) 显示进度
- --nodeps 不检测依赖性,一般是不使用
RPM包升级
rpm -Uvh 包全名
- -U (upgrade) 升级
卸载
rpm -e 包名
- -e (erase) 卸载
- --nodeps 不检查依赖性
查询是否安装
rpm -q 包名
- -q (query) 查询
- -a (all) 查询所有
查询软件包详细信息
rpm -qi 包名
- -i (information) 查询软件信息
- -p (package) 查询未安装的包信息,需要使用全包名
查询包文件安装位置
rpm -ql 包名
选项:
-l (list) 列表
-p (package) 查询未安装的包信息,需要使用全包名
查询系统文件属于哪个RPM包
rpm -qf 系统文件名[绝对路径/相对路径]
选项:
-f (file) 文件路径
查询安装包的依赖性
rpm - qR 包名
选项:
-R (requires) 查询软件安装包的依赖性
-p (package) 查询未安装的包信息,需要使用全包名
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
2017-03-27 Jquery Pagination分页插件