Debian Jigdo mini-HOWTO | ||
---|---|---|
上一页 |
Jigdo-easy,由 Anne Bezemer 开发,是 jigdo-lite 的一个分支,它可以移植到更广泛的系统,包括 Microsoft Windows、旧的 SunOS、HP-UX 和 IRIX)。它也比 jigdo-lite 更易于使用,但由于对 Jigdo 所做的更改,它只能与 Potato 和 Woody 一起使用。Jigdo-easy 将无法下载 Sarge 和 Sid。请参阅 第 7.4 节 和 第 6.14 节。
现在您知道,当 jigdo-lite 要求扫描文件时,您可以使用 3 个来源
您想要更新的过时 CD 或 DVD 的已挂载副本。
您硬盘驱动器上过时的 ISO 镜像文件的循环挂载副本。
临时的循环挂载副本.iso.tmp文件,当之前的 jigdo-lite 运行中止时。
正如 Jens Seidel 指出的那样,您应该使用另一个相当巧妙的来源作为扫描源:您的 apt 缓存。Apt 使用目录/var/cache/apt/archives作为缓存。此目录中将存在许多 Debian 软件包,它们可以用作 jigdo-lite 的扫描源!因此,当要求您提供扫描目录时,请务必也使用此目录。
如果您正在手动编辑~/.jigdo-lite文件,请注意,多个扫描目录以空格分隔,例如
scanMenu='/var/cache/apt/archives/ /cdrom/' |
当您在要扫描的文件提示符下提供目录时,缓存包含读取的文件的 md5sum。如果您让 jigdo-file 第二次扫描同一目录,扫描速度会非常快。
这在以下情况下可能很有用:rev0 更新为 rev1。使用 rev1 CD 镜像,某些软件包可能已从 CDn推送到 CDn+1,反之亦然。如果您的链接速度特别慢(例如,调制解调器),您会尽量避免再次下载这些软件包。因此,在下载新版本的 CD 时n,您会让 jigdo-lite 扫描三个 CDn-1, n和n+1(或者甚至全部 8 张 CD,如果您想 100% 确定)。
如果您在更新 8 个 CD 镜像中的每一个时,反复让 jigdo-lite 扫描相同的 CD,缓存将防止多次读取 CD 上的所有数据。
当生成 jigdo 文件时,缓存更为重要,因为您不希望 jigdo-file 为每个生成的 jigdo 文件读取您整个 50GB 的 Debian 镜像。
本 HOWTO 即将结束,但我想给您留下一些链接和参考资料,以了解有关 jigdo 工具及其工作原理的更多信息。
这是 jigdo 网站的主页。您绝对应该浏览此网站;其中包含大量有关端口、GUI 客户端以及与 jigdo 相关的一切信息。
jigdo-easy 的 Debian 页面(第 7.1 节)。
jigdo 的 Debian 主页。
Debian jigdo-file 软件包的官方网页。
您可以使用此页面搜索 debian-cd 邮件列表存档。
debian-cd 邮件列表的订阅页面。
官方 Jigdo 邮件列表的订阅页面。