Ubuntu启用Universe
这四个存储库如下:
- 主要
- 宇宙
- 受限制的
- 多元宇宙
通常,人们在不了解他们实际代表什么的情况下取消了其余字段的选择,而选择了Main。今天,我们将揭示所有这四个背后的含义,并进一步研究如何在Ubuntu上启用Universe存储库。
1.主要:
顾名思义,主存储库是所有免费和开放源代码(FOSS)中最基本的。该存储库可能是最基本的,但也是最大的。它包含所有软件包,并由Canonical维护。由于此存储库由Ubuntu的母公司维护,因此所有软件包在添加到最新版本中之前都经过尝试和测试。这也使用户感到舒适,所有软件包都是万无一失的,并且可以终生进行无缺陷的重要更新。
2.宇宙
当我们已经拥有Main时,为什么需要另一个免费和开源的存储库?这是因为并不是Ubuntu本身可以维护的所有FOSS应用程序。为了简化此过程,Universe是一个由社区维护的存储库,并且绝对免费。所有不在Main中的FOSS都是Universe的一部分。
Main和Universe之间的一个重要变化是,在后者中,该软件不是由Canonical维护,而是由社区专家和Ubuntu爱好者处理。
这种变化通常会在用户的脑海中造成虚假的印象。尽管Canonical没有处理该软件,但这并不意味着Universe中的软件是第二等。这仅意味着Canonical不想处理这些特定软件的更新和修复。
这些错误和修复程序通常由社区成员提供,如果应用程序存在一些潜在问题,则该应用程序的作者或维护者将立即介入以解决此问题。
3.限制:
有一个很大的误解,认为所有Ubuntu都是开源的,但事实并非如此。Ubuntu也有许多专有软件。这些软件提供了所有FOSS都无法提供的优质服务。可以有替代软件,但是质量和功能可能会有所不同。
当前,这些专有软件的列表仅包括默认的Ubuntu驱动程序。这些软件包括WiFi驱动程序等。不可否认,这些软件是操作系统正常功能的绝对必要,Canonical正式维护了所有软件。
Canonical最终承担了为任何受限制的软件提供最新补丁,更新和错误修复的义务。
4.多元宇宙:
最后但并非最不重要的一点是,Multiverse存储库是所有其他事物所在的地方。通常,此列表中包括的软件类型为编解码器,Skype插件和其他开源软件。
根据一些Ubuntu爱好者的说法,Multiverse可以被标记为发现存在法律问题和未知许可证问题的软件的地方。
这些软件完全由社区维护,没有官方机构对此承担任何责任。这些软件通常未经测试,这就是为什么必须事先拥有一些有关它们的知识的原因。
简而言之:
主要 -开源,并由Canonical支持
Universe –开源,Canonical不支持
受限 –非开源,并由Canonical支持
Multiverse –可以开源,不受Canonical支持
现在我们对这四个存储库有了更好的了解,我们将讨论如何在Ubuntu中启用Universe存储库。
以下是一些需要执行以达到所需结果的命令。
如果上述命令提示错误,则可能是因为您使用的是旧版Ubuntu。若要解决此问题,您将必须编写另一个命令,如下所示:
如果要使用前面讨论的所有四个存储库,则可能需要添加以下命令:
universe multiverse restricted”
要更新软件包列表,您将需要编写最后一个命令,如下所示:
成功使用上述所有命令后,如果需要,您将可以使用Universe存储库和所有四个存储库。