之前介绍过使用Nexus3搭建Maven私服《安装Maven私服Nexus3》,nexus3支持Maven、yum、npm、docker、pypi、gem、nuGet、brower、GitLFS,当然,这些私服常用也就是maven、yum、npm、docker、pypi,别的都不怎么用,既然安装了Nexus3,那就顺便把这些都配置了吧。
创建Blob
登录nexus3,点击齿轮 -> Repository -> Blob Stores -> Create blob store

如上图,我们创建了一个名为yum的blob。
创建代理仓库
在Repository -> Respositories -> Create repository,选择yum(proxy)

配置yum源
使用root用户登录系统(例如RedHat, CentOS and Fedora)后,在/etc/yum.repos.d/新建nexus.repo,内容为:
[nexusrepo] name=Nexus Repository baseurl=http://10.10.202.157:8081/repository/aliyun-yum/6.9/os/x86_64/ enabled=1 gpgcheck=0 priority=1
这里的bashurl可以在Repository -> Respositories中,点击yum代理仓库的copy找到

6.9对应 $releasever,x86_64对应$basearch
此时,使用root用户执行yum update就可以更新包了。







