软件包管理工具
RPM管理工具
RPM软件包的命名格式
软件名-版本号-发行号.操作系统版本.硬件平台的类型.rpm ,
比如 zsh-5.0.2-14.el7.x86_64.rpm
zsh -5 0 2 14 el7 x86 64
软件名 主版本号 次版本号 修订号 软件发布次数 发行商RHEL7 CPU架构平台 支持系统位数
rpm包相关网站
rpm安装
-i, --install 安装软件包
--nodeps 不验证软件包依赖
-v, --verbose 提供更多的详细信息输出
-h, --hash 软件包安装的时候列出哈希标记
-U 软件包升级
-e 软件包卸载
通过本地光盘镜像文件安装rpm包
#安装tree包
[root@master Packages]# rpm -ivh tree-1.7.0-15.el8.x86_64.rpm
#卸载tree包
[root@master Packages]# rpm -evh tree
从网上下载rpm包并安装
[root@kongd ~]# wget
http://rpmfind.net/linux/epel/8/Everything/x86_64/Packages/s/sl-5.02-1.el8.x86_64.rpm
[root@kongd ~]# rpm -ivh sl-5.02-1.el8.x86_64.rpm
rpm查询功能
(rpm –q 常与下面参数组合使用)
-a 查询所有已安装的软件包
-l 显示已安装软件包的相关文件列表和信息
-f 查询文件所属软件包
-i 显示已经安装的rpm软件包信息
查询某个包有没有安装(包名不能写错)
#rpm -q httpd
查询所有已经安装的包
#rpm -qa
查询安装该包后会产生哪些文件
# rpm -ql tree
查询该文件由哪个软件包产生
# rpm -qf /usr/bin/ls
rpm包签名验证
#系统中数字证书的位置
# ll /etc/pki/rpm-gpg/
#导入密钥