怎么自己搭建一个内网yum源仓库

**

搭建内网yum仓库

**

  1. 创建yum仓库的目录,rpm包上传到这里.
    mkdir /soft/x86 -p

  2. 修改yum缓存配置:
    sed -i ‘s#keepcache=0#keepcache=1#g’ /etc/yum.conf
    sed -i ‘s#cachedir=/var/cache/yum/ b a s e a r c h / basearch/ basearch/releasever#cachedir=/soft/x86/ b a s e a r c h / basearch/ basearch/releasever#g’ /etc/yum.conf
    yum install createrepo yum-utils-y

    软件包获取方式除了通过yum安装软件来缓存,还可以通过yumdownloader来下载软件,
    如: yum install --downloadonly nginx --downloaddir=/root/package/leilei leilei 它会创建文件夹并将所有依赖放入该文件下
    安装的话可以直接 rpm -ivh leilei/*.rpm

  3. 初始化
    createrepo -pdo /soft/x86 /soft/x86

  4. 下载了包后需要进行更新
    cd /soft/x86
    createrepo --update /soft/x86 /soft/x86
    注意: 每次通过yum安装过软件,或者yumdownloader 下载过软件,都需要更新该目录

  5. 对外提供yum服务
    cd /soft/x86
    python -m SimpleHTTPServer 8111 &>/dev/null &

加入开机启动:
echo ‘python -m SimpleHTTPServer 8111 &>/dev/null &’ >>/etc/rc.local

服务器配置完毕.在这里插入图片描述

客户端配置

  1. 客户机添加yum源
    cat >1.repo<<eof
    [leilei]
    name=server
    baseurl=http://10.0.0.66:8111
    enable=1
    gpgcheck=0
    eof

  2. 更新缓存
    yum clean all
    现在就可以安装 服务器中已下载的软件了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值