声明: 本手册已经被新版本代替了,不再被维护。 |
在开始之前,我们首先列出能够让你使用LiveCD成功安装Gentoo系统所需要硬件。
CPU | i686及以后 |
内存 | 256MB |
磁盘空间 | 1.5GB(不包括交换分区) |
交换分区 | 至少256MB |
LiveCD是一个可启动的光盘,它包含一个完整的Gentoo环境,允许你从光盘启动Linux。在启动的过程中,它会检测你系统中的硬件并且加载相应的驱动程序。Gentoo安装光盘是由Gentoo开发者维护的。
目前有两种安装光盘可以使用:
2.c. 下载、刻录及启动Gentoo Linux安装程序LiveCD
你可以从我们的任何一个镜像网站下载LiveCD。它们位于releases/x86/2008.0/livecd目录下。
在那个目录中,你能找到一个ISO文件。那是一个完全的光盘镜像文件,你可以把它刻录到CD-R的光盘上。
下载文件之后,你可以校验一下它的完整性,看它是不是被损坏了:
使用GnuPG程序来取得我们的公钥,执行下列命令:
代码 3.1: 获取公钥 |
$ gpg --keyserver subkeys.pgp.net --recv-keys 17072058
|
现在验证签名:
代码 3.2: 验证加密签名 |
$ gpg --verify <签名文件> <下载的iso>
|
你必须选择原始刻录方式来刻录下载的ISO文件。至于具体如何刻录,则取决于你选择的刻录程序。我们将在这里讨论cdrecord和K3B;更多的信息可以在我们的Gentoo FAQ中找到。
重要: 请完整阅读本节,因为在继续开始后面的工作之前你很可能将没有机会阅读它了。 |
一旦你已经刻录完LiveCD,就是时候来启动它了。把你所有光驱中的光盘全部取出,重新启动系统并且进入BIOS。通常按DEL、F1或ESC键来进入,这取决于你使用的BIOS版本。在BIOS里修改启动顺序使得光驱在硬盘之前启动。这个设置通常在"CMOS Setup"下。如果你不进行设置,你的系统会忽略光驱,只从硬盘启动。
现在把LiveCD放入光驱中并重新启动系统。你会看到一个启动提示符。在这一屏按回车键以使用默认选项来开始启动过程,或者在启动选项中指定一个内核来定制启动LiveCD,然后单击回车键。
指定内核?对,我们在LiveCD上提供了几个内核。默认的是gentoo。其他的内核是为了特定硬件的需要,名字带-nofb的表示的是未启用framebuffer的内核。
下面列出的是你能够使用的内核的简单介绍:
内核 | 说明 |
gentoo | 默认的2.6内核,带有多CPU支持 |
gentoo-nofb | 与gentoo相同,但是不支持framebuffer |
memtest86 | 测试本地内存错误 |
你也能够设置内核选项。那些选项都是可选的设置,你可以根据自己的意愿打开或者关闭他们。以下列表与你在启动界面按下F2至F7键收到的信息相同。
硬件选项:
卷/设备管理:
其他选项:
注意: 此CD将会先检查“no*”选项,然后再检查“do*”选项,所以你可以以你指定的顺序来覆盖任意选项。 |
现在启动你的光盘,选择一个内核(如果你不喜欢默认的gentoo内核)和启动选项。例如:我们给你演示如何以dopcmcia内核参数启动gentoo内核:
代码 3.3: 启动安装光盘 |
boot: gentoo dopcmcia
|
你将看到启动界面和一个进度条。如果你正在把Gentoo安装到一个使用非US键盘的系统中,你必须立刻按下Alt-F1键切换到字符模式下,按提示信息来做。如果10秒钟内没有选择,系统则接受默认的键盘布局(US键盘)并继续启动过程。一旦启动过程结束,系统将启动Gnome桌面环境,你将会以“gentoo”用户的身份自动登陆图形模式的“Live” Gentoo Linux。在其他控制台你将以“root”用户登陆,并使用root提示符(#)。你可以通过按键Alt-F2,Alt-F3,Alt-F4,Alt-F5,Alt-F6切换到其他控制台。按键Alt-F7切换回你启动的图形桌面。如果你想在X界面里切换到其他控制台,需要在上述组合键前面加上Ctrl。你可以通过使用sudo程序在图形环境中的终端上以root用户执行命令。你甚至可以在终端中变成root用户来执行多个任务。
代码 3.4: 使用sudo来运行程序 |
(仅仅是示例) (编辑组文件) # sudo vi /etc/group (在一个会话中变为root) # sudo su - |
当LiveCD启动时,它尝试检测你的所有硬件设备并加载相适应的内核模块来支持你的硬件。在大多数情况下,它做的很好。但是,在某些情况下,它可能没法自动加载你需要的内核模块。如果PCI自动检测漏掉了你的系统的一些硬件,你不得不手动加在相应的内核模块。而这个任务需要root权限。
在下一个例子中,我们尝试加载8139too模块(支持特定型号的网卡):
代码 3.5: 加载内核模块 |
# modprobe 8139too
|
如果你想让其他人访问你的安装环境,或是你不想使用root权限的irssi来聊天(由于安全的原因),你需要创建必需的用户帐号并且修改root密码。修改root密码和添加新用户这些工作需要你拥有root权限。
使用passwd工具修改root密码:
代码 3.6: 修改root密码 |
$ sudo su - # passwd New password: (输入你的新密码) Re-enter password: (再输入一次) |
为了创建一个用户帐号,我们首先输入它的相关信息,接着是密码。我们使用useradd和passwd来完成这些工作。下面的例子中,我们创建一个叫“john”的用户。
代码 3.7: 创建用户帐号 |
# useradd -m -G users john # passwd john New password: (输入john的密码) Re-enter password: (再输入john的密码) |
你可以使用su来把你的用户身份从root变成新建的用户:
代码 3.8: 改变用户id |
# su - john
|
你也可以改变图形环境中的“gentoo”用户的密码。这个帐号已经适合在互联网上冲浪使用了。
代码 3.9: 改变gentoo的密码 |
$ passwd New password: (输入你的新密码) Re-enter password: (再输入一次) |
如果你想在安装的时候查看Gentoo用户手册(不管是光盘中的还是在线的),你可以使用Mozilla Firefox(在图形环境中)或者使用links(在终端环境下)。
代码 3.10: 在Firefox中显示光盘上的文档 |
# firefox /mnt/cdrom/docs/handbook/html/index.html
|
如果你更喜欢使用links来看文本形式的手册,请确认你已经创建了一个用户帐号(参见可选:用户帐号)。然后按Alt-F2进入一个新的终端然后登陆。
代码 3.11: 使用links来显示光盘上的文档 |
# links /mnt/cdrom/docs/handbook/html/index.html
|
你可以通过按Alt-F7返回一开始的图形界面。
不过,最好还是使用Gentoo在线手册,因为它比光盘上提供的要新。你可以使用Firefox或links来查看,但是必须在你完成配置你的网络那章之后(否则你将无法连接到互联网来查看文档):
代码 3.12: 使用Firefox查看在线文档 |
# firefox http://www.gentoo.org/doc/zh_cn/handbook/2008.0/handbook-x86.xml
|
代码 3.13: 使用links查看在线文档 |
# links http://www.gentoo.org/doc/zh_cn/handbook/2008.0/handbook-x86.xml
|
你现在可以选择使用基于GTK+的安装程序(需要X)或者基于Dialog的安装程序(可以运行在控制台上)来继续安装。
本文档的内容遵循知识共享-署名-相同方式共享许可协议