简称:Redhat Package Manager
挂载光盘
[root@localhost ~]# umount /dev/sr0 卸载
[root@localhost ~]# mount /dev/sr0 /mnt 挂载
rpm包名字结构
zsh-5.0.2-14.el7.x86_64.rpm
安装rpm软件
-i --install 安装软件包
--nodeps 不验证软件包依赖
-v --verbose 提供更多的详细信息输出
-h hash 软件包安装的时候列出哈希标记
rpm 查询功能
rpm -qa...
-a 查询所有已安装的软件包
-f 查询 文件所属软件包
-p 查询软件包(通常用来盾一下未安装的软件包)
-i 显示软件包中的文件列表
-d 显示被标注为文档的文件列表
-c 显示被标注为配置文件 的文件列表
通常可以配合管道|more 来使用,使得结果理易读
rpm升级
[root@localhost Packages]# rpm -Uvh lrzsz-0.12.20-36.el7.x86_64.rpm
rpm 包卸载
rpm -e httpd
使用yum安装软件
自动装软件包(软件包管理):
YUM
解决依赖关系问题、自动下载软件包。基于C/S架构
YUM使用:
[root@localhost ~]# yum clean all 清空yum缓存
[root@localhost ~]# yum list 生成列表
需要联网,操作--RPM类似,中介会自动安装依赖项
主要操作:
1)安装 yum install -y
2)检测升级 yum check-update
3)升级yum update
4)软件包查询 yum list
5)软件包信息 yum info
yum卸载
yum remove httpd -y
帮助 yum -help 、man
安装一组软件包:
yum grouplist 查看包组
yum groupinstall ""