由于服务器不允许内网访问,在Linux上安装软件很不方便,需要寻找各种依赖。所以,就在服务器上配置本地yum源。
首先先上传一个CentOS镜像到服务器,我们使用的是CentOS-7-x86_64-DVD-1611.iso 。
将镜像mount 到/mnt
sudo mount -o loop /ztmp/CentOS-7-x86_64-DVD-1611.iso /mnt
修改yum源 在/etc/yum.repos.d/目录下 拷贝一份.rep文件 将原有文件
sudo cp /etc/yum.repos.d/redhat.repo /etc/yum.repos.d/CentOS-Base.repo
sudo mv /etc/yum.repos.d/redhat.repo /etc/yum.repos.d/redhat.repo.bak
sudo mv /etc/yum.repos.d/cobbler-config.repo /etc/yum.repos.d/cobbler-config.repo.bak
修改新配置文件的内容
sudo vim /etc/yum.repos.d/CentOS-Base.repo
将CentOS-Base.repo内容改为以下内容
[base]
name=rhel_dvd
baseurl=file:///mnt/
enabled=1
gpgcheck=0
清空yum缓存
sudo yum clean all
这样本地yum源就装好了
yum源安装的时候,使用 yum install ... 或者 yum localinstall ...