The first step: Back up the original repo file, develop good habits
MV Rhel-source.repo Rhel-source.repo.bak
Step two: Download the latest Centos-base.repo to/ETC/YUM.REPOS.D
Wget-o/etc/yum.repos.d/centos-base.repo
Http://mirrors.aliyun.com/repo/Centos-6.repo
Step three: Replace $releasever to 6
Vi/etc/yum.repos.d/centos-base.repo
With global substitution, enter in command mode:%s/$releasever/6
Fourth step: Generate the Cache
Yum Clean All
Yum Makecache
Note: The following prompt appears: Loaded Plugins:product-id, Refresh-packagekit,
Security, Subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Yum in Redhat checks whether it is currently authorized and uses the CentOS source without affecting the back
Software installation, can also completely uninstall Redhat Yum, using CentOS's Yum software, will not every time
The message pops up
Fifth step: Test upgrade Python-urlgrabber
Current version:
[Email protected] yum.repos.d]# Rpm-qa |grep python-urlgrabber
Python-urlgrabber-3.9.1-8.el6.noarch
Upgrade command:
[email protected] yum.repos.d]# Yum update python-urlgrabber
After Upgrade:
[Email protected] yum.repos.d]# Rpm-qa |grep python-urlgrabber
Python-urlgrabber-3.9.1-11.el6.noarch
Attention:
When the following prompt appears:
Http://mirrors.aliyun.com/centos/6Server/os/i386/repodata/repomd.xml: [Errno 14]
Pycurl ERROR-"The requested URL returned error:404"
Trying other mirror.
Please make sure
baseurl=http://mirrors.aliyun.com/centos/6/os/$basearch/
http://mirrors.aliyuncs.com/centos/6/os/$basearch/
Redhat uses CentOS's Yum source