封尘网

让学习成为一种习惯!

解决无网络环境使用yum本地源安装软件

搞运维的朋友经常会遇到单位的服务器使用的是内网,编译安装时间长,麻烦些,使用yum安装相对简单,由于不能联网所以配置本地yum源是必要的。

其实配置本地源是很简单的,只需要挂载上系统DVD就,设置一下就可以了。(前段时间群里有朋友问起,下载DVD好还是CD好,CD不带软件包,DVD带有很多软件RPM包,不用再下载方便本地安装。)

配置本地源的好处:省时,不占网络资源,稳定。

操作过程:

把DVD系统盘加载进去,挂载到/media/目录下,这个随便你挂载。跟着做不用怎么改即可。

[root@localhost yum.repos.d]# mount /dev/cdrom /media/

然后进入yum.rdpos.d目录,把默认的文件改下名,这样系统就不会检测网络源。

[root@localhost html]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
[root@localhost yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak

然后编辑CentOS-Media.repo ,当然也可以自己建立一个。

[root@localhost yum.repos.d]# vi CentOS-Media.repo


只需要改2、3这两个地方,1只是标记一会区分是否已经使用本地源。

[root@localhost yum.repos.d]# yum repolist
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * c6-media:
repo id                                       repo name                                              status
c6-media                                      CentOS-6 - Media                                       6,367
repolist: 6,367

可以看到只有一个源,名字叫:c6-media
这样就可以正常使用本地源安装软件了。

提醒:本文最后更新于 2965 天前,文中所描述的信息可能已发生改变,请谨慎使用。