close

現場環境:CentOS 7.5      套件:yum、virtualbox光碟機

 


上次是直接將iso檔丟進系統內做yum更新。( IT記事本-yum掛載ISO進行更新 )

這次我們透過光碟機的方式來進行。

 


開啟VM後,選擇 [裝置]>[光碟機]>[選擇磁碟映像]

這邊就可以挑選自己的ISO檔,選擇好之後會自動掛載進去系統上。

Virtualbox光碟機掛載上來的位置一樣在/dev/cdrom當中

所以我們要先建立資料夾,並把它掛載起來。

#mkdir /mnt/is

#mount /dev/cdrom /mnt/is

然後在光碟內找到.discinfo檔案,並開啟。

#find /mnt/is -name .discinfo

查看一下檔案資料

#cat /mnt/is/.discinfo

 

將相關資訊寫入yum.repo當中。

檔案路徑: /etc/yum.repos.d/CentOS-Media.repo

開始編輯

#vim /etc/yum.repos.d/CentOS-Media.repo

=!=======

baseurl=file://光碟掛載的路徑/

mediaid=剛剛的那串數字

metadata_expire=-1

gpgcheck=0

cost=500

enabled=1

=======!=

 

接著先把原本的CentOS-Base.repo先改掉,這樣就會先抓取別隻repo

這隻檔案是yum預設更新時使用的,會連接到網路上去更新。

#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

 

接著清除yum cache

#yum clean all

#rm -rf /etc/cache/yum

 

之後測試沒有網路的狀況下會不會透過光碟機安裝。

#yum install expect

這邊就可以看到,預設已經不是走網路下載,而是透過光碟機下載。

 

之後可以看到我們要安裝的套件,透過光碟機內的ISO來安裝是OK的。

這樣就完成了透過光碟機內的ISO來安裝套件的作業。

 

<本篇完>

參考網址:

http://www.james-tw.com/jnote/yum/shi-yongyum-gong-ju-an-zhuang-guang-die-tao-jian-centos

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 IT001 的頭像
    IT001

    IT001

    IT001 發表在 痞客邦 留言(0) 人氣()