赞
踩
可以通过apache的http服务对外发布rpm源服务
# 安装httpd
yum install -y httpd
# 修改httpd端口
sed -i "s/^Listen.*/Listen 81/g" /etc/httpd/conf/httpd.conf
# 开机启动
systemctl enable httpd.service
# 启动服务
service httpd restart
yum install -y createrepo
# 将rpm包拷贝到httpd的web目录下面,${yumRepo}为rpm包的目录
cp ${yumRepo} /var/www/html
createrepo -pdo /var/www/html /var/www/html
# 取消掉基础的yum源访问
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
# 修改yum源
touch /etc/yum.repos.d/htdc.repo
cat > /etc/yum.repos.d/htdc.repo <<EOF
[htdc-base]
name=htdc-base
baseurl=http://ip:port
gpgcheck=0
EOF
# 测试
yum安装下你自己发布的rpm包
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。