本文介紹如何利用CentOS 7 ISO光盤鏡像搭建YUM本地倉庫。
環境准備:
(1)VMware15.5版本虛擬機
(2)CentOS-7-x86_64-DVD-1908光盤鏡像文件
1、 搭建YUM本地倉庫之前需要先在VMware虛擬機上創建虛擬機並且安裝CentOS 7Liunx系統。
2、 開啟虛擬機,進入root賬戶;
第一步:掛載CentOS-7-x86_64-DVD-1908光盤(右擊右下角類似於光盤的圖標,選擇連接)
此時桌面出現ISO鏡像文件圖標
第二步:打開終端,輸入cd /run/media/root/”CentOS 7 x86_64” ß這個路徑是根據ISO光盤鏡像的路徑決定的,視具體情況而定。如下圖所示,我們可以在屬性一欄查看我們需要的路徑。
第三步:確定rpm包是否存在。利用ls命令查看ISO內文件及文件夾。“Packages”里邊有各種rpm包,“repodata”里邊有rpm包之間的依賴關系(如下圖所示)。要想安裝大型軟件,就必須得同時訪問這兩個文件夾。
第四步:編寫配置文件。
終端內輸入:
1、cd /etc/yum.repos.d(進入ISO內置的倉庫配置文件夾)
2、cp CentOS-Media.repo local.repo(復制一個模板,命名為local.repo)
3、rm -rf CentOS-*(刪除除local.repo之外的所有.repo文件)
4、vim local.repo(對local.repo進行編輯)
Vim編輯器進行編輯:
[local]
name=local
baseurl=file:///run/media/root/"CentOS 7 x86_64"
gpgcheck=0
enabled=1
第五步:清除本地yum緩存
第六步:創建元數據信息,建立緩存。(這一步驟選做)
第七步:檢驗(安裝gcc編譯器:終端執行yum -y install gcc)
至此,本地yum倉庫搭建成功。本台機器既做為服務端,又做為客戶端。