RPM软件包管理

前言

1.什么是Linux应用程序基础?RPM软件包管理工具又有那些?

1.Linux应用程序基础

文件类型保存目录
普通执行程序文件/usr/bin
服务器执行程序文件和管理程序文件/usr/bin
应用程序配置文件和管理员程序文件/etc/
日志文件/var/log
应用程序参考文档文件/usr/share/doc
应用程序手册页文件/usr/local/share/man

2.查询RPM软件包信息

查询已安装的RPM软件信息
常用选项
-qa 、-qi、-ql、-qf、-qc、-qd
查询未安装的RPM软件信息
常用选项
-qpi、-qpl、-qpc、-qpd
注:mount /dev/sr0/mtn/ 把光盘挂载到/mnt目录下

rpm -q 软件名查询指定软件是否安装
rpm -qi 软件名显示已安装的指定软件的详细信息
rpm -ql 软件名显示已安装的指定软件的文件列表
rpm -qc 软件名列出已安装的指定软件的配置文件
rpm -qd 软件名列出已安装的指定软件的软件包文档所在
rpm -qR 软件名列出已安装的指定软件的依赖的文件包及文件
rpm -qF 软件名查询已安装的指定软件属于哪个安装包
rpm -qa 软件名显示当前系统中以RPM方式的所有软件列表
rpm -qagref -i postfix 软件名
rpm -qf /usr/bin/passwd查询指定的文件或目录
which passwd查询命令路径

3.安装、卸载、升级RPM软件包

安装或升级RPM软件
常用选项
-i 、-U、 -F
卸载指定的RPM软件
rpm -e 软件名
辅助选项
–force 、 --nodeps、-h、 -v

常用选项作用
-i安装一个新的RPM软件包
-U升级某个软件包,若未安装过,则进行安装
-F升级某个软件包,若未安装过,则放弃安装
-h在安装或升级软件包的过程中,以“#”号显示安装进度
-v显示软件安装过程中的详细信息
–force强制安装某个软件包,比如要安装版本更旧的软件包
–nodeps在安装或升级、卸载一个软件包时、不检查与其他软件包的依赖关系
-e卸载指定名称的软件包

总结

1.学会了如何安装软件包
2.知道如何更新和卸载
3.常用选项有不同的意义

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值