舊版 CentOS 光碟映像檔 ISO、套件下載
最近需要 CentOS 舊版的光碟,
可是幾乎在所有的 mirror 上都找不到比較舊的版本,
似乎是因為 CentOS 統一只保留幾個較新的版本,
如我在Linux Mirror List 及 yum 設定整理(含 yum proxy)提到的 mirror site 裡,
現在都只剩下 CentOS 5.8 和 6.2 兩個版本可以下載,
其他的資料夾裡面就只有一個 readme。
然而不管是當學生或是在工作,
有時候我們還是會需要較舊版本的 CentOS 光碟,
如果找不到真的會相當困擾 (像我,所以才有這篇文出現嘛 orz)。
後來找了資料,發現 CentOS 官方有一個網站,
專門放舊版本 ISO 和 套件:http://vault.centos.org/。
這個網站幾乎可以下載到任何東西,
唯一比較麻煩的是舊版本 (如5.7以前) 的 DVD iso檔,
可能是因為怕造成整個網站流量的負擔,
所以 http://vault.centos.org/ 沒有提供舊版本的 DVD iso 直接下載。
那如果我們還是需要要怎麼辦呢?
方法有好幾個:
步驟一:下載所有光碟 iso 檔,可參考 cURL 批次下載指令教學。
像要下載 CentOS 5.7,cd-iso 共有八片,則可以下以下指令:
步驟二:用 mkdvdiso.sh 將 cd-iso 轉換成 DVD,
可參考:[Centos-docs] DVD install create small howto。指令大概如下:
完成以上兩個步驟若一切順利,就可以把 dvd iso產生出來了!
不過我自己試的時候 script 出現了權限不足的錯誤,
後來還是用 bt 直接下載 XD
總之以上的方法應該都有辦法弄到舊版 CentOS 的 iso 和套件,
供大家參考囉!
關鍵字:centos, iso, dvd, download, 下載, 舊, 舊版, 過期, 最新, CentOS 5, 6, 5.5, 5.6, 5.7, 5.8, 6.0, 6.1, 6.2, 光碟, 映像檔, 軟體, 套件
參考資料:
可是幾乎在所有的 mirror 上都找不到比較舊的版本,
似乎是因為 CentOS 統一只保留幾個較新的版本,
如我在Linux Mirror List 及 yum 設定整理(含 yum proxy)提到的 mirror site 裡,
現在都只剩下 CentOS 5.8 和 6.2 兩個版本可以下載,
其他的資料夾裡面就只有一個 readme。
圖片來源:http://zirkan.com/tips/mount-external-drive-in-centos/
然而不管是當學生或是在工作,
有時候我們還是會需要較舊版本的 CentOS 光碟,
如果找不到真的會相當困擾 (像我,所以才有這篇文出現嘛 orz)。
後來找了資料,發現 CentOS 官方有一個網站,
專門放舊版本 ISO 和 套件:http://vault.centos.org/。
這個網站幾乎可以下載到任何東西,
唯一比較麻煩的是舊版本 (如5.7以前) 的 DVD iso檔,
可能是因為怕造成整個網站流量的負擔,
所以 http://vault.centos.org/ 沒有提供舊版本的 DVD iso 直接下載。
那如果我們還是需要要怎麼辦呢?
方法有好幾個:
- 我在所有 mirror list 中找到了日本的理化学研究所 mirror site,
上面似乎有每個版本的DVD iso直接下載,速度也不慢,有幾百KB在跑。 - 在 http://vault.centos.org/ 要下載版本的資料夾中下載 torrent 檔,
用 bt 下載 DVD iso,種子很多,速度也很快! - 在非不得以的情況下,我們只好下載所有的 cd-iso 下來,
再用 CentOS 所提供的 mkdvdiso.sh 將 iso 轉換成 DVD。
步驟一:下載所有光碟 iso 檔,可參考 cURL 批次下載指令教學。
像要下載 CentOS 5.7,cd-iso 共有八片,則可以下以下指令:
# curl -O http://vault.centos.org/5.7/isos/x86_64/CentOS-5.7-x86_64-bin-[1-8]of8.iso
[1/8]: http://vault.centos.org/5.7/isos/x86_64/CentOS-5.7-x86_64-bin-1of8.iso --> CentOS-5.7-x86_64-bin-1of8.iso
--_curl_--http://vault.centos.org/5.7/isos/x86_64/CentOS-5.7-x86_64-bin-1of8.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 627M 100 627M 0 0 141k 0 1:15:26 1:15:26 --:--:-- 205k
[2/8]: http://vault.centos.org/5.7/isos/x86_64/CentOS-5.7-x86_64-bin-2of8.iso --> CentOS-5.7-x86_64-bin-2of8.iso
--_curl_--http://vault.centos.org/5.7/isos/x86_64/CentOS-5.7-x86_64-bin-2of8.iso
100 632M 100 632M 0 0 101k 0 1:46:27 1:46:27 --:--:-- 81717
[3/8]: http://vault.centos.org/5.7/isos/x86_64/CentOS-5.7-x86_64-bin-3of8.iso --> CentOS-5.7-x86_64-bin-3of8.iso
--_curl_--http://vault.centos.org/5.7/isos/x86_64/CentOS-5.7-x86_64-bin-3of8.iso
100 632M 100 632M 0 0 84003 0 2:11:40 2:11:40 --:--:-- 82888
......
步驟二:用 mkdvdiso.sh 將 cd-iso 轉換成 DVD,
可參考:[Centos-docs] DVD install create small howto。指令大概如下:
# 假設 script 在當前目錄,cd-isos 在 cd 子資料夾 # DVD 要存在 /dvd/ 子資料夾(要是絕對路徑),並命名為 CentOS-5.7-x86_64-bin-DVD.iso # 記得先將 script 指令轉換權限,並以 root 或sudo執行 chmod 700 ./mkdvdiso.sh ./mkdvdiso.sh ./cd/ /dvd/CentOS-5.7-x86_64-bin-DVD.iso
完成以上兩個步驟若一切順利,就可以把 dvd iso產生出來了!
不過我自己試的時候 script 出現了權限不足的錯誤,
後來還是用 bt 直接下載 XD
總之以上的方法應該都有辦法弄到舊版 CentOS 的 iso 和套件,
供大家參考囉!
關鍵字:centos, iso, dvd, download, 下載, 舊, 舊版, 過期, 最新, CentOS 5, 6, 5.5, 5.6, 5.7, 5.8, 6.0, 6.1, 6.2, 光碟, 映像檔, 軟體, 套件
參考資料: