Yum:[Errno 5] [Errno 2] No such file or directory

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yum:[Errno 5] [Errno 2] No such file or directory相关的知识,希望对你有一定的参考价值。

yum安装软件时,可以连接yum 仓库,但是下载安装时失败,报错如下

[email protected]/0 # yum install httpd
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors-internal.yyhu.com
 * extras: mirrors-internal.yyhu.com
 * updates: mirrors-internal.yyhu.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-67.el7.centos.6 将被 安装
--> 解决依赖关系完成

依赖关系解决

==========================================================================================================================================================================================
 Package                                 架构                                     版本                                                    源                                         大小
==========================================================================================================================================================================================
正在安装:
 httpd                                   x86_64                                   2.4.6-67.el7.centos.6                                   updates                                   2.7 M

事务概要
==========================================================================================================================================================================================
安装  1 软件包

总下载量:2.7 M
安装大小:9.4 M
Is this ok [y/d/N]: y
Downloading packages:

Error downloading packages:
  httpd-2.4.6-67.el7.centos.6.x86_64: [Errno 5] [Errno 2] 没有那个文件或目录

这个是因为系统之前升级过python,原来版本是2.7,升级python3后,yum 调用python找不到2.7的版本了

有两个配置文件需要修改

/usr/bin/yum
/usr/libexec/urlgrabber-ext-down

分别将文件开头的声明路径改正确,改回2.7的版本

#! /usr/bin/env python2.7

以上是关于Yum:[Errno 5] [Errno 2] No such file or directory的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7.3yum安装MariaDB报错[Errno 256]

yum 安装时错误 Errno 14 Couldn't resolve host 解决办法

CENTOS 6.6“Errno -1 repomd.xml 与更新的金属链接不匹配”尝试使用 yum 命令安装 openssl [关闭]

yum 安装时错误 Errno 14 Couldn't resolve host 解决办法

yum 报错 [Errno 14] Could not open/read file:///media/iso/repodata/repomd.xml

利用yum安装时,报错 [Errno 256] No more mirrors to try.