当我想下载 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
?如果有充分的理由将它们分开,那么为什么两个页面都没有承认对方是安装程序映像的补充来源?
这种分裂有何历史原因?
如果有人对此事有任何幕后见解,我很想知道事情是如何结束的。
答案1
第 1 页发布我觉得可以解释一下原因:
Ubuntu 版本
Ubuntu 有以下可用版本:
- Ubuntu 14.10(乌托邦独角兽)
- Ubuntu 14.04.1 LTS(Trusty Tahr)
- Ubuntu 13.10(Saucy Salamander)
- Ubuntu 13.04(Raring Ringtail)
- Ubuntu 12.10(Quantal Quetzal)
- Ubuntu 12.04.5 LTS(精准穿山甲)
- Ubuntu 10.04.4 LTS(Lucid Lynx)
我们很高兴通过以下项目提供托管 光盘映像服务器。虽然它们没有得到 Canonical 的商业支持,但它们得到了社区的全力支持。
cdimage 服务器还托管了此服务器上未找到的其他 Ubuntu 映像版本,例如针对不太流行的架构的版本以及其他非标准和不受支持的映像。对于流行架构上的 Ubuntu 桌面和服务器,请参阅上面的链接。
对于旧版本,请参阅 旧版本。
-
仅包含当前商业支持的发布图像(仅限 i386 和 amd64,服务器版本的最大 LTS 期限为 5 年)。
-
老的发布不再支持的图像。
-
不受商业支持恩惠和构建包括 alpha、beta 和每日构建。
云图片,旧子域名仍然有效uec-images.ubuntu.com
Ubuntu 云映像是预安装的磁盘映像,已由 Ubuntu 工程部门定制,可在 Amazon EC2、Openstack、Windows 和 LXC 等云平台上运行。
2010 年它就在那里,正如历史所表明的那样UEC/图片 Wiki 页面,修订 2 截至 2010-08-19 20:59:56。
由于 Canonical 是一家提供技术支持的公司,因此它应该有这种分离。
查看官方链接www.ubuntu.com. 他们都指向发布除了网络安装程序和优麒麟。
另一件事是,他们总是试图最小化镜像大小,并且镜像每日构建只是浪费资源。镜像脚本仅指向发布
我还没有找到关于这一决定的任何官方声明。但发布和别的构建至少可以追溯到 2005 年。参见Ubuntu 服务器项目正式发布!。甚至可以追溯到 2004 年 10 月发布的 Ubuntu 4.10,首次发布(仅限 i386),请查看以下几封来自ubuntu-announce 档案。
答案2
正如您所指出的,release.ubuntu.com
旨在保存更常见的安装程序映像,而cdimage.ubuntu.com
用于其他映像,如 PowerPC 或 Kubuntu。
我认为 Canonical 打算根据安装程序的受欢迎程度对其进行分类,因为 Ubuntu 安装程序映像通常使用镜像进行分发。镜像服务的运营商可以选择他们想要复制的镜像类型。
例如,http://mirror.csclub.uwaterloo.ca/ubuntu-releases/(Ubuntu 镜像“滑铁卢大学计算机科学俱乐部”)有图像releases.ubuntu.com
并且有一个 cdimage 服务器的链接。