yum update 执行报错: error : unpacking of archive failed on file /usr/.../...;5d26ff7c: cpio : symlink

简介: yum update 执行报错: error : unpacking of archive failed on file /usr/.../...;5d26ff7c: cpio : symlink早前已发现有台机一直在报这么个错误, 一用yum update 就报一堆:Error: unpacking rpm package .

yum update 执行报错: error : unpacking of archive failed on file /usr/.../...;5d26ff7c: cpio : symlink
早前已发现有台机一直在报这么个错误, 一用yum update 就报一堆:

Error: unpacking rpm package .....

error: xxxx : install failed

error : unpacking of archive failed on file /usr/.../...;5d26ff7c: cpio : symlink (注意黑体,这个可能是报错编号,如果相同可以参考我的方法,如果不同建议再尝试)

Error: unpacking rpm package .....

error: xxxx : install failed

error : unpacking of archive failed on file /usr/.../...;5d26ff7c: cpio : open

尝试使用rpm进行升级,结果rpm也报一样的错误,什么都做不了。。。。

研究cpio 发现什么都研究不出来,

想想哥多年的运维经验:一般这类型报错,报的跟错的隔着十万八千里的联系,也就懒得去深究这cpio是什么了

再看yum update 信息, 居然意外发现了猫腻:

发现有这么一行信息

32:bind-utils-9.9.4-61.el7.x86_64 was supposed to bo removed but is not! (一般上面报错下面各种失败是正常的再看下面)

  verifying : 32:bind-utils-9.9.4-61.el7.x86_64     (我擦。。这又是rpm -ivh惹的祸)

  verifying : 32:bind-utils-9.9.4-74.el7_6.1.x86_64

  verifying : 32:bind-libs-lite-9.9.4-74.el7_6.1.x86_64

一般情况下,有这类型报错也就是失败结果而已,没什么帮助。 但是出现同一个包有两个版本就另一回事了,呐实际上又是这么一个奇葩搞出来的报错。

yum remove 32:bind-utils-9.9.4-61.el7.x86_64 -y

...

成功了!

接下来各种update。。。

都成功了!

结论:有空再分析吧

原文地址https://www.cnblogs.com/caya-yuan/archive/2019/07/23/11234684.html

目录
打赏
0
0
0
0
14
分享
相关文章
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
499 3
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org;"之解决办法(换源)
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org; Name or service not known“之解决办法(换源)
|
7月前
|
python 升级后 yum 无法使用 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: `/usr/libexec/urlgrabber-ext-down`
python 升级后 yum 无法使用 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: `/usr/libexec/urlgrabber-ext-down`
110 0
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
249 3
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
219 2
docker的centos容器使用yum报错
docker的centos容器使用yum报错
295 0
yum 安装报错 No package nginx available Error:Nothing to do
yum 安装报错 No package nginx available Error:Nothing to do
667 1
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
158 25
|
1月前
|
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
70 13
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
451 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等