RedHat Enterprise Linux 6.4未註冊,修改yum問題。

昨天在esxi中裝了6.4版本64位的linux,發現yum不能用,於是查看網上各種教程,終於搞定。這裏總結一下。


一、下載軟件包

地址

http://mirrors.163.com/centos/6/os/x86_64/Packages/

需要軟件包爲

yum-metadata-parser

yum-plugin-fastestmirror

yum

這裏說一下,好多博客上都說要裝python的python-iniparse包,我也下載了,但是系統默認已經裝了,好吧,我沒卸載重裝,最後也可以使用yum了。所以我認爲,這個如果裝了,就不要重裝了。


二、卸載系統自帶yum軟件包安裝新軟件包


#rpm -qa | grep yum | xargs rpm -e --nodeps

把下載好的三個rpm包放到linux上使用rpm -ivh yum.....安裝上。

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo    下載新的repo文件到/etc/yum.repo.d/下

不能上網的手動到此地址下載,或者自己寫也可以。

到這裏,我想大部分人都可以使用yum了。但是我還是遇到好多問題。


三、遇到錯誤


我在做完以上操作時執行yum clean all遇到以下錯誤。

Failed to set locale, defaulting to C

Loaded plugins: fastestmirror, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Cleaning repos: base extras updates

Cleaning up Everything

網上同學讓我使用local命令查看一下。

使用命令

locale

輸出

locale:Cannot set LC_CTYPE to default locale:No sush file or directory

locale:Cannot set LC_MESSAGES to default locale:No sush file or directory

locale:Cannot set LC_ALL to default locale:No sush file or directory


這裏錯誤是語言環境報錯


解決方法

echo "export LC_ALL=en_US.UTF-8" >> /etc/profile


斷開連接,重新連接後.再次使用locale命令

Failed to set locale, defaulting to C

就不再報錯了。


然後我再此使用yum命令,發現還是不能用。

Downloading Packages:

http://mirrors.163.com/centos/6.5/os/i386/Packages/mlocate-0.22.2-4.el6.i686.rpm: [Errno 14] PYCURL ERROR 6 - 


"Couldn't resolve host 'mirrors.163.com'"Trying other mirror.

然後我又找了n多個博客,終於知道原來是DNS需要配置一下。於是我又配置了DNS。終於,修改好後,可以上網了,yum也好了。



GPG key retrieval failed: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"

GPG key retrieval failed: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"

GPG密鑰檢索失敗:[14] PYCURL errno的錯誤 - “無法連接到主機”

解決辦法:

1、檢查自己的DNS是不是正常 ping www.baidu.com

2、系統沒有yum的GPG密鑰

登陸mirrors.163.com 找到自己系統對應的密鑰,使用命令rpm --import進行導入

   rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6




感謝各位幫忙的同學,這裏把幾個看過不錯的博客地址放上

http://my.oschina.net/lionel45/blog/111116

http://blog.csdn.net/spyiu/article/details/2516310

http://blog.sina.com.cn/s/blog_741c82ba0101pv31.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章