如何搭建本地yum源见附录①
如何搭建FTP yum源见附录②
脚本正文:
#!/bin/sh# CenterOS config yumosv=`rpm -q --qf %{version} centos-release`echo "您的centeros release 版本:$osv"echo -e ""
if [[ $osv -eq 6 || $osv -eq 7 ]]then #config yum
cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bak/
rm -f /etc/yum.repos.d/* echo "[CenterOS-source]name=Linux ""$releasever"" - ""$basearch"" - Sourcebaseurl=ftp://192.168.1.1/pub/cos$osvenabled=1gpgcheck=0" > /etc/yum.repos.d/rhel-source.repo yum makecache
if [ $? -gt 0 ] then echo "执行错误" break fiecho "执行成功"break
else echo -e "此脚本不适配您的操作系统"
fi
附录:
①:https://www.cnblogs.com/levi-w/p/9675220.html
②:
搭建步骤:
1:安装ftp yum -y install vsftpd*
2:启动vsftpd /etc/init.d/vsftpd restart
3:在根目录下创建文件夹 ,用于挂载镜像文件 mkdir /yum
4:挂载镜像文件 mount -o loop /opt/*.iso /mnt/cdrom/cos6 # centeros7的镜像此处写7
5:进入yum目录下 cd /mnt/cdrom
6:把yum目录下的文件拷贝到 /var/ftp/pub下 cp -rf /mnt/cdrom/* /var/ftp/pub
7:删除/var/ftp/pub 下的所有以.html结尾的文件 rm -rf /var/ftp/pub/*.html
8:删除/var/ftp/pub/repodata/下的TRANS.TBL rm -rf /var/ftp/pub/repodata/TRANS.TBL
验证:在浏览器下输入ftp://192.168.1.1/pub
联系人:
手 机:13959287466
邮 箱:u5xiw@162.com
公 司:亚搏彩票手机版
地 址:新疆维吾尔自治省乌鲁木齐市乌鲁木齐市奇台路460号兴乐世贸大厦1701室