CentOS下yum的安装及配置
以下操作是在公司服务器上进行。全新Centos7 64位系统,只是配置了一个IP。其余的都没有进行配置, 连接不上外网,只能够通过跳板机上的shell登录。
一、卸载系统自带yum
查看是否存在yum
[root@localhost software]
# rpm -qa | grep yum
yum-plugin-fastestmirror-
1.1.31-
40.el7
.noarch
yum-metadata-parser-
1.1.4-
10.el7
.x86_64
yum-
3.4.3-
150.el7
.centos.noarch
卸载yum
[root
@localhost software]
[root
@localhost software]
[root
@localhost software]
二、安装依赖包
下载依赖包 下载地址: http://mirrors.163.com/centos/7/os/x86_64/Packages/ 或者 http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/ 找到两个相关的包 python-2.7.5-48.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm
将这两个包上传至服务器 /usr/software中(自己创建的目录)
安装依赖
[root
@localhost software]# rpm -ivh
python-
2.7.5-
48.el7.x86_64.rpm
python-iniparse-
0.4-
9.el7.noarch.rpm
如果出现下图现象,请加上 -e --nodeps 强制执行
三、安装yum
下载yum包,将包上传至服务器 /usr/software 下载路径:同章节二路径 找到三个包 yum-3.4.3-150.el7.centos.noarch.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
进行安装
[root
@localhost software]
如果现章节二中的问题,请加强制执行
开通
四、更换yum源
进入 /cd /etc/yum.repos.d/ 修改 CentOS-Base.repo 文件,修改之前可以先进行备份 将源mirrorlist.centos.org改为使用的源 mirrors.163.com, 将mirrorlist注释掉,将baseurl注释打开 最后保存配置文件。
开通mirrors.163.com 这个域名的访问权限执行yum clean all 执行yum update 如果现实可以下载,则是配置成功
在操作中遇到的问题
出现 unknown host 可能是服务器DNS解析出现问题,看看DNS解析