准备
版本: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.rpmpython-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
本文详细介绍了在CentOS7环境下如何卸载系统自带的yum,安装必要依赖包,并配置新的yum源,包括更改yum源、备份配置、下载配置文件、生成缓存等步骤,同时提供了网络配置和故障排查的指导。
1439

被折叠的 条评论
为什么被折叠?



