linux-rpm命令

rpm命令管理程序包:安装、升级、卸载、查询和校验

1、忽略依赖关系安装/卸载包

bash 复制代码
安装:rpm -Uvh 软件包名 --nodeps
卸载:rpm -e 软件包名 --nodes

!!!!慎用!!!!

2、安装相关默认路径

bash 复制代码
可执行文件:/usr/bin/
函数库:/usr/lib/
软件使用手册:/usr/share/doc
帮助文件:/usr/share/man

3、安装

bash 复制代码
rpm -ivh 软件包名 
--prefix 指定安装路径
## i--install安装
## v--verbose详细信息
## h--hash安装进度

4、升级

bash 复制代码
安装升级:rpm -Uvh 包全名 
仅 升 级:rpm -Fvh 包全名 
## F--freshen仅升级
## U--upgrade升级
## v--verbose详细信息
## h--hash安装进度

5、rpm卸载

bash 复制代码
rpm -e 软件包名

6、查询已安装过的包

bash 复制代码
rpm -qa         ----查询全部安装过的包
rpm -q   包名   ----查询特定包,类似grep
rpm -qi  包名   ----查询安装过的包详细信息
rpm -ql  包名   ----查询安装过的包的完整安装目录
rpm -qlp 包全名 ----查询没有安装的包信息
rpm -qf  文件名 ----查询文件属于哪个rpm包
rpm -qR  包名   ----查询软件包的依赖

7、安装包校验

bash 复制代码
rpm -Va
rpm -V 包名
相关推荐
tan180°41 分钟前
Boost搜索引擎 网络库与前端(4)
linux·网络·c++·搜索引擎
小小菜鸡ing1 小时前
pymysql
java·服务器·数据库
Mr. Cao code1 小时前
Docker:颠覆传统虚拟化的轻量级革命
linux·运维·ubuntu·docker·容器
抓饼先生2 小时前
Linux control group笔记
linux·笔记·bash
挺6的还2 小时前
25.线程概念和控制(二)
linux
wanhengidc2 小时前
云手机运行流畅,秒开不卡顿
运维·网络·科技·游戏·智能手机
您的通讯录好友2 小时前
conda环境导出
linux·windows·conda
笨小孩@GF 知行合一3 小时前
OSPF实验:外部路由引入
运维·网络·hcip·数通·ospf
asdfg12589633 小时前
为什么要在出口路由器router配置NAT与默认路由
运维·网络·计算机网络
代码AC不AC3 小时前
【Linux】vim工具篇
linux·vim·工具详解