CentOS7 配置本地yum源軟體倉庫
-
先連接虛擬光驅,對應的光驅
iso檔案
沒有的去下載對應鏡像 Download (centos.org)
https://www.centos.org/download/
-
進入虛擬機,把光碟掛載到
指定目錄下[root@localhost ~]# mkdir /dvd [root@localhost ~]# mount /dev/cdrom /dvd -
(可選)先備份
yum源路徑/etc/yum.repos.d(備份備份備份)#我這里備份到 /root/bak #創建檔案夾并將 yum.repos.d 中所有檔案剪切到此檔案夾備份 mkdir -p /root/bak/yum.repos.d && cp /etc/yum.repos.d/* /root/bak/yum.repos.d# 注:上面一行等同于下面兩行 mkdir -p /root/bak/yum.repos.d #創建備份檔案夾 cp /etc/yum.repos.d/* /root/bak/yum.repos.d #移動檔案 -
進入
yum源路徑/etc/yum.repos.d,新建一個 yum源檔案,檔案名不重要,但檔案要以.repo結尾#洗掉原有的倉庫,進入yum倉庫檔案夾,創建一個新倉庫,名字為 dvd.repo rm -rf /etc/yum.repos.d/* cd /etc/yum.repos.d/ touch dvd.repo -
向該檔案寫入組態檔
vi dvd.repo[DVD] name=dvd baseurl=file:///dvd enable=1 gpgcheck=0- 注:按自己的系統來
#紅帽7(CentOS7) [DVD] 倉庫名 name=dvd 名字 baseurl=file:///media 軟體包路徑 這個路徑要寫在repodata所在的當前目錄,repodata是yum的元資料 gpgcheck=0 要不要校驗軟體包 0不校驗 1校驗 enabled=1 是否開啟倉庫 0不開啟 1開啟 gpgkey=/media/RPM-GPG-KEY-CentOS-7 如果前面的gpgcheck=1 那么需要制定key對軟體包做校驗#紅帽8(CentOS8) [BaseOS] baseurl = file:///media/BaseOS enabled = 1 gpgcheck = 0 name = BaseOS [AppStream] baseurl = file:///media/AppStream enabled = 1 gpgcheck = 0 name = AppStreamyum clean all #清除快取 yum makecache #生成快取 yum repolist all #查詢倉庫狀態
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/538283.html
標籤:Linux
