Gentoo

编辑:边界网互动百科 时间:2020-05-25 21:51:46
编辑 锁定
Gentoo是一个基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点。 Gentoo的哲学是自由和选择。得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西——你想让它成为什么,它就可以成为什么。
中文名
Gentoo
外文名
Gentoo

Gentoo简介

编辑
Gentoo最近一次发布的是Gentoo 20151231 LiveDVD和20160107的Stage3压缩包(截至2016年1月13日)。同时提供每日更新的Portage树快照。Gentoo不提供传统意义的安装程序,他的安装CD只是提供一个基本的,含有所需工具的Linux环境,用户需要从分区,挂载,解压Stage3(或许还有Portage树的快照压缩包)开始,下载,配置自己需要的软件包。复杂的安装过程往往会让很多新手觉得沮丧,但是它确实能更好的帮你了解Linux的构建。
当然,Gentoo的意义不仅仅在于它所提供的软件。它是围绕着一个发行版建立起来的社区,由300多名开发人员和数以千记的用户共同驱动。发行版项目为用户提供各种途径来享用Gentoo:文档、基础设施(邮件列表、站点、论坛……)、版本发布工程、软件移植、质量保证、安全跟进、强化等等。
为了商讨和协助Gentoo的全局开发,每年推选出一个7人议会,对Gentoo项目中的全局性问题、方针政策和发展进步做出决定。

GentooPortage系统

编辑
Portage是Gentoo的核心和特色,履行许多关键的职责。其一,Portage是Gentoo的软件包管理系统。Gentoo下要获取最新的Portage树,输入:emerge --sync。这个命令告诉Portage从Gentoo的服务器更新你本地的Portage树。本地Portage树包含一份完整的ebuild脚本集合,Portage以执行这些ebuild脚本来安装软件包。当前,我们的Portage树中拥有超过10000个软件包,软件包更新和新软件包每时每刻都在加入中。
Portage也是一个软件包构建和安装系统。类似于BSD的Ports系统。当你想安装一个软件包时,输入“emerge 软件包名”,此时Portage按照你作的具体配置(比如USE)自动构建一个软件包的定制版本。请根据自己的硬件优化配置,确保启用了软件包中你想要的一些可选特性——同时确保未启用那些你不想要的。
Portage系统很好的实现了Gentoo的哲学[1] 

Gentoo优点

编辑
与大多数GNU/Linux发行版本不同,Gentoo Linux为用户提供了大量的应用程序源代码。Gentoo Linux的每一部分都可以在最终用户的系统上重新编译建造,甚至包括最基本的系统库和编译器自身。 通过依赖关系描述和源代码镜像的形式提供软件,Gentoo Linux提供了大量软件供用户选择。 标准的源代码镜像包括30G的数据。 选择不仅在软件整体方面,也存在于软件的内部。由于可以在本地编译软件,参数和变量的选择可以由用户自己指定。
指定参数的优势不仅在于用户了解了设置,更多是增加了针对硬件进行性能提升的余地。 而且用户可以使用自己喜欢的补丁或插件对软件功能进行调整,比如当前的Gentoo Linux内核发布包括35种。
由于系统及应用软件的安装方法差异显著,Gentoo Linux社区对安装内容的探讨相当深入。即便不使用 Gentoo Linux的用户也可以通过了解参数选择明白软件内部的设定。应用软件的配置设定都记录在ebuild文件中,由ebuild、emerge命令管理。

Gentoo缺点

编辑
由于使用Portage系统安装程序会使用网络下载源代码,在进行系统或软件的安装时,不仅需要随时的连接,还要求足够的传输速度。
同样的,安装Gentoo Linux对计算机系统的效能也有较高的要求,主要是CPU的性能。当然这不意味着Gentoo Linux不能使用在低配置设备上,只是用户将会在安装相同的环境时会付出更多时间。所以,对于低配置的用户,软件包的挑选尤为重要。

Gentoo版本信息

编辑
Gentoo Linux
版本
日期
1.0
2002年3月31日
1.1a
2002年4月4日
1.2
2002年6月5日
1.4
2003年8月5日
2004.0
2004年3月31日
2004.1
2004年4月28日
2004.2
2004年7月26日
2004.3
2004年11月15日
2005.0
2005年3月28日
2005.1
2005年8月15日
2006.0
2006年2月27日
2006.1
2006年8月31日
2007.0
2007年5月8日
2008.0
2008年7月6日
建立Weekly Build机制,每年定期发布的新版本被取消
2008年9月22日
10.0(Gentoo Linux 10周年特别纪念liveDVD)
2009年10月4日
10.1(修复了bug的特别liveDVD)
2009年10月10日
11.2 (为了庆祝开发者和使用者之间协作的LiveDVD)
2011年8月7日
12.0
2012年1月2日
12.1
  
2012年04月01日
201212212012年12月21日
20140826
2014年08月26日
(由于采用滚动更新方式,版本过多,故只罗列最近的版本)
  
2016年1月13日更新词条
  [2] 
20151110
  
2015年11月10日
  
20151224
  
2015年12月24日
20151225
  
2015年12月25日
20151227
  
2015年12月27日
20151229
  
2015年12月29日
20151231
  
2015年12月31日
20160105
  
2016年1月5日 
20160107
  
2016年1月7日
参考资料
词条标签:
软件 计算机学 科技产品 科技 科学