These days? I install a CentOs? but I can't input in Chinese .This make me upset.Then I know it's the problem of yum.Then I changed the yum source.
第1步
wget http://
mirrors
.
ustc.edu.cn/centos/CentOS-Base.
5
.
mirrors
.repo
-O /etc/yum.repos.d/CentOS-Base.repo
備份yum配置文件,修改yum配置文件。
cp /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo_bak
vi /etc/yum.repo.d/CentOS-Base.repo
可以用中科大(ustc)yum源,也可以用上海交大(sjtu)yum源,兩者只能選一個(gè)。
用下面的內(nèi)容覆蓋CentOS-Base.repo就行了。
#中科大(ustc)yum源,http://centos.ustc.edu.cn/centos/5/就是最新的,
#也可以設(shè)置成http://centos.ustc.edu.cn/centos/5.5/
[base]
name=CentOS-5 - Base
baseurl=http://centos.ustc.edu.cn/centos/5/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#released updates
[update]
name=CentOS-5 - Updates
baseurl=http://centos.ustc.edu.cn/centos/5/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
[addons]
name=CentOS-5 - Addons
baseurl=http://centos.ustc.edu.cn/centos/5/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-5 - Extras
baseurl=http://centos.ustc.edu.cn/centos/5/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-5 - Plus
baseurl=http://centos.ustc.edu.cn/centos/5/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#contrib - packages by Centos Users
[contrib]
name=CentOS-5 - Contrib
baseurl=http://centos.ustc.edu.cn/centos/5/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#第一部分結(jié)束
#============分割線============ 注意,上下兩部分只選一個(gè)
#
sjtu
yum源,http://ftp.sjtu.edu.cn/centos/5/就是最新的,
#也可以設(shè)置成http://ftp.sjtu.edu.cn/centos/5.5/
[base]
name=CentOS-5 - Base
baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#released updates
[update]
name=CentOS-5 - Updates
baseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#packages used/produced in the build but not released
[addons]
name=CentOS-5 - Addons
baseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#additional packages that may be useful
[extras]
name=CentOS-5 - Extras
baseurl=http://ftp.sjtu.edu.cn/centos/5/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-5 - Plus
baseurl=http://ftp.sjtu.edu.cn/centos/5/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#contrib - packages by Centos Users
[contrib]
name=CentOS-5 - Contrib
baseurl=http://ftp.sjtu.edu.cn/centos/5/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#第二部分結(jié)束
第2步
中科大(ustc)yum源
32位: rpm --import http://centos.ustc.edu.cn/centos/5/os/i386/RPM-GPG-KEY-CentOS-5
64位: rpm --import http://centos.ustc.edu.cn/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5
上海交大(sjtu)yum源
32位: rpm --import http://ftp.sjtu.edu.cn/centos/5/os/i386/RPM-GPG-KEY-CentOS-5
64位: rpm --import http://ftp.sjtu.edu.cn/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5
第3步
yum update
After that if you have a proble like that.Do like this:
每次yum install 時(shí)總是出現(xiàn)如下錯(cuò)誤
http://mirrors.ustc.edu.cn/centos/6.0/extras/x86_64/repodata/repomd.xml:
[Errno 14] PYCURL ERROR 6 -
""
|
Trying other mirror.
|
Error: Cannot retrieve repository metadata (repomd.xml)
for
repository: extras. Please verify its path and try again
|
此時(shí)聰明的我馬上想到了是不是服務(wù)器解析不了域名了,導(dǎo)致repomd.xml下載不下來(lái)呢?
然后我就ping了一下mirrors.ustc.edu.cn , 果然出現(xiàn)錯(cuò)誤:ping: unknown host?mirrors.ustc.edu.cn。顯然是DNS配置問(wèn)題了,DNS域名服務(wù)器IP地址配的不對(duì)。
把/etc/hosts里面 加了一行
mirrors.ustc.edu.cn? 202.38.95.110
|
這樣就可以解析mirrors.ustc.edu.cn了。yum成功!
小記:但是這不是解決這種問(wèn)題最終辦法。需要配置正確的DNS。方法是:打開/etc/resolv.conf 文件,加入一行 nameserver?ip。此處把ip換成IDC運(yùn)營(yíng)商給的DNS的地址就可以了。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
