从Ubuntu文档中得知:存储库组件包括: - Main - 官方支持的软件。 - Restricted - 支持的软件,但不是完全免费许可证下可用的。 - Universe - 社区维护的软件,即非官方支持的软件。 - Multiverse - 非免费软件。例如:Ubuntu桌面团队负责管理gnome-terminal软件包,它是官方支持的,并且位于main软件库中。 bcmwl-kernel-source(Broadcom无线驱动程序)位于restricted软件库中,因为它是受支持但专有的驱动程序。 社区编写的未经官方支持的软件(例如游戏supertuxkart)位于universe软件库中。 像ubuntu-restricted-extras这样的软件包(其中包含了允许您播放媒体文件(包括Flash播放器)的专有解码器)位于multiverse软件库中,因为它们不是免费的,并且其限制性许可证阻止了它们被包含在默认软件包集中。 从维基百科中得知:
Ubuntu提供了四个不同的官方软件仓库:- Main(主要):官方支持的开源软件。 - Restricted(受限):官方支持的闭源软件。 - Universe(宇宙):社区维护的开源软件。 - Multiverse(多元宇宙):不受支持的闭源和专利受限软件。Main仓库提供官方支持的开源软件,许可证是开源的,Canonical提供关键更新。Restricted仓库提供官方支持的闭源软件,许可证是专有的,Canonical提供由开发者提供的关键更新。Universe仓库是由社区维护的开源软件,许可证是开源的,Canonical不提供更新,一些更新可能由Ubuntu社区提供。Multiverse仓库是不受支持的闭源和专利受限软件,许可证未知,Canonical不提供更新,一些更新可能由Ubuntu社区提供。关于Canonical和Ubuntu的相关信息。 参考 这里