CentOS中将默认yum源设置为DVD的方法

默认的yum是通过连接互联网的方式来进行安装软件的,在没有网络或者网络慢的情况下,通过yum来安装软件是很困难的事情。然而CentOS DVD,为我们提供了很多软件,这些软件不仅稳定而且下载速度快。将CentOS DVD 作为默认yum源可以大大提高学习效率。

  1. 查看挂载情况
[root@hadoop01 ~]# lsblk -l
NAME MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0   11:0    1  3.7G  0 rom  
sda    8:0    0   20G  0 disk 
sda1   8:1    0  200M  0 part /boot
sda2   8:2    0    2G  0 part [SWAP]
sda3   8:3    0 17.8G  0 part /

可以看到sr0没有被挂载。如果在MOUNTPOINT下方显示sr0的挂载目录则表明sr0已经被挂载,请跳转到步骤5。

  1. 为DVD创建一个挂载目录
[root@hadoop01 ~]# mkdir /media/CentOS_6.8_Final

目录名字是任意的。

  1. 挂载DVD
[root@hadoop01 ~]# mount -t auto /dev/cdrom /media/CentOS_6.8_Final

这命令就是把cdrom挂载在/media/CentOS_6.8_Final目录中

  1. 查看挂载后的磁盘情况
[root@hadoop01 ~]# lsblk -l
NAME MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0   11:0    1  3.7G  0 rom  /media/CentOS_6.8_Final
sda    8:0    0   20G  0 disk 
sda1   8:1    0  200M  0 part /boot
sda2   8:2    0    2G  0 part [SWAP]
sda3   8:3    0 17.8G  0 part /

挂载成功!

  1. 查看相关配置文件
[root@hadoop01 ~]#cd /etc/yum.repos.d
[root@hadoop01 yum.repos.d]# ll
总用量 24
-rw-r--r--. 1 root root 1991 5月  19 2016 CentOS-Base.repo
-rw-r--r--. 1 root root  647 5月  19 2016 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  289 5月  19 2016 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  577 12月  6 03:35 CentOS-Media.repo
-rw-r--r--. 1 root root 6259 5月  19 2016 CentOS-Vault.repo

CentOS有两个源,CentOS-Base.repo和CentOS-Media.repo。这两个源不是同时使用,CentOS默认采用互联网更新的CentOS-Base.repo源,而CentOS-Media.repo源为计算机的本地源,其中包含我们挂载的DVD光盘。因此我们需要手动修改,让系统默认使用CentOS-Media.repo源。

  1. 禁用yum的网络更新方式
[root@hadoop01 yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak

简单地将默认首选的CentOS-Base.repo改名为CentOS-Base.repo.bak即可,这是将CentOS-Base.repo进行备份。

  1. 配置本地yum源
[root@hadoop01 ~]# vim /etc/yum.repos.d/CentOS-Media.repo

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

修改为

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS_6.8_Final/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

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

  1. 清除原有的yum信息
[root@hadoop01 ~]# yum clean all
已加载插件:fastestmirror, refresh-packagekit, security
Cleaning repos: c6-media
清理一切
Cleaning up list of fastest mirrors
  1. 测试
[root@hadoop01 ~]# yum list | more
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
已安装的软件包
ConsoleKit.x86_64                          0.4.1-6.el6                 @anaconda-CentOS-201605220104.x86_64/6.8
ConsoleKit-libs.x86_64                     0.4.1-6.el6                 @anaconda-CentOS-201605220104.x86_64/6.8
ConsoleKit-x11.x86_64                      0.4.1-6.el6                 @anaconda-CentOS-201605220104.x86_64/6.8
DeviceKit-power.x86_64                     014-3.el6                   @anaconda-CentOS-201605220104.x86_64/6.8
GConf2.x86_64                              2.28.0-6.el6                
.......

恭喜你配置完成!

注:这样以后就默认使用DVD安装软件了,如果想恢复网络安装模式,将 CentOS-Base.repo.bak 更名还原即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@李思成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值