使用jigdo下載debian [windows環境下]

使用jigdo下載debian html

本文地址:http://www.cnblogs.com/yhLinux/p/4104451.htmlui

準備工做:this

  下載jigdo:http://atterer.org/jigdo/spa

  debian的jigdo說明:https://www.debian.org/CD/jigdo-cd/3d

 

好了,安裝好jigdo,選定下載目錄,甩開膀子開幹!code

1、首次下載debianorm

*******************************************************************************htm

首次運行:blog

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!

請按任意鍵繼續. . .

  

*******************************************************************************

 

2、更新ISO文件

當出現新的發佈版本時,咱們須要更新之前下載的舊版本文件,使用jigdo下載的優勢是無須從新下載整個ISO文件,

只更新下載那些有變更的文件,所以大大減小了下載時間,而且下載完後,

對照官網給出的iso文件MD5校驗值對文件進行MD5校驗,能夠保證所下載的ISO文件是否完整。

 

實例:已有debian-6.0.4-i386-DVD-1.iso,須要將其更新到debian-6.0.5-i386-DVD-1.iso

一、下載新版本對應的.template 和 .jigdo文件。

  debian-6.0.5-i386-DVD-1.template

  debian-6.0.5-i386-DVD-1.jigdo

二、首先將現有的ISO文件加載到虛擬光驅,這裏分配的CD驅動盤符I

 

 

三、修改 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,我靠,太快啦!:

 

 

下面的部分截圖顯示文件下載剩餘量:274259249244

 

 

 

 

中間停住了: 

重來,靠!

以後又出錯了,我靠!

 

這回我想,不可能再來一次掃描吧,傷不起了,乾脆試試採用「繼續下載未完成的ISO」的方法:

 

這裏不要選1,直接回車

 

這回,我要換一個MIRROR: 

以後很正常。

 

搞定。

(完)

相關文章
相關標籤/搜索