![在 CentOS 7 上安装新软件包时遇到问题](https://linux22.com/image/173679/%E5%9C%A8%20CentOS%207%20%E4%B8%8A%E5%AE%89%E8%A3%85%E6%96%B0%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%97%B6%E9%81%87%E5%88%B0%E9%97%AE%E9%A2%98.png)
我尝试使用then命令unar
在 CentOS 7 上安装,但结果是:yum install epel-release
yum install unar
gnustep-base-libs-1.24.9-1.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
trousers-0.3.14-2.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
avahi-libs-0.6.31-20.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
unar-1.10.1-1.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
nettle-2.7.1-8.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
gnutls-3.3.29-9.el7_6.x86_64: [Errno 5] [Errno 2] No such file or directory
libobjc-4.8.5-39.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
libxslt-1.1.28-5.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
答案1
您可能会在周围找到很多答案。问题是Python升级。
这是因为系统之前升级过python,原来的版本是2.7,升级python3后,yum调用python找不到2.7的版本
有两个配置文件需要修改
/usr/bin/yum
/usr/libexec/urlgrabber-ext-down
将文件开头的声明路径改为正确的版本,再改回2.7的版本。
#! /usr/bin/env python2.7
原始信息来源为程序员大本营。