簡單說下為啥弄這個私服,因為自己要學習一些東西,比如新版的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了,??ヽ(°▽°)ノ?。