准备
版本:CentOS 7
安装配置过程
卸载系统自带yum
查看是否存在yum
[root@localhost apps]# rpm -qa | grep yum
yum-plugin-fastestmirror-1.1.31-45.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-3.4.3-158.el7.centos.noarch
卸载yum
[root@localhost apps]# rpm -e --nodeps yum-plugin-fastestmirror-1.1.31-45.el7.noarch
[root@localhost apps]# rpm -e --nodeps yum-metadata-parser-1.1.4-10.el7.x86_64
[root@localhost apps]# rpm -e --nodeps yum-3.4.3-158.el7.centos.noarch
安装依赖包
下载下面两个依赖包并上传(http://mirrors.163.com/centos/7/os/x86_64/Packages/)
python-2.7.5-68.el7.x86_64.rpm
python-iniparse-0.4-9.el7.noarch.rpm
安装
[root@localhost apps]# rpm -ivh python-2.7.5-68.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm
yum安装
下载yum相关依赖包并上传
-
yum-3.4.3-158.el7.centos.noarch.rpm
-
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
-
yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm
安装
[root@localhost apps]# rpm -ivh yum-*
更改yum源
备份原始配置
[root@localhost apps]# mv CentOS-Base.repo CentOS-Base.repo.bak
下载yum源配置并覆盖原文件(/etc/yum.repos.d/)
运行以下命令生成缓存
[root@localhost apps]# yum clean all
[root@localhost apps]# yum makecache
异常
http://mirrors.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - “Could not resolve host: mirrors.aliyuncs.com; 未知的错误”
CentOS 7默认没有开启网络连接,可以设置相关配置(/etc/sysconfig/network-scripts/ifcfg-ens33)
ONBOOT=yes #启用网络连接
BOOTPROTO=none
IPADDR=172.16.105.129
NETMASK=255.255.255.0
GATEWAY=172.16.105.2
DNS1=8.8.8.8
DNS2=8.8.4.4
重启服务并ping测试
[root@localhost apps]# service network restart
[root@localhost apps]# ping www.baidu.com