在生产系统环境中的机器都没有连接互联网,因此都是使用本地源。
首先,需要将cdrom, 或 iso文件挂载到本地目录。
1、挂载光驱: 将cdrom 放入光驱。
$ mkdir /media/cdrom # 建立挂载点目录
$ mount /dev/cdrom /media/cdrom #挂载光驱, 如果有多个光驱,那么在/dev目录下会有多个cdrom设备,比如cdrom1, cdrom2
注意: 在使用虚拟机时,经常出现无法弹出cdrom的情况。此时可以先使用 fuser -km /dev/cdrom 命令杀掉使用cdrom的进程,然后再弹出光碟。
2、挂载 iso 文件 : 将iso文件拷贝到系统
$ mkdir /media/iso # 建立挂载点目录
$ mount -o loop /home/user/xxxx.ios /media/iso #执行挂载.
然后, 配置yum源。
1、进入 /etc/yum.repo.d/ 目录, 此目录下有多个 源配置文件。
以centos为例,
CentOS-base.repo 此文件是配置了centos的网络源, 在内网环境无法使用。重命名使该文件无效。 mv CentOS-base.repo CentOS-base.repo.bak
CentOS-Media.repo 此文件一般是配置本地源,以此为模版配置本地源。
[c6-media-cdrom] # 源标示, yum用来标示不同的源,因此不同的配置文件设置为不同标示。
name=CentOS