有的时候安装centos6.2时,由于各种原因无法连接网络,自然在连网状态下的yum就无法使用了。
那么在断网情况下,有办法使用yum吗?确实有的,centos已经帮我们考虑好了喔。
1、修改CentOS-Media.repo文件
打开 /etc/yum.repos.d/ 目录,可以看到下面有3个文件
其中 CentOS-Base.repo 就是正常联网情况下使用的设置,打开文件可以看到一堆http的地址,不能联网自然就不能用了。
其中还有一个文件CentOS-Media.repo就是从本地设备安装软件的设置啦。打开文件:设置 baseurl=file://本地的文件目录
例如我光驱是/media/CentOS_6.2_Final/, 那么我的baseurl=file:///media/CentOS_6.2_Final/
2、使用 yum --disablerepo=\* --enablerepo=c6-media [command]
保存后还是不能直接使用yum,查看CentOS-Media.repo这个文件,发现文件上面有说明,要使用
- yum --disablerepo=\* --enablerepo=c6-media [command]
测试一下,搜索gcc:
- yum --disablerepo=\* --enablerepo=c6-media search gcc
可以来正常使用了。