| 声明: 本手册已经被新版本代替了,不再被维护。 | 
在Unix/Linux系统中,用root账户进行工作是一件危险的事情,应该尽量避免。因此我们强烈推荐您添加一个日常使用的普通用户。
用户所属的组约束了其可以执行的活动。下表中列出的许多您可能希望使用的重要组:
| 组 | 描述 | 
| audio | 允许访问声音设备 | 
| cdrom | 允许直接访问光驱 | 
| floppy | 允许直接访问软驱 | 
| games | 允许运行游戏 | 
| portage | 允许以普通用户权限执行 emerge --pretend | 
| usb | 允许访问USB设备 | 
| plugdev | 允许挂载和使用可拔插设备,例如摄像头和USB棒等 | 
| video | 允许使用视频采集设备和并利用硬件加速 | 
| wheel | 允许使用 su | 
例如,要创建一个名为john的用户,并使其隶属于wheel, users和audio组,请先用root账户登录(只有root有权限创建用户账户),然后执行useradd命令:
| 代码 1.1: 添加一个日常使用的用户 | 
| Login: root Password: (输入您的root账户密码) # useradd -m -G users,wheel,audio -s /bin/bash john # passwd john Password: (输入john用户使用的密码) Re-enter password: (再次输入以便进行校验) | 
有时,用户可能需要以root权限执行一些任务,这种情况下您可以使用su -来临时获取root权限。另外一种方法就是使用sudo包,如果配置的当,使用它将会非常安全。
| 重要: 此部分仅适用于使用GRP的用户。其他用户应跳过此部分并继续阅读下一步该做什么? | 
现在您已经重启完毕,以之前您创建的账户登录(例如,john),然后使用su -命令来获得root权限:
| 代码 2.1: 获取root权限 | 
| $ su - Password: (输入您的root账户密码) | 
现在我们要做的是更改Portage的配置,使其从第二张光盘(Gentoo Packages 光盘)中需找预编译好的软件包。首先挂载这张光盘:
| 代码 2.2: 加载Packages 光盘 | 
| (将Gentoo的Packages 光盘放到光盘光驱托盘上) # mount /mnt/cdrom | 
配置Portage,使其到/mnt/cdrom寻找预编译包:
| 代码 2.3: 配置Portage使用/mnt/cdrom | 
| # ls /mnt/cdrom (如果这里存在一个/mnt/cdrom/packages目录:) # export PKGDIR="/mnt/cdrom/packages" (否则:) # export PKGDIR="/mnt/cdrom" | 
接下来可以根据您的需要安装预编译好的包了。Packages 光盘中包含了许多预编译好的软件包,例如KDE和GNOME。
| 代码 2.4: 安装GNOME | 
| 
# emerge --usepkg gnome
 | 
如果您想查看我们都提供了哪些预编译包,可以快速地列一下/mnt/cdrom/All目录中的所有文件。例如,查看是否提供了KDE的预编译包:
| 代码 2.5: 查看能否安装KDE | 
| 
# ls /mnt/cdrom/All/kde*
 | 
请务必现在安装预编译包。因为当您使用emerge --sync命令更新了Portage后(接下来您将了解到),那些预编译包可能将与您更新后的Portage中的ebuilds文件不相匹配。不过您可以尝试使用emerge --usepkgonly命令来代替emerge --usepkg,指定安装预编译包。
恭喜,现在您的系统已经装备齐全了!请继续参阅下一步该做什么?一章,更进一步了解Gentoo。
本文档的内容遵循知识共享-署名-相同方式共享许可协议