万卷书   首页 > 电脑书籍 > Linux >Red Hat Linux 5.1 安装指南(附录C)--包清单(1)
 
dev -- (Version 2.5.5, 0K)
Unix和类unix系统(包括Linux)使用文件系统条目来代表机器连接的设备. 所有这些条目都在/dev目录(虽然不是必须的), 这个包含有最常见的/dev条目. 这些文件是系统正常工作的基础.


etcskel -- (Version 1.3, 5K)
这是Red Hat系统基础的一部分. 它包括在/etc/skel中的文件, 用来当新帐号创建时定位每个用户的HOME目录.


filesystem -- (Version 1.3.1, 79K)
这个包含有一个Linux系统的基本目录结构, 包括目录的合适的访问权限. 这个结构符合Linux文件系统标准(FSSTND) 1.3.


initscripts -- (Version 3.55, 76K)
这个包含有启动系统, 修改运行级别, 和关闭系统用到的script. 它还包括激活和挂起大多数网络界面的script.


mailcap -- (Version 1.0, 29K)
这是Red Hat Mailcap包. 安装它将允许象lynx的程序自动使用zgv来显示图象(假定zgv已经安装).


pam -- (Version 0.64, 1,637K)
PAM (Pluggable Authentication Modules)是一个有力的,灵活的,可扩展的鉴定系统, 让系统管理员不须重编译PAM兼容的应用程序, 就可以配置它们的鉴定.


pamconfig -- (Version 0.51, 2K)
这个包仅为兼容的原因而提供. 如果命令:

rpm -q --whatrequires pamconfig

没有返回包的名称, 您可以移去这个包:

rpm -e pamconfig


passwd -- (Version 0.50, 17K)
使用PAM (Pluggable Authentication Modules)修改口令. 象所有的PAM应用, 它可以用/etc/pam.d/目录下的一个文件来配置.


pwdb -- (Version 0.54, 1,256K)
pwdb (Password Database Library) 允许可配置地访问和管理/etc/passwd, /etc/shadow, 和网络鉴定系统包括NIS和Radius.


redhat-release -- (Version 5.1, 0K)
Red Hat Linux版本文件


rootfiles -- (Version 1.5, 2K)
这个包含有root用户的所有启动文件. 它们通常和etcskel包中的文件一样.


setup -- (Version 1.9.1, 8K)
这个包含有许多重要的配置和设置文件, 包括passwd, group, profile文件等.


termcap -- (Version 9.12.6, 424K)
/etc/termcap文件是一个定义不同的终端和终端仿真的数据库. 程序使用/etc/termcap 可以访问终端的不同特性, 如鸣叫, 彩色和图形.

C.3 管理工具(Daemons)
本节包含您的Red Hat Linux系统中所有的管理工具. 管理工具是可以自动运行, 为您执行不同的系统功能.

SysVinit -- (Version 2.74, 141K)
SysVinit是系统启动时Linux内核启动的第一个程序, 控制启动, 运行和关闭所有其他程序.


at -- (Version 3.1.7, 60K)
at和batch从标准输入设备或一个特定的文件读入命令, 然后在以后用/bin/sh执行.


bdflush -- (Version 1.5, 9K)
这个程序刷新内核保持的磁盘缓冲区, 使它们不至过于陈旧.


gpm -- (Version 1.13, 193K)
GPM为诸如emacs,Midnight Commander等文字界面的Linux应用增加鼠标支持. 它还提供用鼠标进行切割和粘贴的操作. 它包括一个程序允许在单击鼠标键时弹出菜单.


kernel-pcmcia-cs -- (Version 3.0.0, 677K)
支持PCMCIA卡.


procmail -- (Version 3.10, 180K)
Red Hat Linux 使用procmail控制本地邮件传输. 另外, procmail可以做许多不同的自动过滤, 预分类, 邮件控制的工作. 它是SmartList邮件清单处理器的基础.


sendmail-cf -- (Version 8.8.7, 611K)
这个包有所有的配置文件, 用来生成和基本邮件软件包一起发布的sendmail.cf文件. 如果您需要重新配置sendmail.cf文件, 您就需要这个包. 例如, 默认的sendmail.cf 不配置UUCP. 如果您需要用UUCP收发邮件, 您就需要这个包帮助您重新配置.


sendmail-doc -- (Version 8.8.7, 1,219K)
这个包含有版本信息, sendmail常见问题, 和一些关于sendmail的文档.


sysklogd -- (Version 1.3, 105K)
这是Linux系统和内核的日志程序. 它在后台运行把消息记录在不同的地方. 通常记录有sendmail日志, 安全日志和其他出错信息.


uucp -- (Version 1.06.1, 2,010K)
UUCP是一个Unix到Unix的传送机制. 它主要用于从远程站点下载和上载邮件和新闻到本地机器.


vixie-cron -- (Version 3.0.1, 54K)
cron是一个标准的UNIX程序, 用来定时运行用户指定的程序. vixie cron在基本的 UNIX cron上增加了许多新的特性, 包括更好的安全性能和更强的配置选项.


C.4 开发(Development)
本节包含程序员感兴趣的包. Red Hat Linux提供许多非常有用的程序员工具, 所以这里有几个不同的小节.


C.4.1 创建(Build)
本节的包帮助程序员容易地创建程序.


libtool -- (Version 1.0h, 379K)
GNU libtool是一组脚本可以自动地配置UNXI结构来以一般的方式创建共享库.


C.4.2 Building
本节的包帮助程序员容易地创建程序.


autoconf -- (Version 2.12, 524K)
GNU的"autoconf"是一个源程序和Makefile配置的工具. 它通过允许人们用不同的配置选项创建包, 来帮助程序员创建可移植的和可配置的包.

"autoconf"对最终用户是不需要的 - 它只用于创建配置脚本.


automake -- (Version 1.3, 777K)
Automake是一个实验的Makefile生成器. 它需要4.4BSD make和include文件, 但是它的目标是可移植和附合GNU为Makefile变量和目标的标准.


make -- (Version 3.76.1, 247K)
make程序用来协调编译和连接一组源程序生成程序, 只有必要时才重编译, 这样就节约了程序员的时间. 事实上, make可以做更多 -- 阅读info文档.


pmake -- (Version 1.0, 126K)
Pmake是make的特别版本, 支持标准make程序没有的一些格式. 有些berkeley 程序有为pmake写的Makefile.


C.4.3 调试(Debuggers)
本节的包使您更容易发现程序的错误.


ElectricFence -- (Version 2.0.5, 44K)
Electric Fence是一个库可以用来C编程和调试. 在编译时连接它, 它会警告您可能的错误, 如没有内存等.


gdb -- (Version 4.17, 1,236K)
这是一个全特性的, 命令驱动的调试程序. 它允许您跟踪程序的执行, 检查它们的内部状态. 它作用于GNU C编译器gcc编译的C和C++.


strace -- (Version 3.1, 113K)
Strace为另一个程序作的每一次系统调用打印一条记录, 包括传送的参数和返回值.


xxgdb -- (Version 1.12, 95K)
xxgdb 是GNU调试程序的图形界面. 它能在执行时显示源程序, 设置断点, 单步执行 -- 所有的都有一个易于使用的图形的X界面.


C.4.4 语言(Languages)
本节包含不同的程序语言.


basic -- (Version 1.20, 53K)
这是一个BASIC解释器. 您可以用它来执行BASIC程序.


bin86 -- (Version 0.4, 70K)
这个包提供了实模式80x86指令的汇编器和连接器. 实模式下运行的程序, 包括 LILO等, 需要这个包来从源程序创建执行程序.


ctags -- (Version 2.0.3, 77K)
一个更好的ctags, 可以为所有可能的标记类型生成标记: 宏定义, 枚举值, 函数和方法定义, enum/struct/union标记, 外部函数原形, typedefs 和变量声明. 使用了条件路径选择算法来解决复杂的选择, 它不会轻易被包含#if预编译条件结构所迷惑. 还可以用于打印一份在源文件中找到的所选对象的清单.


egcs -- (Version 1.0.2, 2,968K)
一个编译器集成了高效稳定的开发环境所需的所有优化和特性.


egcs-c++ -- (Version 1.0.2, 1,965K)
这个包为GNU C编译器增加了C++支持. 它包含了大多数当前C++的特性, 包括模板和意外处理. 它不包括标准的C++库.


egcs-g77 -- (Version 1.0.2, 2,569K)
这个包为GNU编译器增加了Fortran 77的支持.


egcs-objc -- (Version 1.0.2, 1,648K)
这个包为GNU C器增加勒Objective C支持. Objective C是一个面向对象的C语言, 主要在NextStep系统. 这个包不包括标准的Objective C库.


expect -- (Version 5.24, 2,297K)
Expect是一个工具可以自动和应用程序交互, 这些程序有telnet, ftp, passwd, fsck, rlogin, tip, 等等. 它是一个脚本更容易控制其他程序.


f2c -- (Version 19970805, 819K)
f2c是一个 Fortran到C 的翻译程序.


fort77 -- (Version 1.14a, 11K)
这是f2c的驱动程序.


gcc -- (Version 2.7.2.3, 2,046K)
GNU C编译器 -- 一个全特性的ANSI C编译器, 还支持K&R C. GCC提供了许多的源程序错误检查, 产生调试信息, 执行许多不同的优化. 包括C++和Objective C的编译器.


guavac -- (Version 0.3.1, 2,676K)
Guavac是一个Java程序语言的独立的编译器. 它是由C++写成, 可以移植到任何支持GNU C++编译器的平台.


kaffe -- (Version 0.9.2, 436K)
Kaffe是一个执行Java二进制代码的虚拟机. 这个虚拟机可以配置成两种模式. 一种模式是纯的二进制代码解释器; 第二种模式是执行从绝对代码到主机本地代码的实时转换. 这可以使执行速度加快, 但灵活性降低.


kaffe-bissawt -- (Version 0.9.2, 526K)
Biss-AWT是一个集成到kaffe的一个AWT窗口工具. 它可以让Java程序利用X.


p2c-devel -- (Version 1.20, 507K)
是一个Pascal到C的翻译器.


python -- (Version 1.5.1, 5,320K)
Python是一个解释的, 面向对象的脚本语言. 它包含对动态装载对象, 类, 模块和例外的支持. 通过C代码给新系统库增加界面是直截了当的.

这个Python包含有大多数标准Python模块, 还有Tk和RPM的界面模块.


python-devel -- (Version 1.5.1, 2,878K)
Python解释器可以容易地动态装载和嵌入其他程序. 这个包含有头文件和库.


python-docs -- (Version 1.5.1, 2,611K)
这个包含有Python语言的文档.


tcl -- (Version 8.0.2, 5,438K)
TCL是一个简单的脚本语言, 设计用来嵌入其他应用. 这个包含有tclsh, 一个TCL 应用的简单例子. TCL非常流行于写小的图形应用, 因为它和TK紧密连接.


tclx -- (Version 8.0.2, 1,938K)
TclX是通用的UNIX任务的组扩展. 它增强了对文件, 网络, 调试, 数学, 列表和其他方面的支持. 它可以和tcl或tcl/tk应用一起使用.


tix -- (Version 4.1.0.6, 2,706K)
Tix是tk的增强. 它包括combo box, file selection, notebooks, paned windows, spin controls,和hierarchical list boxes.


tk -- (Version 8.0.2, 5,214K)
Tk是一个X Windows图形组件, 它和TCL语言紧密连接, 让您写一个简单的程序就可得到图形用户界面.Tcl/Tk可以运行在Windows和Macintosh平台.


tkinter -- (Version 1.5.1, 639K)
Python的一个图形界面.


umb-scheme -- (Version 3.2, 1,212K)
UMB Scheme实现了IEEE标准的Scheme程序语言(1990,十二月).


xlispstat -- (Version 3.50, 2,751K)
LISP程序语言.


C.4.5 库(Libraries)
本节包含不同的库. 一些库是正常的系统操作所需要的, 另一些只有当您写的程序用到它们的特性才需要.


cracklib -- (Version 2.7, 69K)
检查口令.


e2fsprogs-devel -- (Version 1.10, 225K)
开发ext2文件系统相关程序所需的库和头文件.


faces-devel -- (Version 1.6.1, 22K)
这是一个xface开发环境. 它包括进行xface开发需要的库和头文件.


giflib -- (Version 3.0, 2,047K)
GIF装载和贮存库和工具.


glibc -- (Version 2.0.7, 15,389K)
包含系统中多程序用的标准库. 为了节约硬盘空间, 同时易于升级, 通用的系统代码放在同一地方由程序共享. 这个包含有最重要的共享库, 标准C库和标准的数学库. 没有它Linux系统无法工作. 它还有各国语言支持和时区的数据库.


glibc-debug -- (Version 2.0.7, 2K)
这个库包含跟踪程序执行用到的调试信息. 只有调试共享库时才需要它们.


glibc-devel -- (Version 2.0.7, 11,602K)
使用标准C库的开发程序, 系统需要这些头文件和目标文件创建可执行文件.


glibc-profile -- (Version 2.0.7, 9,972K)
使用gprof时需要这些库.


gpm-devel -- (Version 1.13, 23K)
这个包允许您开发您自己的可以使用鼠标的字符界面的程序.

上一页 下一页