如何在Centos中修改yum源

近期应公司要求,安装了天擎软件,结果发现自己虚拟机没法yum安装软件了,报错:

[root@ZooKeeper-node3 ~]# yum install lrzsz
Loaded plugins: fastestmirror
Setting up Install Process
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. </html>/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

现准备通过本地挂载镜像的方式配置yum源。

1) 下载iso文件

  从CentOS的官网下载CentOS的完整版iso文件,并上传到Linux文件系统中,例如/opt/tools/。

2) 创建挂载目录

  为iso文件的挂载创建目录。

       mkdir /mnt/vcdrom

3) 挂载

  将iso文件挂载到挂载目录。

       mount -o loop -t iso9660 /opt/tools/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/vcdrom

4) 移除Centos-Base.repo文件

     cd /etc/yum.repos.d/

     mv CentOS-Base.repo CentOS-Base.rep.back

5) 编辑Centos-Media.repo文件

     vi CentOS-Media.repo 

  name=CentOS-$releasever - Media

  baseurl=file:///mnt/vcdrom/  #将baseurl修改为DVD的挂载目录

  gpgcheck=1

  enabled=1#开启本地更新模式

6) 重新加载yum

    yum clean all

    yum makecache

7) 编写脚本并开机自动挂载

  vi /etc/rc.local

  在文件最后一行加上如下

       mount -o loop -t iso9660 /opt/tools/CentOS-6.7-x86_64-bin-DVD1.iso /mnt/vcdrom

  最后,重启机器(reboot)测试。 

--本篇文章转自https://www.cnblogs.com/jiufang/p/13043103.html

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值