美文网首页
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