CentOS7 自建YUM源仓库配置
CentOS7 自建YUM源仓库配置
在没有外网的环境下,YUM无法直接使用,因此可以在一台服务器上搭建临时YUM源,供整个服务器群使用。
1.YUM本地源搭建
1.1挂载镜像文件
在操作系统的ISO文件中,有许多RPM包,我们可以通过挂载操作系统镜像文件到本地目录的方式来搭建本地源。
首先在/var/www/html目录下创建一个centos7,把ISO文件以iso9660的形式挂载到该目录,因为之后网络源httpd的默认发布地址是在/var/www/html目录下。这里是虚拟机环境,所以文件是在/dev/sr0下,如果不是虚拟机,换成/dev/cdrom。
mkdir /var/www/html/centos7
mount -t iso9660 /dev/sr0 /var/www/html/centos7
ll /var/www/html/centos7 #查看挂载的文件
1.2 本地repo文件配置
为了能在本地使用yum获取操作系统镜像中的RPM包,需要修改本地repo文件配置。
首先禁用所有源,即把/etc/yum.repo.d/里的repo文件加上bak。
cd /etc/yum.repo.d/
mv CentOS-Base.repo{
,.bak}
再自己写一个rep