提要:
阿里云yum源的配置文件需要使用wget下载(必须接入网络,没网络你配置yum源干啥?) 首先,将yum源配置的目录做一个备份。 mv /etc/yum.repos.d /etc/yum.repos.d.bak mkdir /etc/yum.repos.d cp mv 都可以,使用 mv 就需要新建这个目录,使用cp 就需要删除目录内的文件。 第二步,下载yum源配置文件 阿里源: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo epel源: rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm 直接安装epel-yum源 第三步 重建缓存 使用命令 yum clean all yum makecache 此时可以正常使用阿里yum源了, 如果不需要配置本地yum源,到这里就可以结束了。需用配置本地镜像yum源的童鞋,考虑到优先使用本地安装包进行安装,所以涉及到一个优先级的概念。 一、安装yum 的优先级插件。mkdir /mnt//cdrom mount /dev/cdrom /mnt/cdrom //此处为挂载镜像,大家各显神通,此处我使用的是虚拟机的常用方式 cd /mnt/cdrom/Packages/ rpm -q yum-plugin* rpm -ivh yum-plugin-priorities-1.1.31-40.el7.noarch.rpm 二、创建本地yum源配置文件可以直接创建全新的,也可以将备份中的配置文件修改后使用。此处我使用后者。 cp /etc/yum.repos.d.bak/CentOS-Base.repo /etc/yum.repos.d/CentOS-local.repo //将备份的配置文件修改名字复制到yum源配置目录中 三、修改源配置文件和本地源配置文件阿里源配置文件需要做的是增加优先级参数。 本地源需要做的是指向正确的目录和设置优先级参数。 编辑本地源配置文件 vi /etc/yum.repos.d/CentOS-local.repo
本地yum源配置内容如下 编辑阿里源配置文件 vi /etc/yum.repos.d/CentOS-Base.repo 阿里yum源配置内容中,在每个节下添加优先级参数即可。 四、重建缓存。使用命令 yum clean all yum makecache (责任编辑:IT) |