Lui*_*ado 8 ppa repository localrepository official-repositories
我通常倾向于使用 launchpad.net 中的 PPA(个人包档案),但我越来越注意到在其他地方或以类似启动板的方式管理包的网站中创建了一些存储库。
所以我的问题是:
什么是官方存储库和非官方存储库(本地存储库),包括在 Launchpad 之外创建的存储库。
在 Launchpad 之外创建的存储库与在 Launchpad 内部创建的存储库相比如何,首先是安全性,其次是两者都提供的任何其他功能。
官方软件存储库与 Launchpad 中或外部的 3rd 方 PPA 创建的软件存储库有何不同。
如果你把它归结为最简单的术语:
什么是官方存储库和非官方存储库(本地存储库),包括在 Launchpad 之外创建的存储库。
一个官方的仓库是一个发布为Ubuntu的组成部分,由Canonical和Ubuntu MOTUS管理。
它们目前由主要、受限、宇宙、多元宇宙、合作伙伴、附加部分组成,有些存在于多个“状态”中(-proposed、-updates、-backports 等)。
回购名称可能会随时间变化,但重点是这些是 .
在镜像上:存储库的内容(文件的 MD5 哈希值等)使用 Ubuntu 密钥进行签名,因此即使您从非官方镜像中提取官方文件,您也可以相当确定它们是原始文件.
在 Launchpad 之外创建的存储库与在 Launchpad 内部创建的存储库相比如何,首先是安全性,其次是两者都提供的任何其他功能。
您不能隐式地比较 Launchpad PPA 和其他地方托管的另一个非官方存储库之间的安全级别。这一切都归结为您对运行回购的人的信任程度。
不同之处在于 Launchpad PPA,你可以看到包装东西的人。大多数时候你可以看到源。在其他存储库(例如:dl.google.com 或 repo.steampowered.com)中,您可能都不知道。
信任是个奇怪的东西。
在功能方面,repo 只是托管在网络上的目录和文件的特定结构。我见过的唯一特殊功能是身份验证,仅允许购买软件的人下载它,但这是非常基本的网络服务器安全性,几乎没有什么特别的:)
官方软件存储库与 Launchpad 中或外部的 3rd 方 PPA 创建的软件存储库有何不同。
这可能是最大的问题,最好通过另一个问题来回答(如果是间接的):如何将我的软件导入 Ubuntu?
官方 repo 软件应该有一个开发过程。确保质量和同行评审数量的测试级别。PPA 维护者可以鼓励这种过程,但这不是您可以假设的。有些比其他的要好。
| 归档时间: |
|
| 查看次数: |
650 次 |
| 最近记录: |