Linux 安装新包时报错Delta RPMs disabled because /usr/bin/applydeltarpm not installed的解决
Linux 安装包时报错Delta RPMs disabled because/usr/bin/applydeltarpm not installed的解决今天在做zabbix实验的时候,打算在一个节点安装zabbix-agent,前面安装别的软件比如httpd等都很正常,突然出现了报错:Install 1 PackageTotal download size: 424 kInstalled si
Linux 安装新包时报错Delta RPMs disabled because /usr/bin/applydeltarpm not installed的解决
今天在做zabbix实验的时候,打算在一个节点安装zabbix-agent,前面安装别的软件比如httpd等都很正常,突然出现了报错:
Install 1 Package
Total download size: 424 k
Installed size: 1.6 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
zabbix-agent-4.0.21-2.el7.x86_ FAILED
https://mirrors.aliyun.com/centos/7.8.2003/cloud/x86_64/openstack-queens/zabbix-agent-4.0.21-2.el7.x86_64.rpm: [Errno 14] HTTPS Error 404 - Not FoundB --:--:-- ETA
Trying other mirror.
To address this issue please refer to the below wiki article
反复执行了安装命令几次,一直报这个错,后来考虑了一下,发现解析包信息是正常的,yum源也没有过改动,那么就是源信息自身出错,使得yum命令混乱了。
清除源信息,在重新生成仓库信息,完美解决问题、具体命令如下:
yum clean all
Loaded plugins: fastestmirror, priorities
Cleaning repos: aaaa base bbbbb ccccc ddddd ddddddd docker-ce-stable epel extras updates
Cleaning up list of fastest mirrors
由于都是国内源,没有生成缓存,也可以生成缓存:
yum makecache
在执行安装程序成功:
Total download size: 424 k
Installed size: 1.6 M
Downloading packages:
zabbix-agent-4.0.21-2.el7.x86_64.rpm | 424 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : zabbix-agent-4.0.21-2.el7.x86_64 1/1
Verifying : zabbix-agent-4.0.21-2.el7.x86_64 1/1
Installed:
zabbix-agent.x86_64 0:4.0.21-2.el7
总结:在内部条件,也就是yum源没有改变,网络通畅的情况下,如果yum出现安装失败,清除源所有的仓库信息是一个比较不错的选择。
更多推荐
所有评论(0)