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


出現這樣的問題,就是因為之前python2升級到python3之后,yum有些配置文件定位不到之前的python2了,所以這里需要改掉兩個配置文件就不會出事了。 yum安裝軟件時,可以連接yum 倉庫,但是下載安裝時失敗,報錯如下 root@pts/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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM