Gentoo Logo

声明: 本手册已经被新版本代替了,不再被维护。


[ << ] [ < ] [ 主页 ] [ > ] [ >> ]


1. 关于如何安装Gentoo Linux

内容:

1.a. 介绍

欢迎!

首先,欢迎使用Gentoo。你将进入一个制定和性能的世界。当你安装Gentoo时,你将会清楚的了解到——你能够选择怎样编译软件,如何安装Gentoo,以及使用哪种系统日志程序等等。

Gentoo是一个快速和现代化的元发行版,拥有简洁灵活的设计理念。Gentoo基于自由软件构建,它不会对用户隐瞒任何底层细节。Portage是Gentoo使用的软件包管理系统,由于它是使用Python语言编写的,因此你可以轻松地查看和修改源代码。Gentoo的软件包系统使用的是源代码(尽管也包含对预编译的软件包的支持),配置Gentoo使用的也都是标准的文本文件。换句话说就是,开放无处不在。

希望您能理解的是Gentoo赖以生存的根本在于赋予用户以选择的权利,这一点很重要。我们会尽力做到不强加给用户任何东西,并且我们会尽最大努力为用户提供选择。如果你觉得有地方需要改进,请提交一个bug报告

安装的步骤有哪些?

Gentoo的安装可以被分成10个步骤,从第2章到第11章,每一步都会令系统进入一个新的状态:

  • 第一步后,你已准备就绪,可以安装Gentoo了
  • 第二步后,你的网络连接已经准备好了,如果你打算用到网络的话(这是个可选步骤)
  • 第三步后,你的硬盘已初始化完毕,等待Gentoo的安装
  • 第四步后,你的安装环境已经准备好了,并准备chroot到一个新的系统环境中
  • 第五步后,一些核心的软件包安装完毕,这在所有的Gentoo安装中都是相同的
  • 第六步后,你已经编译好了你的Linux内核
  • 第七步后,你已经写好绝大多数的Gentoo系统配置文件
  • 第八步后,必要的系统工具(你可以从列表中选择)已经安装完毕
  • 第九步后,你选择的启动引导程序已经安装配置好了,并且你已经登录了你新的Gentoo系统中
  • 第十步后,你就可以在你的Gentoo linux系统中探索了

当你面临某个选择时,我们会尽力为你解释它的利弊。我们首先会介绍一个默认的选项,这在标题中会以“默认:”标识出来。剩下的则会被标注为:“备选:”千万不要认为默认选项是我们推荐的,这只是我们认为绝大多数用户会采用的。

有时候你也可以做一些可选的步骤。这样的步骤会被标注为“可选:”,当然这些步骤对于安装Gentoo来说就不是必须的。然而,有些可选的步骤依赖于你之前所做出的决定。我们将会在你需要做这样决定以及可选步骤出现的时候提醒你。

我有哪些选择

你可以通过很多不同的方法来安装Gentoo。你可以下载我们的安装光盘安装,可以从已经安装好的另外一个发行版上安装,可以从一张可引导光盘上安装(比如Knoppix),也可以从网络启动环境或从一张恢复软盘上安装等等。

这份文档讲解了如何使用Gentoo Linux安装光盘来安装Gentoo,这张可启动光盘包含了安装Gentoo并使之运行起来所需要的全部东西。这里有两种类型的安装光盘,安装光盘和含安装程序的LiveCD。安装光盘是安装Gentoo所需的最小环境,它只包含了安装Gentoo Linux所必需的软件包。LiveCD具有完整的Gentoo Linux环境,你可以使用它做各种各样的工作,而其中的一个就是安装Gentoo Linux。目前,并不是所有的体系结构都有LiveCD,如果你使用的架构没有LiveCD,那么这篇文档中所指的就是通用安装光盘。

这篇安装向导并不会马上安装所有软件的最新可用版本;如果你想使用最新的软件进行安装请查看Gentoo Linux手册中的安装指南。

关于其他安装方法请参考我们的其他安装指南。我们还提供了Gentoo安装技巧和窍门,也值得一读。如果你觉得本安装指南太过详细,你还可以使用我们文档资源中的可用于你的硬件架构的快速安装手册。

碰到问题?

如果你在安装过程中(或是在安装文档中)碰到问题,请到Gentoo发行版管理工程查找这些错误,访问bug追踪系统检查这是否是已知的bug。如果没有,请创建一个bug报告,然后我们来解决它。大家不要害怕负责解决(你的)bug的开发人员,他们通常是不会吃人的。

需要注意的是,虽然你当前阅读的文档是针对某一特定的硬件架构的,但是它还是会包含对其他平台架构的引用。这是因为Gentoo手册中的绝大部分的源代码是对所有硬件架构都适用的(目的是减少重复劳动和节省有限的开发资源)。我们会努力把这种负面影响减少到最小以避免混淆。

如果你不能确定你的问题是否是一个使用者问题(尽管你已经仔细地阅读了文档但仍然出了错)还是一个软件问题(尽管我们已经仔细地测试了安装步骤/文档但仍然出了错),我们欢迎你到irc.freenode.net的#gentoo(英文)或是#gentoo-cn(中文)提问。当然,如果你有其他方面的关于Gentoo的问题,我们也欢迎:)

如果你有关于Gentoo的问题,请到我们的Gentoo文档查看常见问题。你也可以浏览我们论坛中的FAQs。如果你还是无法找到答案,那么就去irc.freenode.net中我们的#gentoo频道寻找吧,我们中的一些狂热者会一直呆在IRC里的:-)

1.b. 使用Gentoo参考平台(GRP)快速安装

什么是Gentoo参考平台(GRP)?

Gentoo参考平台,以下缩写为GRP,它是一个预构建好的软件包快照,可以让使用者(也就是你!)加快安装Gentoo的过程。GRP包含了构建一个完整可用的Gentoo所需要的所有软件包。它不仅可以在安装基础系统时加速安装过程,而且对于需要耗费长时间编译的软件(比如xorg-x11、GNOME、OpenOffice、Mozilla‥‥‥)都有对应的GRP软件包可供使用。

但是这些预编译的软件包在Gentoo发行版本的生命周期中并不会被维护下去。这些快照在每次Gentoo发布新版本时发布,这么做是为了可以在短时间内安装好具有完整功能的Gentoo。当你装好Gentoo后,就可以边使用,边在后台更新你的Gentoo系统。

Portage如何处理GRP软件包

你的Portage树——ebuilds(包含了软件包的所有相关信息,比如描述、主页、源代码URL、编译步骤、依赖性等等)的集合——它必须和GRP集同步:软件可用的ebuild版本和对应的GRP软件包版本必须相符。

因为这个原因,你只会在使用当前这种安装方式时受益于GRP。要提醒那些想用所有软件的最新版本来进行安装的人们的是,那样的GRP并不存在。

是否有GRP可用?

并不是所有的硬件架构都提供GRP软件包。当然这也并不说明GRP不支持其他的硬件架构,只是由于我们没有足够的硬件资源构建和测试GRP软件包。

目前,如下所列这些硬件架构平台都有GRP软件可供使用:

  • amd64架构(amd64)。 注意:目前这些软件包可以在安装程序LiveCD中获得。
  • ppc架构(ppc32)
  • sparc架构(sparc64)
  • x86架构(athlon, athlon-xp, athlon-mp, pentium-pro, pentium2, pentium3, pentium4 and pentium-m) 注意:i686硬件架构平台下的软件包可以在安装程序LiveCD中获得。

如果你的硬件架构(或是子架构)不在列表中,你将无法使用GRP来进行安装。

介绍就到此为止了,让我们从启动通用安装光盘/安装程序LiveCD继续。


[ << ] [ < ] [ 主页 ] [ > ] [ >> ]


打印

查看全部

更新于2009年 7月 11日

本翻译已经不再被维护

总结: 不熟悉Gentoo的用户并不总是了解Gentoo就意味着选择。

Sven Vermeulen
作者

Grant Goodyear
作者

Roy Marples
作者

Daniel Robbins
作者

Chris Houser
作者

Jerry Alexandratos
作者

Seemant Kulleen
Gentoo x86开发人员

Tavis Ormandy
Gentoo Alpha开发人员

Jason Huebel
Gentoo AMD64开发人员

Guy Martin
Gentoo HPPA开发人员

Pieter Van den Abeele
Gentoo PPC开发人员

Joe Kallar
Gentoo SPARC开发人员

John P. Davis
编辑

Pierre-Henri Jondot
编辑

Eric Stockbridge
编辑

Rajiv Manglani
编辑

Jungmin Seo
编辑

Stoyan Zhekov
编辑

Jared Hudson
编辑

Colin Morey
编辑

Jorge Paulo
编辑

Carl Anderson
编辑

Jon Portnoy
编辑

Zack Gilburd
编辑

Jack Morgan
编辑

Benny Chuang
编辑

Erwin
编辑

Joshua Kinard
编辑

Tobias Scherbaum
编辑

Xavier Neys
编辑

Joshua Saddler
编辑

Gerald J. Normandin Jr.
审校

Donnie Berkholz
审校

Ken Nowack
审校

Lars Weiler
投稿

杨珂
译者

叶宝泰
译者

张乐
译者

余雷
译者

王国辉
译者

娄东斌
译者

贾震
译者

杨小广
译者

余鈺炜
译者

陈代焱
译者

范华
译者

陈永骥
译者

沈辰俊
译者

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Edurium
Copyright 2001-2010 Gentoo Foundation, Inc. Questions, Comments? Contact us.