简单说下为啥弄这个私服,因为自己要学习一些东西,比如新版的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了,✿✿ヽ(°▽°)ノ✿。