使用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索引文件,然后系統會在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,238bytesin5files
Found5ofthe7filesrequiredbythetemplate
2.完成所有文件的下載則顯示:
-----------------------------------------------------------------
Finished!
Thefactthatyougotthisfarisastrongindicationthat`debian-6.0.4-i386-DVD-1.iso'
wasgeneratedcorrectly.Iwillperformanadditional,finalcheck,
whichyoucaninterruptsafelywithCtrl-Cifyoudonotwanttowait.
OK:Checksumsmatch,imageisgood!
請按任意鍵繼續...
*******************************************************************************
二、更新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
我們直接按回車下載剩余的文件[downloadingtheremainingfiles]:
提示我們選擇鏡像地址[建議選擇韓國的,輸入.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:
之后很正常。
搞定。
(完)
新聞熱點
疑難解答