YUM仓库部署
yum配置文件
主配置文件 /etc/yum.conf
仓库文件 /etc/yum.repos.d/*.repo
日志文件 /var/log/yum.log
先挂载光盘,设置永久挂载需要进入fstab里把硬盘放入
[root@localhost ~]# mount /dev/cdrom /mnt
[root@localhost]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# mkdir yumbak
[root@localhost yum.repos.d]# mv C* yumbak/
[root@localhost yum.repos.d]# cp yumbak/CentOS-Base.repo local.repo
[root@localhost yum.repos.d]# mount /dev/cdrom /mnt
[root@localhost yum.repos.d]# vi local.repo
```bash
[centos] ##仓库足名
name=CentOS ##仓库组名说明
baseurl=file:///mnt ##源仓库数据位置
gpgcheck=0 ##软件校验,1为校验,0为免校验
enabled=1 == ##开机自启==
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS ##公钥位置
这里丢一个脚本给大家
```bash
#!/bin/bash
mount /dev/cdrom /mnt
echo "/dev/cdrom /mnt iso9660 defaults 0 0" >> /etc/fstab
systemctl stop firewalld
systemctl disable firewalld
sed -i '7s/enforcing/disabled/g' /etc/selinux/config
cd /etc/yum.repos.d
mkdir backup
mv C* backup/
cp backup/CentOS-Base.repo local.repo
echo "[centos]
name=CentOS
baseurl=file:///mnt
gpgcheck=0
enabled=1
#pgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7" > local.repo
yum clean all
yum makecache
init 6