使用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环境下]的更多相关文章

  1. Redis在windows环境下ThinkPHP的安装和使用

    1.Redis概述: 2.Redis在windows环境下的安装: 下载地址:https://github.com/dmajkic/redis/downloads,选取其中一个zip压缩包:

  2. 【经验之谈】Git使用之Windows环境下配置

    前言 安装 配置 关于git使用的几个问题 后记 关于代码托管,以前用过vss和svn,看博客或论坛的时候,经常有人提到github,有很多著名的开源软件都托管在github,想来肯定不错(莫笑),当 ...

  3. 【经验之谈】Windows环境下配置WordPress

    前言 wordpress全球著名的开放博客平台,拥有成千上万个各式插件和不计其数的主题模板样式,使用php和mysql搭建,下面说下载windows环境下配置wordpress,经验之谈. 安装 关于 ...

  4. 在 windows 环境下安装 redislive

    这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...

  5. Windows环境下MongoDB的安装与配置

    MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...

  6. Windows环境下npm install常见错误

    Windows环境下npm install安装包依赖时,常出现一些错误,下面为个人解决办法: 错误一 缺少python环境: G:\nodejs\moviesite\node_modules\bcry ...

  7. Docker学习<一>--初体验Windows环境下安装

    背景 今天想试用spring boot与jwt协议的实现,配套就需要使用redis,但redis似乎windows环境版本部署起来不是那么舒心,果断尝试使用docker. 下载 下载地址: 稳定版:h ...

  8. 《高可用MySQL》1 – Windows环境下压缩版MySQL安装

    近日在读O’REILIY系列的<高可用MySQL>, 自然少不了主从(Master-Slave)配置和横向扩展相关的内容.Master-Slave这东西吧,在许多公司都是标配,开发中基本天 ...

  9. Windows环境下Android Studio v1.0安装教程

    Windows环境下Android Studio v1.0安装教程 准备工具 JDK安装包. 要求:JDK 7以及以上版本. Android Studio安装文件. Windows: exe(包含SD ...

随机推荐

  1. iOS开发XCODE5 SVN配置 使用办法 (转) 收藏一下

    标签: xcode5svn xcodesvn使用 xcode自带的svn xcodesvn版本操作 xcode自带svn版本   这两天响应老板要求,把所有代码放到公司的SVN服务器上,按照我的想法肯 ...

  2. 分享一个MarkDown的配色主题

      下载地址(戳我)

  3. 二、innerHTML应用测试

    <!DOCTYPE html><html><head><meta charset="UTF-8"><title>inne ...

  4. cell选中后进入重用池出来选中状态消失

    #import "XXViewController.h" @interface XXViewController ()<UITableViewDelegate,UITable ...

  5. 第三方登录 QQ 错误码100044(提示 该应用非官方正版应用)

    当你碰到这个问题的时候,不要着急,你的功能已经走通了,代码没有问题. 100044 原因: 1.首先确定你的包名和签名,跟申请第三方平台的是一个.(真心吐槽一下,接盘侠不好当,尤其是没有交接的) 2. ...

  6. XAF进修二:在XAF中打开自定义的WinForm

    在建造WinForm时须要加上一机关函数和Show办法 using System; using System.Collections.Generic; using System.ComponentMo ...

  7. Dijkstra搜索算法

    Dijkstra无向图 算法执行步骤如下: 上面两张图来源于:http://blog.csdn.net/v_july_v/article/details/6096981 很牛的大神,膜拜,此处有鲜花 ...

  8. Computer Vision 学习 -- 图像存储格式

    本文把自己理解的图像存储格式总结一下. 计算机中的数据,都是二进制的,所以图片也不例外. 这是opencv文档的描述,具体在代码里面,使用矩阵来进行存储. 类似下图是(BGR格式): 图片的最小单位是 ...

  9. 用.net访问电子枢纽信用中心的数据查询服务

    概要说明 电子枢纽全称国家交通运输物流公共信息平台,主要提供物流及生产企业进行物流相关数据交换的标准和API,详细介绍可参考其官网www.logink.org,本文假定阅读者对该平台已有了解,并已成功 ...

  10. MongoDB的C#官方驱动InvalidOperationException异常的解决办法

    异常情况描述 有一个“文章”类,其中包含一个“List<段落>”类型的属性,“段落”类是抽象类,其子类有“副标题段落”.“文本段落”.“图像段落”.“附件段落”.“列表段落”等类型. 将“ ...