由于有些环境只有局域网,没法使用网上的各种yum源,来回拷贝rpm包安装麻烦,还得解决依赖问题。可以通过配置挂载centos镜像,配置本地yum源的方式来解决该问题。以下介绍配置步骤:
1、挂载CentOS-7-x86_64-Everything-1511.iso(此处镜像自选),把里面所有文件都拷贝到本地目录/yum/yum-iso。
[root@localhost /]#mkdir /mnt/yum-iso
[root@localhost /]#mount /dev/cdrom /mnt/yum-iso/
[root@localhost /]#mkdir /yum/
[root@localhost /]#cp -a /mnt/yum-iso/ /yum/
[root@localhost /]#ll /yum/yum-iso/
2、备份、移除其他yum源
[root@localhost /]cd /etc/yum.repos.d/
[root@localhost yum.repos.d]tar zcvf repo-bk.tar.gz CentOS-*
3、配置本地yum源(配置repo路径、关闭gbp校验、启用这个repo)
[root@localhost yum.repos.d] vi CentOS-Media.repo
填写内容如下:
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///yum/yum-iso/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
4、制作cache
[root@localhost yum.repos.d] yum clean all
[root@localhost yum.repos.d] yum makecache
至此,本地yum源配置完成,可正常使用yum命令安装软件。