选择安装软件包。在默认情况下, Linux是一个强大的操作系统,可以提供很多服务。但是,这些服务大多数都是不必要的,会造成安全隐患。

安装Linux的正确方法是:安装一个稳定和安全的系统。首先,要选择必须安装的部件,也
就是软件包组。通过选上 Select individual package单选框,在后面的安装过程中,可以选中或不选单独的软件包。

因为安装的是 Linux服务器,所以不必安装图形界面( XFree86)。在服务器上安装图形界面意味着:更低的处理能力,更少的 CPU时间,更少的内存,更多的安全问题等等。图形界面通常只在工作站上使用。选择安装下面的软件包组:

Networked Workstation

Network Management Workstation

Utilities
选择好软件包组之后,就应该选择单个的软件包了。
注意 选择Select individual package单选框(非常重要),因为只有这样,才会选择安装
单个软件包。
安装程序列出可以选择的软件包组,每个软件包组下面是单独的软件。下面列出的软件,
由于安全、优化或其他原因,一般不要安装。
Applications/Archiving: dump
Applications/File: git
Applications/Internet: finger, ftp, fwhois, ncftp, rsh, rsync, talk, telnet
Applications/Publishing: ghostscript, ghostscript-fonts, mpage, rhs-printfilters
Applications/System: arpwatch, bind-utils, knfsd-clients, procinfo, rdate, rdist,
screen, ucd-snmp-utils
Documentation: indexhtml
System Environment/Base: chkfontpath, yp-tools
System Environment/Daemons: XFree86-xfs, lpr, pidentd, portmap, routed, rusers, rwho,
tftp, ucd-snmp, ypbind
System Environment/Libraries: XFree86-libs, libpng
User Interface/X: XFree86-75dpi-fonts, urw-fonts
在解释为什么不安装这些软件包之前,可能有人会问:为什么不在服务器上装 finger、ftp、
fwhois和telnet呢?因为这些软件从本质上来说是不安全的。假定有一个******了服务器,他
可以用 finger、ftp、fwhois和telnet查询或***网络中的其他计算机。如果没有安装这些软件,他
就不能使用这些软件或者就必须尝试在服务器上安装这些软件,如果这样做,就会被很容易地
跟踪到。可以用 Tripware这样的软件进行跟踪。
1. Applications/Archiving
dump软件包包括 dump和restore两个程序。dump检查文件系统中的文件以确定哪些需要备份,
然后把这些文件拷贝到磁盘、磁带或其他介质上。
2. Applications/File
GIT(GNU 交互式工具)可以浏览文件系统,查看文本或二进制文件,查看或停止进程,
它还包括一些其他相关的工具和 shell脚本(很像 DOS下的NC)。
3. Applications/Internet
finger可以让用户查看系统中其他用户的登录名( login name)、主目录( home directory)、
真实姓名( name)以及登录系统的时间,等等。
ftp是标准的UNIX下的FTP客户软件(命令行)。FTP是在Internet上使用广泛的文件传输协议。

fwhois可以让系统中的用户查询 whois数据库。

 
 
ncftp是增强型的 FTP客户软件。 ncftp的增强包括:支持命令行编辑,命令历史记录,递归
下载(包含子目录的下载),自动匿名登录,以及其他许多功能。
 
 
rsh包括一些程序,这些程序可以在远程计算机上运行命令,登录到其他计算机或在计算机
之间拷贝文件( rsh、rlogin和rcp)。
ntalk包括Internet talk协议的客户端和服务器程序,可以用它与不同计算机上的人进行交谈
(chat)。
telnet是用得较多的登录远程计算机的协议。
4. Applications/Publishing
ghostscript是一套软件,包括: PostScript解释器、 C语言的函数库( ghostscript函数库实现
了对PostScript语言的图形操作)和 PDF文件的解释器。
ghostscript font是一些 PostScript字体, ghostscript解释器使用这些字体。同时,这些字体也
是ghostscript和X11共享的。
mpage把纯文本的文件和 PostScript文件输出到 PostScript打印机上,可以在一张纸上打印多
于一页的内容。
rhs-printfilter包括一组打印驱动,它和 RedHat的printtool结合使用。
5. Applications/System
arpwatch包括 arpwatch和arpsnmp两个程序。它们都是网络监控程序。用来监控以太网和
FDDI网络流量并且建立以太网网址(物理地址)和 IP地址之间对应关系的数据库,如果两者的
对应关系变化了,则会自动用 email报告。
bind-utils包括一套工具,用来查询 DNS(域名服务器)以获得 Internet上主机的信息。
knfsd-clients包括showmount程序,用来查询远程主机的 mount daemon以获取远程主机上的
NFS信息。
procinfo命令可以从“ /proc”(Linux内核虚拟出来的目录)目录获取系统信息,并用适当的
格式显示在标准输出上。
rdate根据RFC 868协议可以从网络中的其他计算机上获取日期和时间信息。
rdist程序维护多台主机上相同文件的多个拷贝。如果可能, rdist会保留文件的 owner、group、
mode和mtime属性,还可以动态地更新正在运行的程序。
ucd-snmp包括各式各样的用于 UCD-SNMP网络管理的实用工具。
screen工具允许在一个终端上同时登录多次。它对于使用 telnet登录远程服务器或使用哑终
端的用户比较有用。
6. Documentation
indexhtml包括一些 HTML文件及图片,在成功安装 RedHat Linux之后,可作为浏览器的欢迎
界面。
7. System Environment/Base
chkfontpath是简单的命令行程序,用来添加、删除和列出 X Window的字体路径。
NIS为网络上的所有计算机提供网络信息,如:登录名、口令、主目录和组信息。

8. System Environment/Daemons

 
XFree86-xfs是XFree86的字体服务程序。能为远程的 X server提供字体( xfs支持TrueType字
体)。
lpr提供管理打印服务的基本工具。
portmapper是一个安全工具,可以防止别人盗用 NIS、NFA及其他敏感的信息。 portmapper
管理RPC(远程调用)连接。 NFS和NIS等协议要用到 RPC。
pidentd包含identd。identd是用来实现 RFC1413身份验证服务。 identd查询TCP/IP连接,返回
用户名以及其他一些关于连接进程的信息,不必安装该服务,网络上几乎不会要求发送端运行
identd。
routed是路由 daemon,接受 RIP并且对外广播网络路由情况的 RIP,以维护当前的路由表。
路由表对网络上的计算机很重要,有了路由表,计算机才能知道往哪里发送 IP包。
rusers允许用户查询连接在本地网络的计算机上的已登录用户的信息。 rusers命令的输出格
式很像who命令,但是列出的是一组或所有局域网上计算机的登录用户信息。
rwho命令的输出格式也很像 who命令,不过它可以显示那些运行 rwho daemon的本地网上的
计算机的登录用户信息。
tftp提供TFTP协议的用户界面,允许用户上传和下传远程计算机上的文件。 TFTP(Trivial
File Transfer)协议通常用于启动无盘工作站。
ucd-snmp提供对SNMP协议的支持。 SNMP(Simple Network Management Protocol)是一个
网络管理协议。
9. System Environment/Libraries
XFree86-libs包含 X程序运行所需要的共享库,这些共享库统一放在一个软件包里以减少磁
盘空间( X Window的Client/Server结构,允许本机不装 X Server而运行X程序——也就是 X客户。
如果想要运行 X程序,在本机上应安装这个库)。
libpng是用来处理 PNG(Portable Network Graphics)图形文件的函数库。 PNG是类似GIF的
位图文件格式。
10. User Interface/X
XFree86-75dpi-fonts是用于X Window的75dpi字体。
uwr-fonts是免费的 35种标准PostScript字体。主要用于 ghostscript。
下面安装程序开始格式化分区了,格式化完成之后,开始安装软件包。