美文网首页
2020-01-10 Centos搭建私有yum源

2020-01-10 Centos搭建私有yum源

作者: 木人呆呆 | 来源:发表于2020-01-10 17:05 被阅读0次

    在局域网中搭建

    1、删除CenteOS 自带的源,因为你无法访问外网,不删除会报错,新建自己的repo文件,如下格式:

    如果只想在本台机器上访问,那么可以采用文件路径的方式

    [centos-repo]
    
    name=centos-repo
    baseurl=file:///var/www/html/lib-repos/Packages
    gpgcheck=0
    enabled=1
    

    如果是在局域网中,别的机器是访问不到这个私有的yum源,可以采用服务的方式进行搭建

    首先需要切换到需要共享的目录下面,执行

    createrepo .
    

    启动yum源服务

    python -m SimpleHTTPServer 8900
    

    执行之后,是可以用浏览器直接浏览相应的源rpm依赖包的。

    配置文件格式如下:

    [cloudera-repo]
    name=cloudera-repo
    baseurl=http://127.0.0.1:8900/cloudera-repos/cm6
    enabled=1
    gpgcheck=0 
    

    完成了上面这两种方式,本地机器都可以使用这个yum源,局域网中别的机器想使用还不行,必须重新配置下使用机器的yum源地址,才能使用

    还是先把使用机器的yum源文件删除,建立新的yum源文件,执行命令

    yum clean all
    

    本地的yum源文件配置格式如下

    [cloudera-repo]
    name=cloudera-repo
    baseurl=http://192.168.1.221:8900/cloudera-repos/cm6
    enabled=1
    gpgcheck=0 
    

    查看yum源是否正确

    yum list
    

    看是否能列出yum源下面的依赖包。

    使用ISO镜像文件中的依赖包

    ISO镜像的rpm文件全部在 Packages文件夹中,可以采用直接挂载,也可直接拷贝进系统中,在yum源配置文件中配置对应的路径即可。

    相关文章

      网友评论

          本文标题:2020-01-10 Centos搭建私有yum源

          本文链接:https://www.haomeiwen.com/subject/aucmactx.html