使用jigdo下載debian
本文地址:http://www.CUOXin.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索引文件,然后系統(tǒng)會在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文件,根據(jù)提示輸入鏡像站點,如:ftp://ftp.debian.org/debian/,你會發(fā)現(xiàn)jigdo-lite-settings.txt中有相應的變化!
下載未完成時,再次運行:
4、要繼續(xù)下載未完成的ISO文件,請將jigdo-lite.bat文件所在目錄下的.jigdo文件名稱復制到jigdo-lite-settings.txt文件中的第一行jigdo=''的單引號中,保存文件。按提示操作。
相關問題:
關于幾種Finish狀態(tài)的解釋:
1.完成部分文件下載:
FINISHED--14:59:50--
Downloaded:3,852,238bytesin5files
Found5ofthe7filesrequiredbythetemplate
2.完成所有文件的下載則顯示:
-----------------------------------------------------------------
Finished!
Thefactthatyougotthisfarisastrongindicationthat`debian-6.0.4-i386-DVD-1.iso'
wasgeneratedcorrectly.Iwillperformanadditional,finalcheck,
whichyoucaninterruptsafelywithCtrl-Cifyoudonotwanttowait.
OK:Checksumsmatch,imageisgood!
請按任意鍵繼續(xù)...
*******************************************************************************
二、更新ISO文件
當出現(xiàn)新的發(fā)布版本時,我們需要更新以前下載的舊版本文件,使用jigdo下載的優(yōu)點是無須重新下載整個ISO文件,
只更新下載那些有變動的文件,因此大大減少了下載時間,并且下載完后,
對照官網(wǎng)給出的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、首先將現(xiàn)有的ISO文件加載到虛擬光驅(qū),這里分配的CD驅(qū)動盤符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文件掛載的光驅(qū)地址】
4、運行jigdo-lite.bat文件,如圖,我們選擇1,對I:/路徑進行掃描,掃描過程中,程序?qū)ξ募M行MD5校驗,比較耗時間,要耐心等待。


此時.bat文件所在目錄多出了兩個文件。
debian-6.0.5-i386-DVD-1.iso.tmp
debian-6.0.5-i386-DVD-1.jigdo.unpacked
我們直接按回車下載剩余的文件[downloadingtheremainingfiles]:

提示我們選擇鏡像地址[建議選擇韓國的,輸入.kr,選一個],現(xiàn)在我們找一個國內(nèi)的,屬于域名cn

目前顯示有三個,我們選擇其中一個輸入:
比如第一個,開始后屏幕一直在閃,程序在嘗試建立連接

連接建立后,便開始下載了:

此時.bat文件所在目錄下出現(xiàn)新的文件目錄debian-6.0.5-i386-DVD-1.iso.tmpdir,這里存放臨時下載的文件,不要管他。慢慢等下載吧!


這個表示我們要更新281個文件,當前發(fā)現(xiàn)其中5個文件可供下載
中途發(fā)現(xiàn)者個鏡像下載東東太慢了,我直接按Ctrl+C退出,清除在jigdo-lite-settings.txt中的debianMirror=''鏡像地址,重新啟動jigdo-lite.bat文件。
和前面的步驟一樣,

直接回車:

提示重新掃描[點擊轉(zhuǎn)到正確方法],
選擇1:

這里我們重新選擇韓國的mirros,很快,看見沒有,1.02M/s,我靠,太快啦!:

下面的部分截圖顯示文件下載剩余量:274》259》249》244》




中間停住了:

重來,靠!
之后又出錯了,我靠!

這回我想,不可能再來一次掃描吧,傷不起了,干脆試試采用“繼續(xù)下載未完成的ISO”的方法:

這里不要選1,直接回車

這回,我要換一個MIRROR:

之后很正常。

搞定。
(完)
新聞熱點
疑難解答
圖片精選