Centos7.9 rpm使用教程 报错:解析主机……失败 与 证书过期下载失败的处理方法

1. 安装 rpm

rpm 命令选项与含义
安装rpm -ivh
查看rpm -qa
查看软件内容rpm -ql
查看属性rpm -qf
升级rpm -Uvh
删除rpm -e
1) 下载前准备 防止解析主机……失败
vim vim /etc/resolv.conf
#注释原来的,再添加下面内容
# Generated by NetworkManager
#search localdomain
#nameserver 192.168.24.2
nameserver 8.8.8.8
nameserver 8.8.4.4
2) 下载zabbix-agent2软件包

在这里插入图片描述

# --no-check-certificate 防止下载是出现证书过期下载失败 
#下载命令格式:wget --no-check-certificate -P /安装路径/ 安装链接
wget --no-check-certificate -P /app/rpm/ https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/6.0/rhel/7/x86_64/zabbix-agent2-6.0.0-1.el7.x86_64.rpm

wget下载指定内容,默认下载到当前目录

–no-check-certificate 下载地址https,加上这个选项

-P 下载到指定目录,默认自创建目录

3) 检查是否安装到指定目录中
#ll /目标目录路径
ll /app/rpm/
4)安装相关依赖包
#yum install 所需依赖包的名称 -y
yum install prce2 -y
5) 安装软件包zabbix-agent2
#rpm -ivp /软件包所在的路径/软件包
rpm -ivh /app/rpm/zabbix-agent2-6.0.0-1.el7.x86_64.rpm

2. 检查是否安装

1)检查是已安装
#rpm -qa |grep 软件包名称
rpm -qa |grep zabbix-agent2-6
2) 检查软件包的内容(已安装)
#rpm -ql 软件包名称
rpm -ql rpm -ql zabbix-agent2
3) 检查已安装的命令或文件属于那个软件包
#rpm -qf 命令或文件的绝对路径

#查找vim命令属于哪一个软件包
1. 通过whereis或which 查找vim命令在什么位置
2. 然后通过rpm -qf /命令所在的路径  查找vim属于哪一个软件包的命令
[root@Ability /]# whereis vim
vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz
[root@Ability /]# rpm -qf /usr/bin/vim
vim-enhanced-7.4.629-8.el7_9.x86_64

#查找ifcofig文件属于哪一个软件包
1. 通过find 查找ifconfig文件的位置
2. 然后通过rpm -qf /文件所在的路径  查找ifconfig文件属于哪一个软件包的文件
[root@Ability /]# find -name 'ifconfig'
./usr/sbin/ifconfig
[root@Ability /]# rpm -qf ./usr/sbin/ifconfig
net-tools-2.0-0.25.20131004git.el7.x86_64

3. rpm安装包-升级

1) 下载软件包

在这里插入图片描述

#下载命令格式:wget --no-check-certificate -P /安装路径/ 安装链接
[root@Ability /]# wget --no-check-certificate -P /app/rpm/ https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/6.0/rhel/7/x86_64/zabbix-agent2-6.0.7-1.el7.x86_64.rpm
2) 软件包升级
升级命令格式:rpm -Uvh /软件包路径
[root@Ability /]# rpm -Uvh /app/rpm/zabbix-agent2-6.0.7-1.el7.x86_64.rpm
警告:/app/rpm/zabbix-agent2-6.0.7-1.el7.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID a14fe591: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:zabbix-agent2-6.0.7-1.el7        ################################# [ 50%]
正在清理/删除...
   2:zabbix-agent2-6.0.0-1.el7        ################################# [100%]
3) 检查是否已升级
[root@Ability /]# rpm -qa |grep zabbix-agent2
zabbix-agent2-6.0.7-1.el7.x86_64

4. 删除软件包

支持删rpm与yum安装的软件包,无论是rpm或是yum都推荐使用rpm -e 删除

1)删除安装软件包
rm删除的命令格式:rpm -e 软件包名称
[root@Ability ~]# rpm -e zabbix-agent2
[root@Ability ~]# rpm -qa |grep zabbix
  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值