1.安装环境:RedHat 7.0
2.所需的rpm文件如下图所示:
3.下载网址:http://mirrors.163.com/centos/7/os/x86_64/Packages/
4.或者点击此链接:http://pan.baidu.com/s/1o7Y4krg (此链接包含所有rpm包) 提取密码: dna7
5.查看自带的yum:rpm -qa | grep yum
6.卸载自带的yum:rpm -e .... --nodeps
7.查看并卸载自带的python-urlgrabber:rpm -qa | grep python-urlgrabber
8.卸载:rpm -e ... --nodeps
9.安装python:rpm -ivh python-urlgrabber-3.10-8.e17.noarch.rpm下图表示安装成功
10.安装其他的rpm :rpm -ivh yum-*
11.配置yum源数据
a)cd /etc/yum.repos.d/
b)在/etc/yum.repos.d/下创建一个以repo结尾的文件(名称没关系)
c)编辑vi /etc/yum.repos.d/cong.repo
d)添加以下内容:
[base]
name=CentOS-7 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-7 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-7 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-7 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
12.yum clean all 清除原有缓存
13.yum makecache 获取yum列表(需要网络)
14.yum repolist 可以查看源数据,出现下图代表成功