main组件只包含符合Ubuntu许可证要求并可以从Ubuntu团队中获得支持的软件包。其力图使日常使用Linux系统时所需的任何东西包括在内。在这个组件内的包可以确保得到技术支持和及时的安全升级。在此组件内的软件必定是符合Ubuntu版权要求(Ubuntu license requirements)[19]的自由软件,而Ubuntu版权要求大致上与Debian自由软件指导纲要(Debian Free Software Guidelines)相同。
restricted组件包含了由于其重要性而被Ubuntu开发者支持的软件,但是它们并不具有合适的自由许可证,因此不能列入main。其中包括仅能以二进制形式获得的显卡驱动程序。因为Ubuntu开发者无法获得源代码,其支持的水平与main相比是有限的。
universe(“社区维护”)组件里包含的软件范围广泛,他们或许是受限于许可证,或许不是,但是都不为Ubuntu团队支持。这样用户可以使用Ubuntu的软件包管理系统安装各式各样的程序,同时又与main和restricted中被支持的软件包相隔离。
最後是multiverse(“非自由”)组件,其中包括了不符合自由软件要求而且不被支持的软件包。
大致可总括如下︰
| 自由软件 | 非自由软件
官方支持 | Main | Restricted
不被官方支持 | Universe | Multiverse
而因为Ubuntu的新版本在发行后,该版本的套件库便会被冻结,只提供安全性更新,因此官方推出了一个名为Ubuntu Backports[20]的后续支援计划,让使用者可以获取最新版本的软件。
简而言之,在Ubuntu里,安装软件的动作大多是经由apt-get这个指令或Synaptic这个工具来完成的,在该处可找到所有官方供应的软件(不一定被支援),这与微软窗口作业系统的情况很不同。在窗口里,使用者要安装软件,便要自行购买该软件的安装档或执行档(副档名为.exe)或在网络上下载,且要逐一寻找,而在Ubuntu里则可一次过完成大量软件安装,因为不论apt-get指令或Synaptic均可单次搜寻并大量安装软件。
Ubuntu 7.04 迄今最另人满意的Linux(3)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/54c9b3c57b35977c4fe9802fbecff591.html