千家信息网

SHELL脚本之配置远程yum源及安装yum仓库

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,远程yum仓库1.远程服务器yum源脚本如下:#!/bin/bash#挂载镜像文件mount /dev/sr0 /mnt#安装ftp服务yum install vsftpd -y#创建ftp站点cd
千家信息网最后更新 2025年12月01日SHELL脚本之配置远程yum源及安装yum仓库

远程yum仓库

1.远程服务器yum源脚本如下:

#!/bin/bash#挂载镜像文件mount /dev/sr0 /mnt#安装ftp服务yum install vsftpd -y#创建ftp站点cd /var/ftpmkdir centos7mkdir othercp -rf /mnt/* centos7/ &createrepo -g /mnt/repodata/repomd.xml other/#开启服务systemctl start vsftpd#关闭防火墙systemctl stop firewalld.servicesetenforce 0

2.本地服务器安装yum仓库脚本如下

#!/bin/bash#安装ftp服务yum install ftp -y#备份文件cd /etc/yum.repos.dmkdir bakmv *.repo bak#清除yum缓存yum clean allyum list#设置yum仓库软件包来源echo "[base]name=centos7.Packagesbaseurl=ftp://192.168.102.128/centos7enable=1gpgkey=1gpgkey=ftp://192.168.102.128/centos7/RPM-GPG-KEY-CentOS-7[other]name=other.Packagesbaseurl=ftp://192.168.102.128/otherenable=1gpgkey=0" > centos7.repo#重新加载yum仓库yum list
0