怎么自己搭建一个内网yum源仓库[亲测有效]

怎么自己搭建一个内网yum源仓库[亲测有效]**搭建内网yum仓库**创建yum仓库的目录,rpm包上传到这里.mkdir/soft/x86-p修改yum缓存配置:sed-i‘s#keepcache=0#keepcache=1#g’/etc/yum.confsed-i‘s#cachedir=/var/cache/yum/basearch/basearch/basearch/releasever#cachedir=/soft/x86/basearch/basearch/basearch/releasever#g’/

大家好,欢迎来到IT知识分享网。

**

搭建内网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
    现在就可以安装 服务器中已下载的软件了

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/24802.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信