標籤:style blog http io color ar os 使用 sp
使用jigdo下載debian
本文地址:http://www.cnblogs.com/yhLinux/p/4104451.html
準備工作:
下載jigdo:http://atterer.org/jigdo/
debian的jigdo說明:https://www.debian.org/CD/jigdo-cd/
好了,安裝好jigdo,選定下載目錄,甩開膀子開幹!
一、首次下載debian
*******************************************************************************
首次運行:
1、運行 jigdo-lite.bat 檔案,提示需要CD 光碟片映像檔案的 .jigdo 索引檔案,然後系統會在 jigde-lite.bat 同一目錄中會產生 jigdo-lite-settings.txt 檔案。
2、在http://cdimage.debian.org/debian-cd/6.0.4/i386/jigdo-dvd/ 下找到要下載的iso對應的jigdo檔案地址,如:
http://cdimage.debian.org/debian-cd/6.0.4/i386/jigdo-dvd/debian-6.0.4-i386-DVD-1.jigdo ,
將其複製到 jigdo-lite-settings.txt 檔案中的第一行 jigdo = ‘‘ 的單引號中,儲存檔案。
3、再次運行 jigdo-lite.bat 檔案,根據提示輸入鏡像網站,如:ftp://ftp.debian.org/debian/,你會發現 jigdo-lite-settings.txt 中有相應的變化!
下載未完成時,再次運行:
4、要繼續下載未完成的ISO檔案,請將 jigdo-lite.bat 檔案所在目錄下的 .jigdo 檔案名稱複製到 jigdo-lite-settings.txt 檔案中的第一行 jigdo = ‘‘ 的單引號中,儲存檔案。按提示操作。
相關問題:
關於幾種Finish狀態的解釋:
1. 完成部分檔案下載:
FINISHED --14:59:50--
Downloaded: 3,852,238 bytes in 5 files
Found 5 of the 7 files required by the template
2. 完成所有檔案的下載則顯示:
-----------------------------------------------------------------
Finished!
The fact that you got this far is a strong indication that `debian-6.0.4-i386-DVD-1.iso‘
was generated correctly. I will perform an additional, final check,
which you can interrupt safely with Ctrl-C if you do not want to wait.
OK: Checksums match, image is good!
請按任意鍵繼續. . .
*******************************************************************************
二、更新ISO檔案
當出現新的發布版本時,我們需要更新以前下載的舊版本檔案,使用jigdo下載的優點是無須重新下載整個ISO檔案,
只更新下載那些有變動的檔案,因此大大減少了下載時間,並且下載完後,
對照官網給出的iso檔案MD5校正值對檔案進行MD5校正,可以保證所下載的ISO檔案是否完整。
執行個體:已有debian-6.0.4-i386-DVD-1.iso,需要將其更新到debian-6.0.5-i386-DVD-1.iso
1、下載新版本對應的.template 和 .jigdo檔案。
debian-6.0.5-i386-DVD-1.template
debian-6.0.5-i386-DVD-1.jigdo
2、首先將現有的ISO檔案載入到虛擬光碟機,這裡分配的CD驅動盤符I:
3、修改 jigdo-lite-settings.txt 檔案,主要是指定jigdo檔案和掃描目錄"scanMenu"。如jigdo-lite-settings.txt文檔最後是這樣的:
jigdo=‘debian-6.0.5-i386-DVD-1.jigdo‘debianMirror=‘‘nonusMirror=‘‘tmpDir=‘.‘jigdoOpts=‘--cache jigdo-file-cache.db‘wgetOpts=‘--passive-ftp --dot-style=mega --continue --timeout=30‘scanMenu=‘I:\‘
注意:我們修改了
jigdo=‘‘ => jigdo=‘debian-6.0.5-i386-DVD-1.jigdo‘【引號中間是我們將要下載的ISO的.jigdo檔案】
scanMenu=‘‘ => scanMenu=‘I:\‘【引號中路徑為舊的ISO檔案掛載的光碟機地址】
4、運行 jigdo-lite.bat 檔案,,我們選擇1,對I:\ 路徑進行掃描,掃描過程中,程式對檔案進行MD5校正,比較耗時間,要耐心等待。
此時.bat檔案所在目錄多出了兩個檔案。
debian-6.0.5-i386-DVD-1.iso.tmp
debian-6.0.5-i386-DVD-1.jigdo.unpacked
我們直接按斷行符號下載剩餘的檔案[downloading the remaining files]:
提示我們選擇鏡像地址[建議選擇韓國的,輸入.kr,選一個],現在我們找一個國內的,屬於網域名稱cn
目前顯示有三個,我們選擇其中一個輸入:
比如第一個,開始後螢幕一直在閃,程式在嘗試建立串連
串連建立後,便開始下載了:
此時.bat檔案所在目錄下出現新的檔案目錄debian-6.0.5-i386-DVD-1.iso.tmpdir,這裡存放臨時下載的檔案,不要管他。慢慢等下載吧!
這個表示我們要更新281個檔案,當前發現其中5個檔案可供下載
中途發現者個鏡像下載東東太慢了,我直接按Ctrl+C退出,清除在jigdo-lite-settings.txt中的debianMirror=‘‘鏡像地址,重新啟動jigdo-lite.bat檔案。
和前面的步驟一樣,
直接斷行符號:
提示重新掃描[點擊轉到正確方法],
選擇1:
這裡我們重新選擇韓國的mirros,很快,看見沒有,1.02M/s,我靠,太快啦!:
下面的部分顯示檔案下載剩餘量:274》259》249》244》
中間停住了:
重來,靠!
之後又出錯了,我靠!
這回我想,不可能再來一次掃描吧,傷不起了,乾脆試試採用“繼續下載未完成的ISO”的方法:
這裡不要選1,直接斷行符號
這回,我要換一個MIRROR:
之後很正常。
搞定。
(完)
使用jigdo下載debian [windows環境下]