简单说下为啥弄这个私服,因为自己要学习一些东西,比如新版的k8s等,其中会涉及到一些yum的安装,为了防止因网络问题导致yum安装失败,和重复下载,所以弄个私服,当然也有为了意外保障的想法,顺带也学习。

1.系统版本rockylinux 9.4

2.nexus 版本3.19.1,jdk 1.8

操作步骤:

1.安装系统,不做过多的描述,很简单,下载镜像,利用虚拟机工具安装。

2.安装nexus和jdk,不做过多的描述,很简单。

3.访问nexus,创建Blog stores,随便起个名字就行了,我感觉没啥用,但是我也是从网上看的,所以创建就创建了。

4.访问nexus,创建三种类型的仓库。

首先是yum(proxy),配置直接上截图,我代理的是阿里的镜像。

镜像源地址:rockylinux安装包下载_开源镜像站-阿里云

然后yum(host),这个也没啥。

最后yum(group),把刚才创建的 proxy和host的类型的仓库加到里面来。

5.修改系统再带的repo文件,将里面的地址替换为yum(group)的地址。

我个人的建议是,先利用命令,将repo文件中的地址替换为阿里源,然后在利用文本工具,替换为自己的私服地址,(玄学吧,这玩意搞了我很久)。

sed -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=http://mirrors.aliyun.com/rockylinux|g' -i.bak /etc/yum.repos.d/rocky*.repo

6.执行 yum clean all && yum makecache.

注:如果中间出现401的错误时,可以到nexus的用户配置中,就将允许匿名用户访问打开。

7.随便下载一个包,试试 yum install lrasz

ok了,✿✿ヽ(°▽°)ノ✿。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐