Answers:
如果将其归结为最简单的术语:
什么是官方存储库,什么是非官方存储库(本地存储库),包括在Launchpad外部创建的存储库。
一个官方的仓库是一个发布为Ubuntu的组成部分,由Canonical和Ubuntu MOTUS管理。
它们当前由主,受限,宇宙,多元宇宙,伙伴,附加对象组成,并且一些存在于多个“状态”中(建议状态,-更新状态,-反向状态等)。
回购名称可能会随时间变化,但要点是它们是。
在镜像上:存储库的内容(文件的MD5哈希等)使用Ubuntu密钥签名,因此,即使您从非官方镜像中提取正式文件,也可以确定它们是原始文件。
在Launchpad外部创建的存储库与在其中找到的存储库相比,首先是安全性,其次是两者都提供的其他功能如何。
您无法隐式比较Launchpad PPA和其他位置托管的另一个非官方存储库之间的安全级别。一切归结为您对运行回购交易的人的信任程度。
与Launchpad PPA不同的是,您可以看到正在打包东西的人。大多数时候,您可以看到源。在其他存储库中(例如:dl.google.com或repo.steampowered.com),您可能都不知道。
信任是一件奇怪的事情。
从功能上讲,存储库只是网络上托管的目录和文件的特定结构。我见过的唯一特殊功能是身份验证,该身份验证仅允许已购买软件的人下载该软件,但这种非常基本的Web服务器安全性和特殊性:)
官方软件库与启动板中或外部的第三方PPA创建的软件库有何不同。
这也许是最大的问题,最好是(如果间接)回答另一个问题:如何将我的软件安装到Ubuntu中?
官方的回购软件应该具有开发过程。确保质量和同行评审数量的测试级别。PPA维护者可以鼓励这种过程,但这不是您可以假设的。有些比其他更好。
只有archive.ubuntu.com和security.ubuntu.com(及其镜像)是官方存储库。包括PPA在内的其他任何东西都不是。每个PPA和第3方回购都不同,您通常无法将它们进行比较。例如,我有2个PPA:一个提供了Ubuntu不提供的东西,另一个提供了与我做出与Ubuntu不同包装决定的软件包。不可比:)
us.archive.ubuntu.com
,gb.archive.ubuntu.com
,等等。大多数人实际上并不使用archive.ubuntu.com
它,因为它是如此之慢,而Ubuntu会自动将系统配置为使用区域镜像作为安装的一部分(通常甚至不咨询用户,也没有提到这样做)。
dropbox.com
由于限制了指向用户内容的外部访问URL的命名方式,DropBox用户无法在其上创建APT存储库。该dl.dropbox.com
存储库是Dropbox 自己的存储库,它提供Dropbox软件。