分类: LINUX
2008-08-25 13:00:35
9.a. 系统日志工具
因为有一些工具提供给用户的功能比较类似,它们就没有包含在stage3当中。现在就是你选择安装哪一个的时候了。
你首先需要决定的就是系统日志工具。Unix和Linux在日志记录功能方面有良好的传统——如果你愿意的话你可以把系统发生的所有事件都记录到日志文件中。这些功能就是通过系统日志工具来完成的。
Gentoo提供了多种系统日志工具可供选择。这当中有sysklogd(传统的系统日志守护进程),syslog-ng(一个高级系统日志工具),metalog(一个可以灵活配置的系统日志工具)。Portage内或许还有其他的系统日志工具——我们的可用软件包数量是以天为单位在增加的。
如果你打算使用sysklogd或者syslog-ng你很可能会随后希望安装logrotate,因为这些系统日志工具并没有提供系统日志文件的滚动功能。
要安装你所选择的系统日志工具,你可以用emerge命令安装它,并使用rc-update将它加入default运行级别。以下就是一个安装syslog-ng的例子。当然你要把它换成你的系统日志工具:
代码 1.1: 安装一个系统日志工具 |
# emerge syslog-ng |
9.b. 可选:Cron守护进程
接下来你可以选择cron守护进程。尽管这是可选的并且不是系统所必须的,但是最好能够安装一个。那么,什么是cron守护进程呢?cron守护进程执行预定的命令。如果你需要执行一些有规律(例如每天、每周或者每月)的命令,这就会非常有用。
Gentoo提供了三个可选的cron守护进程:dcron、fcron和vixie-cron。安装这其中一个的方法和安装一个系统日志工具的方法类似。但是,dcron和fcron需要额外的配置命令,即crontab /etc/crontab。如果你不知道应该选择哪个,那么就用vixie-cron好了。
我们对无网络安装只提供了vixie-cron。如果你希望安装其它的cron守护进程,那你只能等待稍后安装了。
代码 2.1: 安装一个cron守护进程 |
# emerge vixie-cron |
9.c. 可选:文件索引
如果你想索引你的系统文件使得你能够使用locate工具很快定位它们,你需要安装sys-apps/slocate。
代码 3.1: 安装slocate |
# emerge slocate |
9.d. 文件系统工具
根据你所使用的文件系统的不同,你需要安装必须的文件系统工具(用于检查文件系统完整性、创建额外的文件系统等)。请注意管理ext2/ext3文件系统的工具(e2fsprogs)已经做为系统的一部分被安装了。
以下的表格列出了特定文件系统所需要安装的工具。
文件系统 | 工具 | 安装命令 |
---|---|---|
XFS | xfsprogs | emerge xfsprogs |
ReiserFS | reiserfsprogs | emerge reiserfsprogs |
JFS | jfsutils | emerge jfsutils |
如果你是EVMS用户,你还需要安装evms:
代码 4.1: 安装EVMS工具 |
# USE="-gtk" emerge evms |
USE="-gtk"参数会避免安装一些相关依赖的基于GTK的程序。如果你希望使用evms的图形工具,你可以重新编译evms。
9.e. 网络工具
如果你不需要任何其它网络相关的工具(例如ppp或dhcp客户端)可以跳过这部分内容继续进入
如果你需要Gentoo为你的网卡自动获得IP地址,你需要安装dhcpcd(或者任何其它的DHCP客户端——参见当中的DHCP客户端列表)。如果你不安装的话,你安装完Gentoo系统后可能会无法连接网络。
代码 5.1: 安装dhcpcd |
# emerge dhcpcd |
如果你需要ppp来连接网络,你需要安装它。
代码 5.2: 安装ppp |
# emerge ppp |
现在进入部分。