centos7修改yum源

1. 手动修改CentOS-Base.repo

# 备份yum源配置文件
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 进入yum源配置文件所在位置
    cd /etc/yum.repos.d/
# 编辑CentOS-Base.repo
    vi CentOS-Base.repo
# 修改baseurl
name=Centos7
baseurl=file:///mnt/centos7
enabled=1
gpgcheck=0

2. 配置本地yum源

# 使用VMware添加镜像,然后查看镜像盘
lsblk

# 使用虚拟机挂载DVD的iso文件,空间足够也可以直接拷贝到系统,然后修改yum源配置
mkdir /media/CentOS
mount -t auto /dev/sr0 /media/CentOS # 不加-t参数也可以

# 直接挂载ISO文件
mount -t iso9660 -o loop /mnt/XXXX.iso /media/CentOS


# 修改yum源配置
#备份你的原镜像文件CentOS-Base.repo,以免出错后可以恢复。
cd /etc/yum.repos.d/
cp CentOS-Base.repo CentOS-Base.repo.bak


#修改CentOS-Base.repo的内容,注释文档中的所有mirrorlist属性,把baseurl属性打开注释,并设置baseurl的属性值为挂载点 baseurl=file:///media/CentOS/,或直接配置一个本地repo的配置文件CentOS-Media.repo

vi CentOS-Media.repo
[C7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
gpgcheck=0
enabled=1

# 清空yum已存在的所有源信息
yum clean all

# 缓存本地yum源
yum makecache

# 查看yum仓库列表
yum repolist

# 查看本地源的所有软件
yum list
注:如果想要恢复默认的源,把CentOS-Base.repo.bak重命名为CentOS-Base.repo就可以了;
系统重启之后,需要再次手动挂载,可以设置/media/CentOS自动挂载。

# 长期挂载
vim /etc/fatab
添加:
/media/CentOS   /dev/sr0    iso9660   loop  0  0

/mnt/CentOS-7-x86_64-DVD-1810.iso /mnt/cdrom iso9660 loop0 0 0

3. 替换repo文件方式

# 备份yum源配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 进入yum源配置文件所在位置
cd /etc/yum.repos.d/

# 下载网易的yum源配置文件,放入/etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

# 清除yum缓存
yum clean all

# 生成缓存
yum makecache

# 更新系统
yum -y update

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值