内容简介
1 Linux Information Sheet
1-1 Linux的简介
1-2 Linux的特性
1-3 硬件需求
1-3-1 最小配置
1-3-2 可用配置
1-3-3 支持的硬件
1-4 移植程序及其它软件的不完整列表
1-5 谁使用Linux?
1-6 取得Linux
1-6-1 匿名FTP
1-6-2 CDROM(略)
1-6-3 其它取得Linux的方法
1-7 Linux的法律状况
1-8 关于Linux的新闻
1-9 展望未来
1-10 关于本文件
1-11 法律声明
2 系统设置——HOWTO
2-1 导言
2-2 一般系统设置
2-2-1 键盘
2-2-2 编译内核
2-2-3 开机信息(Bootup Messages)
2-2-4 用户名称(Hostname)
2-2-5 Sendmail停机
2-2-6 设备驱动器(Device Drivers)
2-2-7 鼠标(Mouse)
2-2-8 安装位置(Mount Points)
2-2-9 LILO和Loadlin
2-2-10 打印机的设置
2-3 软件设置
2-3-1 bash(1)
2-3-2 ls(1)
2-3-3 less(1)
2-3-4 emacs(1)
2-3-5 joe(1)
2-3-6 jed
2-3-7 TeX and Friends
2-3-8 PPP
2-3-9 POP用户端程序
2-3-10 X窗口系统
2-3-11 Fortran
2-3-12 用户设置
2-4 结束语
2-4-1 版权声明(译者注:版权声明不译)
2-4-2 有关键议与意见
2-4-3 责任声明
3 The Linux GCC HOWTO
3-1 写在前面
3-1-1 译者的话
3-1-2 动与静
3-1-3 作者的补充说明
3-1-4 印刷与排版
3-2 东西在哪儿?
3-2-1 GCC-HOWTO在哪儿?
3-2-2 GCC相关的资料又在哪儿?
3-2-3 GCC
3-2-4 C程序库与头文件
3-2-5 有关的工具(as,ld,ar,strings etc)
3-3 GCC的安装与GCC的设置
3-3-1 GCC的版本
3-3-2 东西装好后都到哪儿去了?
3-3-3 头文件
3-3-4 建立交叉编译器(Building cross compilers)
3-4 移植程序与编译程序
3-4-1 GCC自行定义的符号
3-4-2 在线帮助
3-4-3 移植能力
3-5 除错与管理
3-5-1 预防重于治疗(lint)
3-5-2 除错
3-5-3 管理
3-6 连接
3-6-1 共享程序库和静态程序库的比较
3-6-2 在库中查找(‘sin ()在哪个程序库里? )
3-6-3 X文件
3-6-4 建立你自己的程序库
3-7 动态载入
3-7-1 基本概念
3-7-2 错误信息
3-7-3 控制动态载入器的运行
3-7-4 以动态载入方式编写程序
3-8 与开发人员联系
3-8-1 Bug报表
3-8-2 协助发展
3-9 小结
3-9-1 名人榜
3-9-2 翻译
3-9-3 欢迎任何的反馈
3-9-4 合法的行径规定
3-10 索引
4 Kernel HOWTO
4-1 简介
4-1-1 请先看此!
4-1-2 文章风格说明
4-2 重要问题与解答
4-2-1 内核到底是做什么的?
4-2-2 为什么要更新内核?
4-2-3 较新的内核支持哪些硬件?
4-2-4 需要哪个版本的GCC或是Libc?
4-2-5 什么是可载入模组?
4-2-6 需要多大的磁盘空间?
4-2-7 需要多长的时间?
4-3 如何真正进行内核的配置?
4-3-1 取得源代码
4-3-2 解开源代码的包
4-3-3 配置内核
4-3-4 现在应该做什么(The Makefile)?
4-4 编译内核
4-4-1 清除与确认
4-4-2 编译时期
4-4-3 其他可以“make”的东西
4-4-4 安装内核
4-5 修补内核
4-5-1 使用修补文件
4-5-2 如果有错误发生
4-5-3 删除.orig文件
4-5-4 其它的修补文件
4-6 附加的版本
4-6-1 kbd
4-6-2 util-Linux
4-6-3 hdparm
4-6-4 gpm
4-7 一些容易出错的地方
4-7-1 make clean
4-7-2 巨大或缓慢的内核
4-7-3 内核无法编译
4-7-4 新版的内核似乎不能启动
4-7-5 你忘了执行LILO或系统根本不能启动
4-7-6 系统报告‘warning:bdflush not running’
4-7-7 系统报告‘undefined symbols’而且无法编译
4-7-8 无法让我的IDE/ATAPI CD-ROM正常工作
4-7-9 系统显示关于‘obsolete routing requests’的奇怪信息
4-7-10 防火墙功能无法在1.2.0上工作
4-7-11 “Not a compressed kernel Image file”
4-7-12 升级至1.3.x后在控制台终端上的问题
4-7-13 内核升级后似乎无法编译东西
4-7-14 增加上限
4-8 升级至2.0.x的注意事项
4-9 可载入模组
4-9-1 安装模组工具
4-9-2 与内核发行的模组
4-10 其它配置选项
4-10-1 General setup(一般设置)
4-10-2 Networking options(网络选项)
4-11 秘诀和技巧
4-11-1 重定向make或是patch命令的输出
4-11-2 条件式的内核安装
4-11-3 内核更新
4-12 其它可能相关有用的HOWTOs
4-13 杂项
4-13-1 作者
4-13-2 预定目标
4-13-3 贡献者
4-13-4 版权声明、许可、诸如此类的
5 Linux模组安装mini-HOWTO
5-1 本文件的目的
5-2 警告
5-3 先决条件
5-4 编译加速
5-5 针对模组重新编译内核
5-6 针对模组设置Debian或RedHat
5-7 针对模组设置Slackware
5-8 针对模组设置其它发行版
5-9 版权与其它合法性事项
6 Linux XFree86 HOWTO
6-1 介绍
6-1-1 其他资料来源
6-1-2 该文件的新版本
6-1-3 回函与订正
6-2 硬件需求
6-3 安装XFree86
6-4 设置XFree86
6-4-1 一般设置
6-4-2 解决困难
6-4-3 自定义设置
6-4-4 使用16位的颜色
6-5 执行XFree86
6-5-1 使用的条件
6-5-2 感谢
6-6 翻译
7 磁盘空间限制简易使用说明
7-1 如何在Linux上启动Quota?
7-2 什么是Quota?
7-2-1 目前在Linux上的情况
7-2-2 在Linux上使用Quota的需求
7-3 在Linux上设置Quota——第一部分:配置
7-4 在Linux上设置Quota——第二部分:为用户及组指定Quota
7-4-1 为特定用户指定Quota
7-4-2 为特定组指定Quota
7-4-3 为一群用户指定相同的Quota值
7-5 其它的Quota命令
7-5-1 Quotacheck
7-5-2 Repquota
7-5-3 Quotaon以及Quotaoff
8 The Linux Partition-Rescue mini-HOWTO
8-1 简介
8-1-1 声明
8-1-2 版权
8-2 事前所需要准备的工作
8-2-1 你所需要的
8-2-2 假设
8-3 冲啊!我要把我的磁盘分区救回来!
8-3-1 用Partition Magic程序来复原我的磁盘分区
8-3-2 改变磁盘分区的格式为Linux Native
8-3-3 最后的工作
8-4 贡献
8-4-1 作者
8-4-2 感谢
9 Automount mini-HOWTO文件系统自动安装程序
9-1 简介
9-1-1 什么是文件系统自动安装
9-2 安装
9-3 设置
9-4 等待卸下文件系统可真是漫长
9-5 问题
9-5-1 我找不到/auto/floppy或任何我要找的安装点(目录)
9-5-2 我怎么看到已经安装了哪些东西?
9-5-3 我放进一片Win95的磁盘(“vfat”),而自动检测到它只是一片一般的FAT磁盘
9-5-4 我的文件系统/grumblesmurf已经安装,但是用kill-SIGUSRI却无法卸载
9-5-5 有autofs这样的好东西,我应该感谢谁呢?
9-5-6 我从哪里可以得到更多关于文件系统自动安装的资料?
10 无磁盘Linux mini-HOWTO
10-1 修改
10-2 如何设置一个无磁盘的Linux计算机?
10-3 相关文章
10-4 硬件
10-5 基本概念
10-5-1 设置个人计算机
10-5-2 在服务器上设置bootpd
10-5-3 在服务器上构造bootpd
10-5-4 了解TFTP
10-5-5 在远端服务器上设置一个小型的Linux构造
10-5-6 构造TFTP服务器
10-5-7 最后工作
10-6 内存以及磁盘空间的要求
10-7 可能的错误
10-8 本文件中的错误以及更详细的解说
11 在Linux下撰写程序来使用I/O端口
11-1 介绍
11-2 在C语言下使用I/O端口
11-2-1 正规的方法
11-2-2 另一个替代的方法:/dev/port
11-3 硬件中断(IRQs)与DMA存取
11-4 高精确的时序
11-4-1 延迟时间
11-4-2 时间的测量
11-5 使用其他程序语言
11-6 一些有用的I/O端口
11-6-1 并口(parallel port)
11-6-2 游戏口(操纵杆)(game port)
11-6-3 串行口(serial port)
11-7 提示
11-8 问题排除
11-9 程序代码范例
11-10 致谢
12 The Linux+DOS+Win95 mini-HOWTO
12-1 问题详述
13 使用LILO做为Win95+WinNT+Linux多重开机mini-HOWTO
13-1 简介
13-2 安装操作系统
13-2-1 安装Windows 95
13-3 Linux部分
13-4 Windows NT部分
13-5 Windows 95部分
13-6 参考资料
14 Linux+NT OS Loader mini-HOWTO
14-1 摘要
14-2 NT OS Loader是如何运行的?
14-3 如何安装Windows NT及Linux在同一系统上的提示?
14-3-1 安装Windows NT
14-3-2 磁盘分区
14-3-3 安装Linux
14-3-4 LILO
14-4 Bootpart
14-5 Linux部分的工作
14-6 Windows NT部分的工作
14-7 再做一次
14-8 排除问题
14-9 其它
14-9-1 参考资料
14-9-2 感谢
14-9-3 反馈
14-9-4 译注:以NT Loader启动FreeBSD
15 Linux+FreeBSD mini-HOWTO
15-1 什么是FreeBSD?
15-2 FreeBSD标识硬盘的方式
15-2-1 FreeBSD“slices”和“partitions”
15-2-2 Linux和FreeBSD中的硬盘与分区标识
15-3 在Linux和FreeBSD间分享Swap空间
15-3-1 安装和准备Linux
15-3-2 安装FreeBSD
15-3-3 在Linux中设置FreeBSD的Swap分区
15-4 使用LILO来启动FreeBSD
15-5 安装文件系统
15-5-1 在Linux中安装UFS文件系统
15-5-2 在FreeBSD上安装ext2fs文件系统
15-6 执行其它系统的可执行文件
15-6-1 在Linux下执行FreeBSD的可执行文件
15-6-2 在FreeBSD下执行Linux的可执行文件
15-7 参考文献以及其它有趣的文件
15-8 感谢和版权
15-8-1 Disclaimer
15-8-2 Copyright
16 在Linux下建立软件版本
16-1 简介
16-2 从取得开始
16-3 使用Make
16-4 克服困难
16-4-1 连接错误
16-4-2 其它问题
16-4-3 调整与微调
16-4-4 去哪取得进一步的帮助?
16-5 最后的步骤
16-6 第一个例子:Xscrabble
16-7 第二个例子:Xloadimage
16-8 第三个例子:Fortune
16-9 哪里可找到源代码文件?
16-10 总结
16-11 参考与进一步阅读资料
17 Linux Chinese HOWTO
17-1 前言
17-1-1 简介
17-1-2 注意事项
17-1-3 最新版本
17-1-4 版权及声明
17-1-5 目标
17-1-6 感谢
17-2 在Linux上使用中文的困难
17-3 如何取得中文软件?
17-3-1 中文软件站点
17-3-2 善用Archie
17-4 显示及输入中文
17-4-1 XCIN+crxvt
17-4-2 yact
17-4-3 bcsl6
17-4-4 chdrv
17-4-5 CXterm
17-4-6 XA(Xcin Anywhere)
17-4-7 新增输入法
17-4-8 中文输入问题
17-5 中文 X Window
17-5-1 CXWin
17-5-2 安装中文字体
17-5-3 TaBE及B5LE
17-6 中文打印
17-6-1 cnprint
17-6-2 ps2cps
17-6-3 bg2ps
17-6-4 gb2ps
17-7 中文排版软件
17-7-1 LaTeX+CJK
17-7-2 ChiTeX
17-7-3 六书(Dtop)
17-7-4 ChinesePower
17-7-5 EasyFlow
17-8 有用的中文软件
17-8-1 Cjoe-Joe s Own Chinese Editor
17-8-2 Celvis
17-8-3 Cvim
17-8-4 He
17-8-5 Hztty
17-8-6 Ktty
17-8-7 Cemacs与CChelp For Emacs
17-8-8 MULE
17-8-9 Hc
17-8-10 Ctin
17-8-11 其它小玩意
17-9 基它软件的中文相关问题
17-9-1 Netscape Navigator
17-9-2 Sendmail
17-9-3 Procmail
17-9-4 Telnet
17-9-5 Less
17-9-6 Pine
17-9-7 Samba
17-9-8 Lynx
17-9-9 Minicom
17-9-10 Fingerd
17-9-11 TinTin++
17-10 Linux的中文化
17-10-1 Linux中文文件计划
17-10-2 Linux中文化计划
17-10-3 Linux的中文站点
17-10-4 Linux的中文讨论区
17-11 常见问题解答
17-11-1 为何我无法输入中文?
17-11-2 我已取回NTU TTF字体,但如何解压缩呢?
17-11-3 Netscape的标题栏/书签看不到中文!
17-11-4 我的Netscape看不到中文呀!
17-11-5 如何在Netscape输入中文?
17-11-6 ChiTeX与CJK有何不同?可否同时安装?
17-12 附录——FTP.IFCSS.ORG的中文软件列表
18 LinuxDOC+Emacs+Ispell-HOWTO
18-1 写在前面
18-1-1 版权
18-1-2 铭谢
18-1-3 评论
18-1-4 版本
18-2 简介
18-2-1 SGML
18-2-2 LinuxDoc形态定义
18-2-3 SGML-Tools
18-3 您的第一份文件
18-3-1 从一份纯文本文件开始
18-4 设置Emacs
18-4-1 重音文字(Accented Characters)
18-4-2 SGML模式(SGML mode)
18-4-3 PSGML模式(PSGML mode)
18-4-4 其他相关模式
18-5 Ispell
18-5-1 选择您的预设辞典(default dictionaries)
18-5-2 为特定文件设置个别的辞典
18-5-3 文件的拼写检查
18-5-4 个人辞典与个别文件辞典(local file dictionary)的比较
18-5-5 键入时的拼写检查
18-6 一些技巧
18-6-1 自动插入页首(header)
18-7 Insert-sgml-header程序之范例
19 RPM HOWTO
19-1 Introduction
19-2 Overview
19-3 General Information
19-3-1 Acquiring RPM
19-3-2 RPM Requirements
19-4 Using RPM
19-5 Now what can I really do with RPM?
19-6 Building RPMs
19-6-1 The rpmrc File
19-6-2 The Spec File
19-6-3 The Header
19-6-4 Prep
19-6-5 Build
19-6-6 Install
19-6-7 Optional pre and post Install/Uninstall Scripts
19-6-8 Files
19-6-9 Building It
16-9-10 Testing It
19-6-11 What to do with your new RPMs?
19-6-12 What Now?
19-7 Multi-architectural RPM Building
19-7-1 Sample Spec File
19-7-2 Optflags
19-7-3 Macros
19-7-4 Excluding Architectures from Packages
19-7-5 Finishing Up
19-8 Copyright Notice
20 RPM+Slackware mini-HOWTO
20-1 简介
20-2 取得软件
20-3 安装软件
20-4 重要的错误
20-5 感谢
20-6 版权声明
21 SGML-Tools使用说明
21-1 简介
21-1-1 关于此文件
21-1-2 为何用SGML?
21-1-3 它如何运行?
21-2 安装
21-2-1 安装软件
21-2-2 编排SGML文件
21-2-3 ISO 8859-1字符集
21-3 使用SGML-Tools编写文件
21-3-1 基本概念
21-3-2 特殊字符
21-3-3 Verbatim与Code环境
21-3-4 文件内容概观
21-3-5 交互参考
21-3-6 字体
21-3-7 列表
21-3-8 更进一步的资料
22 The Linux Sound Playing HOWTO
22-1 介绍
22-1-1 本文件的版权
22-1-2 所列出应用程序的版权
22-1-3 哪里可以取得本文件?
22-1-4 回函
22-1-5 感谢
22-2 播放各种声音格式
22-2-1 MIDI
22-2-2 Modules
22-2-3 MPEG
22-2-4 WAV
22-2-5 其它东西
22-3 其他实用处理声音的应用工具
22-3-1 Volume
22-3-2 Sound Studio
22-3-3 Tickle Music
22-4 参考资料
23 使用电池供电的Linux mini-HOWTO
23-1 简介
23-1-1 在你发问前
23-1-2 这份文件是关于
23-1-3 导读
23-1-4 反馈
23-1-5 声明
23-1-6 版权
23-2 一般资料
23-2-1 有关您的电池
23-2-2 有关省电
23-3 先进能源管理APM
23-3-1 APM能为你做什么事?
23-3-2 如何在Linux中启用APM支持功能?
23-3-3 APM支持以及PCMCIA驱动程序
23-3-4 apmd版本
23-3-5 如果我的笔记本电脑不支持APM的话
23-4 改变某些一般的系统设置
23-4-1 crond保护程序与atrun保护程序
23-4-2 update/bdflush保护程序
23-4-3 syslogd保护程序
23-4-4 init命令
23-4-5 swap磁盘分区
23-4-6 apache httpd网页服务器保护程序
23-4-7 XFree86版本
23-4-8 emacs编辑程序
23-4-9 如何找出更多优化的方法?
23-5 附录
23-5-1 给Linux供应商的信息
23-5-2 感谢
23-5-3 关于这份文件
24 Linux的Database-SQL-RDBMS HOWTO文件(Postgre-SQL对象关系数据库系统)
24-1 引言
24-2 本文件的其他格式
24-3 物理定律也适用于计算机软件!
24-4 PostgreSQL是什么?
24-5 何处取得?
24-6 PostgreSQL支持超过200 Gig的超级数据库
24-7 凭什么相信PostgreSQL?Regression测试版本(Regression test package)为用户建立信心
24-8 PostgreSQL的前端GUI工具(图像用户界面)
24-9 PostgreSQL的综合开发环境工具(GUI IDE)
24-10 PostgreSQL的界面驱动程序
24-10-1 PostgreSQL的ODBC驱动程序
24-10-2 PostgreSQL的UDBC驱动程序
24-10-3 PostgreSQL的JDBC驱动程序
24-10-4 PostgreSQL的Java
24-11 PostgreSQL的PERL数据库界面(Database Interface,DBI)
24-11-1 PostgreSQL的PERL 5界面
24-11-2 PERL数据库界面DBI
24-12 PostgreSQL管理工具
24-12-1 PGACCESS-PostgreSQL管理的GUI工具
24-12-2 PostgreSQL的窗口交互式查询工具(WISQL或MPSQL)
24-12-3 名为PSQL的PostgreSQL交互式查询工具(ISQL)
24-12-4 MPMGR——PostgreSQL的数据库管理工具
24-13 只使用一个显示器(monitor)来建立多台PostgreSQL计算机
24-14 PostgreSQL的应用程序和工具
24-14-1 PostgreSQL的4GLInternet网络数据库程序——AppGEN开发系统
24-14-2 PostgreSQL的互联网界面——DBENGINE
24-14-3 PostgreSQL的Apache服务器
24-14-4 HTML的HEITML服务器端扩展和一个PostgreSQL的4GL语言
24-14-5 PostgreSQL的America On-line AOLInternet网络服务器
24-14-6 PostgreSQL的疑难/计划追踪系统程序工具(Problem/Project Tra-cking System Application Tool for PostgreSQL)
24-14-7 把dbase的dbf文件转换给PostgreSQL
24-15 PostgreSQL的网络数据库设计/完成工具——EARP
24-15-1 EARP是什么?
24-15-2 施行
24-15-3 你需要什么来执行EARP?
24-15-4 它如何工作?
24-15-5 何处取得EARP?
24-6 PHP Hypertext PreProcessor——PostgreSQL的服务器端HTML嵌入命令脚本语言
24-16-1 主要特色
24-16-2 名誉
24-16-3 PHP 3——简史
24-16-4 我能用PHP/FI做什么?
24-16-5 一个简单的例子
24-16-6 CGI重定向(CGI Redirection)
24-16-7 在命令行执行PHP/FI
24-17 PostgreSQL的Python界面
24-17-1 如何取得PyGres?
24-17-2 资料和支持
24-18 PostgreSQL和Internet网络的网关(gateway)——WDB-P95
24-18-1 有关WDB-P95
24-18-2 PostgreSQL服务器、pgperl和httpd是否需在同一计算机?
24-19 “C”、“C++”ESQL/C语言界面和PostgreSQL的逐位运算符(Bitwise Operators)
24-19-1 “C”界面
24-19-2 “C++”界面
24-19-3 ESQL/C
24-19-4 PostgreSQL的逐位运算符
24-20 PostgreSQL的日文假名码(Kanji Code)
24-21 移植PostgreSQL到Windows 95/NT
24-22 通信论坛
24-22-1 取得免费电子邮件帐户
24-22-2 英文通信论坛
24-22-3 通信论坛存库
24-22-4 西班牙文通信论坛
24-23 文件和参考书
24-23-1 用户指南和说明书
24-23-2 线上文件
24-23-3 有用的参考书
24-23-4 ANSI/ISO SQL规格文件——SQL 1992、SQL 1998
24-23-5 ANSI/ISO SQL 1992的语法
24-23-6 ANSI/ISO SQL 1998的语法
24-23-7 初学者SQL指南
24-23-8 SQL92的时态扩展(Temporal Extension)
24-23-9 第零部分——取得ISO/ANSI SQL文件
24-23-10 第一部分——ISO/ANSI SQL当前情况
24-23-11 第二部分——ISO/ANSI SQL基金(ISO/ANSI SQL Foundation)
24-23-12 第三部分——ISO/ANSI SQL调用级界面(Call Level Interface)
24-23-13 第四部分——ISO/ANSI SQL持久储存模组(Persistent Stored Modules)
24-23-14 第五部分——ISO/ANSI SQL结合(Bindings)
24-23-15 第六部分——ISO/ANSI SQL XA界面规范(SQL/XA)
24-23-16 第七部分——时态ISO/ANSI SQL
24-23-17 第八部分——ISO/ANSI SQL MULTIMEDIA(SQL/MM)
24-24 PostgreSQL的技术支持
24-25 经济和商业方面
24-26 其他数据库的名单
24-27 Internet网络搜寻提示
24-28 结论
24-29 FAQ——有关PostgreSQL的问题
24-30 版权通知
24-31 附录甲——初学者SQL指南
24-31-1 PostgreSQL指南
24-31-2 网络URL地址
24-32 附录乙——Linux快速安装指南
A Redhat 6.0的安装方法
A-1 硬件需求
A-2 准备主机相关信息及预备工作
A-3 安装Redhat Linux