为什么cdimage.ubuntu.com和releases.ubuntu.com列出了不同的镜像?

当我想要下载Ubuntu安装程序镜像时,有两个地方我会去:cdimage.ubuntu.com和releases.ubuntu.com。

这两个地方看起来都很官方:它们都是ubuntu.com的子域名,并且主Ubuntu网站在下载链接中都提到了这两个地方。(例如,http://www.ubuntu.com/download/alternative-downloads使用前者作为“网络安装程序”的下载链接,后者作为“BitTorrent”下载链接。)

如果我访问http://releases.ubuntu.com/并按照当前Ubuntu版本的链接,我会进入一个列出了许多桌面和服务器安装程序镜像链接的页面。同样,如果我访问http://cdimage.ubuntu.com/并以类似的方式跟随链接,我会进入另一个非常相似的页面,也会给出许多桌面和服务器安装程序镜像的链接。目前,这些页面分别是:

以下链接中的“14.04”而非“trusty”会导致页面与上述页面完全相同,除了它们的URL之外。
这两个页面使用的语言表明每个页面列出了所有可用的镜像文件。例如,它们都说:“可以在下方找到包括BitTorrent文件在内的所有可用文件的完整列表”,并且它们提供各种类型的链接(如.iso、.torrent、.metalink等)。
两个页面都没有提到另一个页面的存在,很长一段时间我以为这只是两个不同的URL,实际上提供的是同一个安装程序镜像列表。
对吗?
现在我仔细看了一下,尽管外观上看起来很相似,但实际的文件列表几乎完全不同。对于Trusty版本,releases提供i386和amd64镜像,而cdimage网站提供PowerPC和Mac友好的镜像。即使回到Precise版本,当架构有更多重叠时,每个页面上仍然有一些安装程序镜像在另一个页面上无法找到。
我已经搜索了为什么这两个网站如此不连贯的解释,但目前还没有找到答案。
我猜想releases.ubuntu.com应该是用来存放常见的安装程序镜像,而cdimage.ubuntu.com则旨在成为一个更全面的存档,因为它还托管了各种变体的安装程序,如Lubuntu、Xubuntu等。
然而,这仍然不能解释一些问题:
为什么没有一个单独的页面可以查看所有可用的图像呢?例如,如果releases.ubuntu.com专门用于更受欢迎的图像,为什么这些图像不包括在cdimage.ubuntu.com的(更全面的)列表中呢?
如果有充分的理由将它们分开,那么为什么两个页面都不承认对方是安装程序图像的互补来源呢?
这种分割是否有任何历史原因呢?
如果有人对此有幕后内情的了解,我很想听听事情是如何发展到这一步的。

虽然我没有答案,但感谢你指出了这个区别。我今天才注意到,并且以为i386已经被放弃了。 - 0xC0000022L
请在这里放置您芯片组的描述。您那边有什么机器和具体的BIOS?- http://askubuntu.com/questions/31618/how-can-i-find-my-hardware-details - 然后在这里列出详细信息...- 我假设您的硬件以某种方式允许数据镜像用于其他目的?!-(隐藏的闪存盘?) - dschinn1001
@dschinn1001:你是不是打算在这里添加那个评论?这是关于Ubuntu服务器上文件如何排列的问题,而不是寻找特定机器的安装程序的请求。 - Paul Whittaker
2个回答

releases.ubuntu.com的第一页对我来说似乎解释了为什么:

Ubuntu发行版

以下是可用的Ubuntu发行版:

我们很高兴通过cdimage服务器为以下项目提供托管。虽然它们不受Canonical商业支持,但它们得到了社区的全力支持。

cdimage服务器还托管了其他Ubuntu镜像的发布版本,这些版本在本服务器上找不到,例如针对较少使用的架构和其他非标准且不受支持的镜像。对于热门架构上的Ubuntu桌面版和服务器版,请参见上述链接。

有关旧版本,请访问old-releases.ubuntu.com

作为一家提供技术支持的公司,Canonical应该有这种类型的分离。
看一下官方链接www.ubuntu.com。除了网络安装程序Ubuntu Kylin之外,它们都指向releases.ubuntu.com
另外一件事是,他们总是试图最小化镜像大小,并且每天构建的镜像只是浪费资源。镜像脚本只指向releases.ubuntu.com
我还没有找到任何关于这个决定的官方通知。但至少从2005年开始,发布版和其他构建之间就有了分离。请参阅Ubuntu Server Project Unleashed!。甚至早在2004年10月发布的Ubuntu 4.10(仅限i386)也是第一个发布版。请查看ubuntu-announce archive中的这几封早期邮件。

1嗯。那个页面在2013年6月左右进行了修改,之前只是简单地写着“其他图片”。你有没有任何帖子或类似的东西表明这个分割是何时或为什么正式化的? - muru
@muru,在档案(邮件列表和维基)中似乎无法获取任何内容。由于这两个主机从Ubuntu的第一个版本开始使用,请参见我的最后编辑。 - user.dz
好的,谢谢你的努力!如果你不介意的话,我会再保持一段时间的悬赏,看看是否还有其他人出现。 - muru
不客气,当然没问题。 - user.dz
现在似乎有可能找到“官方”的安装程序(相同但运行较旧版本的...) - Wilf

正如你所指出的,release.ubuntu.com旨在保存更常见的安装映像文件,而cdimage.ubuntu.com则是用于其他映像文件,例如PowerPC或Kubuntu。

我认为Canonical打算根据其受欢迎程度来划分安装程序,因为Ubuntu安装映像文件通常使用镜像进行分发。镜像服务的运营商可以选择要复制的镜像类型。

例如,http://mirror.csclub.uwaterloo.ca/ubuntu-releases/(Ubuntu镜像“滑铁卢大学计算机科学俱乐部”)有releases.ubuntu.com的映像文件,并提供了cdimage服务器的链接。