[ << ] [ < ] [ 手册主页 ] [ > ] [ >> ]


11. 完成Gentoo的安装

内容列表:

11.a. 用户管理

设定超级用户的密码

       在你忘记之前,输入以下命令设定超级用户密码:

代码 1: 设定超级用户密码

# passwd

       如果你需要超级用户能够通过串行终端登录,添加tts/0到文件/etc/securetty

代码 2: 添加tts/0到/etc/securetty

# echo "tts/0" >> /etc/securetty

给日常使用添加一个普通用户

       在一个Unix/Linux系统上以超级用户身份工作是危险的和应该尽量避免的。因此,强烈推荐给日常使用添加一个用户。

       比如,创建一个属于wheel组(可以通过命令su切换到超级用户)、users组(所有用户的默认组)和audio组(可以使用音频设备)的名为john的用户:

代码 3: 给日常使用创建一个用户

# useradd john -m -G users,wheel,audio -s /bin/bash
# passwd john
Password: (给john设定密码)
Re-enter password: (重新输入密码以确认)

       如果一个用户需要以超级用户身份做某项工作,他们可以通过使用su -来暂时获得超级用户权限。另一个方法是使用sudo软件包,如果配置准确,也是很安全的一种方法。

11.b. 重启和享受你的新系统

重启

       祝贺你!你的Gentoo系统已经可以使用。退出chroot的环境,并卸载所有已挂载的分区。然后输入一条你期盼已久的神奇的命令:reboot

代码 4: 重启系统

# exit
# cd /
# umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo
# reboot

       当然,不要忘了卸载启动光盘,否则开机启动仍然进入启动CD,而不是你新的Gentoo系统。

       OldWorld PPC用户会在MacOS中启动,因为他们的启动程序还没有安装。这些用户应该阅读可选:配置BootXMIPS用户将需要在他们的MIPS PROM上再做一些工作才能使Gentoo正常运作。这些用户应该阅读可选:使Gentoo/MIPS运作

       GRP用户可以从可选:安装GRP软件包继续,其余的可以在下一步做什么?完成。

可选:配置BootX

重要: 这个子章节适用于要使用BootX作为启动程序的PPC用户。其他的用户都应该跳过这一子章节。

       现在你的机器是在MacOS上启动,打开BootX控制面板。选择Options,去掉Used specified RAM disk选项的选择。当你回到BootX的主界面时,你现在会发现设定你机器的根磁盘和分区的选项。在这些填入正确的值。

       BootX可以配置使得在启动时开始运行Linux。如果你这样做,你将会先看到你的机器启动进入MacOS,然后在启动过程中,BootX将会启动和开始运行Linux。查看BootX主页以获得更多相关信息。

       如果你是一个GRP用户,你可以从可选:安装GRP软件包继续,否则从下一步做什么?继续。

可选:使Gentoo/MIPS运作

重要: 这个子章节适用于MIPS用户!其他的读者应该跳过这个子章节。

       重启后,进入System Maintenance Menu并选择Enter Comand Monitor5)。如果你要测试你新装的Gentoo安装,你可以就运行boot -f <kernel name>。要使得系统永久从Gentoo启动,你需要在MIPS PROM中设定一些变量:

代码 5: 配置PROM启动Gentoo

1) Start System
2) Install System Software
3) Run Diagnostics
4) Recover System
5) Enter Command Monitor

Option? 5
Command Monitor.  Type "exit" to return to the menu.

(<root device> = Gentoo's root partition, e.g. /dev/sda3)
>> setenv OSLoadPartition <root device>

(输入ls列出已有的内核)
>> setenv OSLoader <kernel name>
>> setenv OSLoadFilename <kernel name>

(声明你要传递给内核的参数)
>> setenv OSLoadOptions <kernel parameters>

(提供Volume头文件的位置)
>> setenv SystemPartition scsi(0)disk(1)rdisk(0)partition(8)

(自动启动Gentoo)
>> setenv AutoLoad Yes

(设定时区)
>> setenv TimeZone EST5EDT

(使用串行终端,有图形适配器的用户应该用“g”来代替“d1”(one))
>> setenv console d1

       现在你可以享受你的Gentoo了!

可选:安装GRP软件包

重要: 这部分只适用于GRP用户。其他的用户应该跳过这一部分,从下一步做什么?继续。

       系统启动后,以你新建的用户登录(比如,john)并使用su -获得超级用户权限:

代码 6: 获得超级用户权限

$ su -
Password: (输入超级用户密码)

       现在我们需要改变Portage的配置,让它去从第二张CD(Gentoo软件包CD)选找预编译的工具。首先挂载这个CD:

代码 7: 挂载软件包CD

(把Gentoo软件包CD插入CD驱动器)
# mount /mnt/cdrom

       现在配置Portage使用/mnt/cdrom来寻找预编译包:

代码 8: 配置Portage来使用/mnt/cdrom

# ls /mnt/cdrom

(如果有一个/mnt/cdrom/packages文件夹:)
# export PKGDIR="/mnt/cdrom/packages"

(否则:)
# export PKGDIR="/mnt/cdrom"

       现在安装你所需要的软件包。软件包包含了一些预编译的包,如KDE:

代码 9: 安装KDE

# USE="bindist" emerge --usepkg kde

       安装XFree(不管是直接安装还是依赖性安装)USE="bindist"是必须的。这可以防止下载微软的核心字体(这些是不可以在我们的LiveCD中发行的)。

       确认你现在要安装二进制文件。当你做完一次emerge sync更新Portage(这个你以后会学到)后,预编译的包可能和更新后的Portage里的ebuilds不符。你可以使用emerge --usepkgonly代替emerge --usepkg来避开这个。

       祝贺你,你的系统已经完全装备好了。从下一步做什么?继续学习更多Gentoo相关知识。


[ << ] [ < ] [ 手册主页 ] [ > ] [ >> ]


本文档内容按照Creative Commons - Attribution / Share Alike协议发布。 Copyright 2004 Gentoo.LinuxSir.ORG 如果有什么问题、建议、意见、评论,请Email联系管理员