[ << ] [ < ] [ 手册主页 ] [ > ] [ >> ]
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中启动,因为他们的启动程序还没有安装。这些用户应该阅读可选:配置BootX。MIPS用户将需要在他们的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 Monitor(5)。如果你要测试你新装的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相关知识。
[ << ] [ < ] [ 手册主页 ] [ > ] [ >> ]