Centos7配置本地及网络yum源

开源镜像站:

阿里云开源镜像站:https://mirrors.aliyun.com/
网易开源镜像站:https://mirrors.163.com/
中科大开源镜像站:https://mirrors.ustc.edu.cn/
清华开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/

网络源基础环境:

安装wget工具:yum install -y wget
安装yum-utils工具:yum install -y yum-utils
解析:安装wget后,可以使用wget下载文件;安装yum-utils后可以使用yum-config-manager命令下载文件。 

注:

本地源: 利用挂载系统系统镜像包进行配置,因受限与镜像包,能获取的包相对较少。
网络源:在能连接互联网的服务器上进行配置,配置简单,可选择性强,能获取的包也更多。
了解了我们接下就进行实操

一、本地yum源

1、创建挂载点目录

mkdir    /mnt/cdrom                 #创建用于挂载光盘的目录
mount    /dev/cdrom /mnt/cdrom      #挂载
umount /mnt/cdrom #这个是卸载命令(不用执行)

 

 

 

 2、查看挂载记录:df -h /mnt/cdrom/

 

 

 3、备份本地repo文件

cd /etc/yum.repos.d/
mkdir bak
mv *.repo bak/

 

4、创建并编辑repo文件

vim repo
[centos]
name=centosyum      ##配置添加多源不能重名
baseurl=file:///mnt/cdrom
gpgcheck=0          ##用来检查GPG-KEY,0为关闭,1为开启
enabled=1           ##是否用该yum源,0为禁,1为使用  

 

 

 5、清除yum缓存 ,测试yum源

yum  clean  all       #清除缓存
yum  makecache        #生成缓存
yum  list             #显示所有已经安装和可以安装的程序包

  

二、网络源

1.备份原始yum源:

cd /etc/yum.repos.d/
mkdir bak
mv *.repo bak/

注:可以配置CentOS的DNS:

vim   /etc/resolv.conf
nameserver   114.114.114.114         //国内dns
nameserver   8.8.8.8                        //国外dns

2、下载yum文件,替代原始yum源:上方有源镜像网站根据自己需求选择

(1)网易yum源:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all //清除缓存
yum makecache //生成缓存
解析:wget -o,使用“-o”参数来指定一个文件名

(2)阿里云yum源:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache

(3)配置ELEP源:

yum -y install epel-release
yum clean all
yum makecache

  

yum源的本地源和网络源配置完毕。

 

posted on 2023-03-16 17:44  大兄弟666  阅读(932)  评论(0编辑  收藏  举报