如何下载 Ubuntu 10.04(Lucid)的存储库?

如何下载 Ubuntu 10.04(Lucid)的存储库?

自从 Lucid 的软件包从 移到archive.ubuntu.com后,old-releases.ubuntu.com我有点担心存储库的可用性,并想提供一个完整的本地镜像。

除了 之外,您是否知道还有其他方法可以下载整个 Ubuntu 软件包存储库(lucid、lucid-backports、lucid-security 和 lucid-updates)wget -r?我无法使用 rsync 或 ftp 连接到old-releases.ubuntu.com

编辑:这个问题不是重复的如何创建本地 APT 存储库?因为问题是关于如何在old-releases.ubuntu.com不知道要镜像哪些包的情况下进行镜像(否则我可以简单地使用apt-proxy)。

答案1

有一些可用的镜像工具,debmirror 就是其中之一(apt-get install debmirror)。

希望以下脚本(基本上是一条命令)能起作用。完整版本有相当多的 GB,所以我没有彻底测试它。

#!/bin/sh
debmirror -v --timeout=300 \
 --cleanup --host=old-releases.ubuntu.com \
 --root=ubuntu --method=http --diff=none \
 --getcontents --no-check-gpg \
 --no-source \
 --di-dist=lucid --di-arch=i386,amd64 \
 --section=main,restricted,universe,multiverse,main/debian-installer \
 --dist=lucid,lucid-updates,lucid-security \
 --arch=i386,amd64 /mirror/lucid

相关内容