Ubuntu把所有软件分为4类,称为“组件(component)”,以反映不同的许可证和可用的支持级别。缺省情况下,来自main的精选包会被安装以满足大多数计算机用户的基本要求,同样被安装的还有来自restricted的对系统可用绝对需要的任何包。
main组件只包含符合Ubuntu许可证要求并可以从Ubuntu团队中获得支持的包。这个策略力图使日常使用Linux系统时所需的任何东西包括在内。在这个组件内的包可以确保得到技术支持和及时的安全升级。restricted组件包含了由于其重要性而被Ubuntu开发者支持的软件,但是它们并不具有合适的自由许可证,因此不能列入main。其中包括仅能以二进制形式获得的显卡驱动程序。
因为Ubuntu开发者无法获得源代码,其支持的水平与main相比是有限的。universe组件包含范围广泛的软件,他们或许是受限许可证,或许不是,但是都不为Ubuntu团队支持。这样用户可以使用Ubuntu的包管理系统安装各种各样的程序,同时又与main和restricted中被支持的包相隔离。最后是multiverse组件,其中包括了不符合自由软件要求而且不被支持的软件包。
Ubuntu componentUbuntu componentUbuntu componentUbuntu componentUbuntu componentUbuntu componentUbuntu componentUbuntu componentUbuntu componentUbuntu component
阅读(543) | 评论(0) | 转发(0) |