Total Pageviews

Sunday, 22 October 2017

CentOS的旧版本的ISO

發現 CentOS 官方有一個網站,
專門放舊版本 ISO 和 套件:http://vault.centos.org/
這個網站幾乎可以下載到任何東西,
唯一比較麻煩的是舊版本 (如5.7以前) 的 DVD iso檔,
可能是因為怕造成整個網站流量的負擔,
所以 http://vault.centos.org/ 沒有提供舊版本的 DVD iso 直接下載。
那如果我們還是需要要怎麼辦呢?
方法有好幾個:
  1. 我在所有 mirror list 中找到了日本的理化学研究所 mirror site
    上面似乎有每個版本的DVD iso直接下載,速度也不慢,有幾百KB在跑。
  2. http://vault.centos.org/ 要下載版本的資料夾中下載 torrent 檔,
    用 bt 下載 DVD iso,種子很多,速度也很快!
  3. 在非不得以的情況下,我們只好下載所有的 cd-iso 下來,
    再用 CentOS 所提供的 mkdvdiso.sh 將 iso 轉換成 DVD。
若使用方法3,可以再參考以下步驟:
步驟一:下載所有光碟 iso 檔,可參考‘ cURL 批次下載指令教學’:
http://www.ewdna.com/2012/04/curl.html ,
像要下載 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, 光碟, 映像檔, 軟體, 套件。

No comments:

Post a Comment