使用nexus搭建公司内部yum源

帅比萌擦擦* 提交于 2021-01-26 10:29:29

使用nexus搭建公司内部yum源

本文搭建的为 Centos 7 本身源和 epel 源,公网源使用的为腾讯的源,可根据情况自己设置。

一,设置 Centos 7 yum源

登陆 nexus 服务器,在设置创建 proxy 源。

1,创建 proxy 源

Create repository -> yum(proxy)-> 填入 name -> Enter a URL

我添加了4个情况如下:

Name centos7-centosplus
Format yum
type proxy
Remote storage https://mirrors.cloud.tencent.com/centos/7/centosplus/x86_64/
Name centos7-extras
Format yum
type proxy
Remote storage https://mirrors.cloud.tencent.com/centos/7/extras/x86_64/
Name centos7-os
Format yum
type proxy
Remote storage https://mirrors.cloud.tencent.com/centos/7/os/x86_64/
Name centos7-updates
Format yum
type proxy
Remote storage https://mirrors.cloud.tencent.com/centos/7/updates/x86_64/
2,然后创建一个 Centos7 的组

Create repository -> yum(group)-> 填入 name -> Group

在组中选择上面添加的4个 proxy组

Name centos7
Format yum
type group
URL http://172.18.0.200:8081/repository/centos7/
3,修改yum配置文件
[root@localhost ~]# vi /etc/yum.repos.d/Centos-7.repo
[base]
name=CentOS-$releasever - Base
failovermethod=priority
baseurl=http://172.18.0.200:8081/repository/centos7/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos//RPM-GPG-KEY-CentOS-7

# baseurl设置为自己的地址

二,设置 epel源

方法和上面一样

Name epel
Format yum
type proxy
Remote storage https://mirrors.cloud.tencent.com/epel/7/x86_64/

修改配置文件

[root@localhost ~]# vi /etc/yum.repos.d/epel.repo 
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=http://172.18.0.200:8081/repository/epel/
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!