centOS7配置本地yum源

1、创建挂载目录:

mkdir /mnt/cdrom

2、把镜像文件上传到/usr/local目录下。

3、把镜像挂载到这个目录下:

mount -t auto /usr/local/CentOS-7-x86_64-Everything-1810.iso /mnt/cdrom

(镜像要用完全版的否则缺少libtirpc-devel包)

4、进入yum配置文件夹/etc/yum.repos.d目录下的配置文件

cd /etc/yum.repos.d

5、禁用yum的网络更新方式

保留CentOS-Media.repo 将其他的文件改名,【这里跟其他版本不同必需去掉原有所有repo文件】

可以先把Centos-Base.repo 增加bak后缀名试下。如果不行再把其他的增加后缀。

mv CentOS-Base.repo CentOS-Base.repo.bak
mv CentOS-CR.repo CentOS-CR.repo.bak  
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak  
mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak  
mv CentOS-Sources.repo CentOS-Sources.repo.bak  
mv CentOS-Vault.repo CentOS-Vault.repo.bak  
mv epel.repo epel.repo.bak  
mv epel-testing.repo epel-testing.repo.bak

6、配置本地yum源:

编辑CentOS-Media.repo文件

vi /etc/yum.repos.d/CentOS-Media.repo

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/file:///media/cdrom/file:///media/cdrecorder/
gpgcheck=1
enabled=0

修改为

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/
gpgcheck=1
enabled=1

其中baseurl修改为DVD的挂载目录,enabled=1开启本地更新模式

保存退出 :wq

7、清除原有的yum信息并建立缓存文件

yum clean all
yum makecache

正常如下图:

https://note.youdao.com/yws/public/resource/566685586444c17d2669d2bb97659e1b/xmlnote/8CBBB945D61A445DAA13EB76D5F01BEF/11759

如下图报错。显示还是连接远程的源地址则需要更改源文件的名字为bak后,再运行yum clean all 、yum makecache这两个命令。

https://note.youdao.com/yws/public/resource/566685586444c17d2669d2bb97659e1b/xmlnote/880A3D7E1CC345449DAC8245E7FF1AF0/11768

8、查看是否安装完毕

yum list

 

https://note.youdao.com/yws/public/resource/566685586444c17d2669d2bb97659e1b/xmlnote/A0C652429D6C4DE8AD112FA5480141CC/11761

 

 

  • 2
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值