linux 搭載yum私有倉庫
阿新 • • 發佈:2021-12-17
yum私有倉庫本地版
@
目錄1.下載必須的軟體包
1.下載必須的軟體包
yum install yum-utils createrepo -y
2.建立軟體倉庫
2.建立軟體倉庫
mkdir -p /opt/repos
3.下載對應的軟體
3.下載對應的軟體 mkdir -p /opt/repos/Packages # 資料夾名稱一定要為Packages (插圖) 若已經下載將下載的移動到此目錄下 [root@localhost Packages]# mv /zsh-5.0.2-34.el7_8.2.x86_64.rpm Packages/
yum私有倉庫本地版插圖1)
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-h0Iz6x1B-1639661270145)(/Users/macintoshhd/Desktop/截圖2021-12-16 下午7.07.31.png)]
4.初始化軟體倉庫
4.初始化軟體倉庫
createrepo /opt/repos
初始化會在repos目錄下新增repodata
5.新增yum源
cd /etc/yum.repos.d/ mkdir -p /etc/yum.repos.d/backup # 將字尾.repo的檔案移動到backup # 執行這一步的意義為避免使用本地倉庫時產生衝突 mv *.repo backup/ # 操作: [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# mkdir backup [root@localhost yum.repos.d]# ls backup CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo CentOS-x86_64-kernel.repo CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo [root@localhost yum.repos.d]# mv *.repo backup/ [root@localhost yum.repos.d]# ls backup
源內容簡介
[root@localhost ~]# yum-config-manager --add-repo=file:///opt/repos
[opt_repos] # 源的名稱
name=added from: file:///opt/repos # 源的簡介
baseurl=file:///opt/repos # 源的下載地址
enabled=1 # 是否啟用:1啟用 , 0不啟用
6.生成快取
yum clean all
yum makecache
7.測試
yum install zsh
可以看到源已經改變為opt/repos
至此本地倉庫已搭載完畢