其實這件事情做了好多遍了 ~~ 不過好像都沒有記錄下來,所以今天在安裝新電腦時就順便紀錄一下了,因為我們都沒有買授權碼,所以都不能線上更新,窮酸如我們只能光碟更新,不然就是去人家的私服,不過私服還是不好啦,有太多奇奇怪怪的東西在上面,為了安全起見,就從光碟更新開始(其實光碟內的程式對我們而言就夠用了,不需要更新一大堆有的沒有的)!!

首先要先把整張DVD都複製到某個目錄下,在這裡把整張光碟複製到/mnt/DVD下面(redhat5 企業版之後都有很多目錄Cluster ClusterStorage Server VT等,這些都是有rpm檔案的)。其實說穿了就是更改路徑 ~~~ 不過repodata這個資料夾可是不能省,因為有rpm索引資訊檔案,所以沒有它就算更新路徑正確也沒有辦法更新(算是namelist吧)。每個資料夾(Cluster ClusterStorage Server VT)裡面都有這個資料夾,所以要注意阿 !!!

vi /etc/yum.repos.d/testing.repo

[Cluster]

name=DVD_Cluster

baseurl=file=:///mnt/DVD/Cluster

enable=1

gpgcheck=1

gpgkey=file:///mnt/DVD/RPM-GPG-KEY-redhat-release  (指到光碟的路徑裡,如果用一般default可能會有問題)

[ClusterStorage]

name=DVD_ClusterStorage

baseurl=file=:///mnt/DVD/ClusterStorage

enable=1

gpgcheck=1

gpgkey=file:///mnt/DVD/RPM-GPG-KEY-redhat-release

[Server]

name=DVD_Server

baseurl=file=:///mnt/DVD/Server

enable=1

gpgcheck=1

gpgkey=file:///mnt/DVD/RPM-GPG-KEY-redhat-release

[VT]

name=DVD_VT

baseurl=file=:///mnt/DVD/VT

enable=1

gpgcheck=1

gpgkey=file:///mnt/DVD/RPM-GPG-KEY-redhat-release

編譯完之後存檔,如果之前有跑過yum指令,建議把cache內的暫存清除(因為如果之前有找過相同檔案會重複再cache裡面找),這樣就可以輕鬆安裝一些程式碼了。

創作者介紹
創作者 廖董不懂 的頭像
廖董不懂

廖董不懂的部落格

廖董不懂 發表在 痞客邦 留言(0) 人氣()