Gentoo Logo

声明: 本手册已经被新版本代替了,不再被维护。


[ << ] [ < ] [ 主页 ] [ > ] [ >> ]


9. 安装必要的系统工具

内容:

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
# rc-update add syslog-ng default

9.b. 可选:Cron守护进程

接下来你可以选择cron守护进程。尽管这是可选的并且不是系统所必须 的,但是最好能够安装一个。那么,什么是cron守护进程呢?cron守护 进程执行预定的命令。如果你需要执行一些有规律(例如每天、每周或 者每月)的命令,这就会非常有用。

我们对无网络安装只提供了vixie-cron。如果你希望安装其它的cron守护进程, 那你只能等待稍后安装了。

代码 2.1: 安装一个cron守护进程

# emerge vixie-cron
# rc-update add vixie-cron default

9.c. 可选:文件索引

如果你想索引你的系统文件使得你能够使用locate工具很快定位它们, 你需要安装sys-apps/slocate

代码 3.1: 安装slocate

# emerge slocate

9.d. 文件系统工具

根据你所使用的文件系统的不同,你需要安装必须的文件系统工具(用于检查文件 系统完整性、创建额外的文件系统等)。

以下的表格列出了特定文件系统所需要安装的工具。 并不是所有的硬件构架都支持每种文件系统的。

文件系统 工具 安装命令
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

可选:针对IBM硬件的RAID工具

如果你正在基于POWER5的系统上使用SCSI RAID,你应该考虑安装iprutils。 这个工具可以帮助你顺利地使用RAID磁盘阵列,获取磁盘阵列中磁盘的使用状态, 并且在其它功能中更新它们的微码。

代码 4.2: 安装iprutils

# emerge iprutils

9.e. 网络工具

如果你不需要任何其它网络相关的工具(例如ppp或dhcp客户端)可以跳过这部分内 容继续进入配置引导程序

可选:安装一个DHCP客户端

如果你需要Gentoo为你的网卡自动获得IP地址,你需要安装dhcpcd(或者 任何其它的DHCP客户端——参见网络模块当 中的DHCP客户端列表)。如果你不安装的话,你安装完Gentoo系统后可 能会无法连接网络。

代码 5.1: 安装dhcpcd

# emerge dhcpcd

可选:安装PPPoE客户端

如果你需要ppp来连接网络,你需要安装它。

代码 5.2: 安装ppp

# emerge ppp

现在进入配置引导程序部分。


[ << ] [ < ] [ 主页 ] [ > ] [ >> ]


打印

查看全部

更新于2009年 7月 11日

本翻译已经不再被维护

总结: 就像我们之前提及的,拥有Gentoo就是拥有个性化配置。在这一章节我们将帮助你选择和安装一些重要的工具。

Sven Vermeulen
作者

Grant Goodyear
作者

Roy Marples
作者

Daniel Robbins
作者

Chris Houser
作者

Jerry Alexandratos
作者

Seemant Kulleen
Gentoo x86开发人员

Tavis Ormandy
Gentoo Alpha开发人员

Jason Huebel
Gentoo AMD64开发人员

Guy Martin
Gentoo HPPA开发人员

Pieter Van den Abeele
Gentoo PPC开发人员

Joe Kallar
Gentoo SPARC开发人员

John P. Davis
编辑

Pierre-Henri Jondot
编辑

Eric Stockbridge
编辑

Rajiv Manglani
编辑

Jungmin Seo
编辑

Stoyan Zhekov
编辑

Jared Hudson
编辑

Colin Morey
编辑

Jorge Paulo
编辑

Carl Anderson
编辑

Jon Portnoy
编辑

Zack Gilburd
编辑

Jack Morgan
编辑

Benny Chuang
编辑

Erwin
编辑

Joshua Kinard
编辑

Tobias Scherbaum
编辑

Lars Weiler
编辑

Jochen Maes
编辑

Xavier Neys
编辑

Joseph Jezak
编辑

Joshua Saddler
编辑

Gerald J. Normandin Jr.
审校

Donnie Berkholz
审校

Ken Nowack
审校

杨珂
译者

沈辰俊
译者

叶宝泰
译者

张乐
译者

余雷
译者

王国辉
译者

娄东斌
译者

贾震
译者

杨小广
译者

余鈺炜
译者

陈代焱
译者

范华
译者

陈永骥
译者

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Edurium
Copyright 2001-2010 Gentoo Foundation, Inc. Questions, Comments? Contact us.