一、查看外網是否通暢 配置網路yum源(需要保證外網開通,我這裡是使用網易163提供開源鏡像站) 二、下載repo文件 三. 備份並替換系統的repo文件 備份原來的.repo配置文件 複製網易下載的.repo並修改文件名稱 四、執行yum源更新 清除以前使用yum的緩存 建立一個緩存,以後方便在緩 ...
一、查看外網是否通暢
配置網路yum源(需要保證外網開通,我這裡是使用網易163提供開源鏡像站)
二、下載repo文件
cd /etc/yum.repos.d
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
三. 備份並替換系統的repo文件
備份原來的.repo配置文件
cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.bk
複製網易下載的.repo並修改文件名稱
mv CentOS6-Base-163.repo CentOS-Base.repo
四、執行yum源更新
清除以前使用yum的緩存
yum clean all
建立一個緩存,以後方便在緩存中搜索
yum makecache
五、檢查網路yum源
查找網路yum源的perl安裝包
yum list | grep perl*
執行安裝
yum install perl-DBI yum install perl-DBD-MySQL yum install perl-Time-HiRes yum install perl-IO-Socket-SSL
出錯情況:
如果運行 yum makecache 提示如下錯誤:
那就是你系統沒有配置環境變數$releasever 和 $basearch ,需要把配置文件就把$releasever 都 改成6或者i386
運行 yum makecache 正常情況應該是這樣提示: