
CentOS中将默认yum源设置为DVD的方法
发布日期:2021-05-08 22:26:56
浏览次数:13
分类:精选文章
本文共 2932 字,大约阅读时间需要 9 分钟。
默认的yum是通过连接互联网的方式来进行安装软件的,在没有网络或者网络慢的情况下,通过yum来安装软件是很困难的事情。然而CentOS DVD,为我们提供了很多软件,这些软件不仅稳定而且下载速度快。将CentOS DVD 作为默认yum源可以大大提高学习效率。
-
查看挂载情况
[root@hadoop01 ~]# lsblk -lNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsr0 11:0 1 3.7G 0 rom sda 8:0 0 20G 0 disk sda1 8:1 0 200M 0 part /bootsda2 8:2 0 2G 0 part [SWAP]sda3 8:3 0 17.8G 0 part /
可以看到sr0没有被挂载。如果在MOUNTPOINT下方显示sr0的挂载目录则表明sr0已经被挂载,请跳转到步骤5。
-
为DVD创建一个挂载目录
[root@hadoop01 ~]# mkdir /media/CentOS_6.8_Final
目录名字是任意的。
-
挂载DVD
[root@hadoop01 ~]# mount -t auto /dev/cdrom /media/CentOS_6.8_Final
这命令就是把cdrom挂载在/media/CentOS_6.8_Final目录中
-
查看挂载后的磁盘情况
[root@hadoop01 ~]# lsblk -lNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsr0 11:0 1 3.7G 0 rom /media/CentOS_6.8_Finalsda 8:0 0 20G 0 disk sda1 8:1 0 200M 0 part /bootsda2 8:2 0 2G 0 part [SWAP]sda3 8:3 0 17.8G 0 part /
挂载成功!
-
查看相关配置文件
[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源。
-
禁用yum的网络更新方式
[root@hadoop01 yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
简单地将默认首选的CentOS-Base.repo改名为CentOS-Base.repo.bak即可,这是将CentOS-Base.repo进行备份。
-
配置本地yum源
[root@hadoop01 ~]# vim /etc/yum.repos.d/CentOS-Media.repo
将
[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS/file:///media/cdrom/file:///media/cdrecorder/gpgcheck=1enabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
修改为
[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS_6.8_Final/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
其中baseurl修改为DVD的挂载目录,enabled=1开启本地更新模式。
-
清除原有的yum信息
[root@hadoop01 ~]# yum clean all已加载插件:fastestmirror, refresh-packagekit, securityCleaning repos: c6-media清理一切Cleaning up list of fastest mirrors
-
测试
[root@hadoop01 ~]# yum list | more已加载插件:fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile已安装的软件包ConsoleKit.x86_64 0.4.1-6.el6 @anaconda-CentOS-201605220104.x86_64/6.8ConsoleKit-libs.x86_64 0.4.1-6.el6 @anaconda-CentOS-201605220104.x86_64/6.8ConsoleKit-x11.x86_64 0.4.1-6.el6 @anaconda-CentOS-201605220104.x86_64/6.8DeviceKit-power.x86_64 014-3.el6 @anaconda-CentOS-201605220104.x86_64/6.8GConf2.x86_64 2.28.0-6.el6 .......
恭喜你配置完成!
注:这样以后就默认使用DVD安装软件了,如果想恢复网络安装模式,将 CentOS-Base.repo.bak 更名还原即可。
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月28日 01时32分53秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Asp.Net Core 2.1+的视图缓存(响应缓存)
2021-05-09
服务器开发- Asp.Net Core中的websocket,并封装一个简单的中间件
2021-05-09
没花一分钱的我竟然收到的JetBrains IDEA官方免费赠送一年的Licence
2021-05-09
Redis 集合统计(HyperLogLog)
2021-05-09
RE套路 - 关于pyinstaller打包文件的复原
2021-05-09
【wp】HWS计划2021硬件安全冬令营线上选拔赛
2021-05-09
Ef+T4模板实现代码快速生成器
2021-05-09
dll详解
2021-05-09
c++ static笔记
2021-05-09
C++中头文件相互包含与前置声明
2021-05-09
JQuery选择器
2021-05-09
MVC中在一个视图中,怎么加载另外一个视图?
2021-05-09
SQL--存储过程
2021-05-09
MVC学习系列5--Layout布局页和RenderSection的使用
2021-05-09
MVC学习系列13--验证系列之Remote Validation
2021-05-09
多线程之volatile关键字
2021-05-09
2.1.4奇偶校验码
2021-05-09
2.2.2原码补码移码的作用
2021-05-09
多线程之Lock显示锁
2021-05-09
ForkJoinPool线程池
2021-05-09