CentOS自带强大的yum功能,默认为从网上自动下载rpm包,对于网速不太给力或者没有网络的情况下需要用的话就不是很方便,很多软件尤其是服务器上的软件我们么有必要追求最新,稳定性最重要,这里我们用CentOS光盘里的Packages作为yum源就是个不错的选择,它基本包含了所有你平常需要用到的软件,下面来介绍下CentOS光盘作为yum本地源的配置过程:
1.建立本地源目录及挂载临时目录
#mkdir /mnt/centosyum (yum源ISO文件目录)
#mkdir /mnt/cdrom (yum源挂在点)
2.复制Linux ISO文件到 ISO文件夹下
#cp -r /mnt/cdrom /mnt/centosyum 注:cp -r为递归复制,保留原目录的结构
3.挂载ISO文件夹
#mount /mnt/cdrom /mnt/centosyum
4.进入/etc/yum.repos.d目录,可以看到四个文件分别为CentOS-Base.repo、 CentOS-Media.repo 、CentOS-Vault.repo、CentOS-Vault.repo.repo,将其中三个改名或者移走留下CentOS-Media.repo
#mv CentOS-Base.repo CentOS-Base.repo.bak
#mv CentOS-Vault.repo CentOS-Vault.repo.bak
#mv CentOS-Vault.repo CentOS-Vault.repo.bak
5.修改CentOS-Media.repo
#vi CentOS-Media.repo
file:///media/cdrom/
file:///media/cdrecorder/
baseurl=file:///mnt/centosyum ##这里为本地源路径
file:///media/cdrom/
file:///media/cdrecorder/
enabled=1 ##开启本地源
保存退出
#yum clean 清除原来的缓存
如果需要更改开机挂载改vim /etc/fstab 挂载/mnt/cdrom 即可
备注:如需要将yum源改为网络还原/etc/yum.repos.d目录下的四个文件即可!