第 11 章 - 获取 Debian GNU/Linux 的支持

优质
小牛编辑
138浏览
2023-12-01

11.1 Debian 系统的其他文档?

  • 策略手册(Policy manual)文档列举了发行版的策略要求, 即, Debian FTP 的结构, 目录, 操作系统的几个设计问题, 等等. 还包括分发包的安全性技术要求, Debian 二进制包和源码包的基本技术.

    可从 debian-policy 软件包或在 http://www.debian.org/doc/devel-manuals#policy 处获得此文档.

  • 已安装 Debian 包的文档: 大多数包的文档都解压在 /usr/doc/PACKAGE.

  • Linux 项目的文档: doc-linux 软件包包含了来自 Linux 文档项目 的大部分最新 HWOTO 和 miniHOWTO.

  • 类 UNIX 联机手册: 很多命令都有一个类 UNIX 的联机手册. 它们参考了所在目录的 'man' 文件, 例如 foo(3) 参照了 /usr/share/man/man3/ 下的联机手册, 并且可以用 man 3 foo 命令将其呼出, 如果是 foo 的第一手册页可以直接用 man foo 呼出.

    可以通过 man -w foo 来学习一个特殊的联机手册 /usr/share/man/ 的内容.

    Debian 的新用户应该注意, 许多常用系统命令的只有安装了以下软件包才可以得到:

    • man-db, 包含了 man 程序本身, 以及操作手册页的其它命令w.

  • 类 GNU 信息页: 许多命令的用户文档, 特别是 GNU 工具的, 是用 GNU 工具 info 读取的信息页. 在 GNU Emacs 或其它信息页浏览器中运行 M-x info 查看.

    手册页的主要特点是, 它是一个超文本系统. 需要 WWW 的支持. info 可在纯文本控制台下运行. 它是先于 WWW 由 Richard Stallman 设计的.

注意你可以使用 WWW 浏览器在你的系统中访问很多文档, 这些文档可以通过 `dwww' 或 `dhelp' 命令从各自的软件包中获得.

11.2 有哪些讨论 Debian 的在线资源事实上 Debian 提供的获得技术支持的主要方法就是使用 email.

11.2.1 邮件列表

有很多 Debian 相关邮件列表.

如果系统里安装了 doc-debian 软件包, 可以从 /usr/share/doc/debian/mailing-lists.txt 文件中获得完整的邮件列表.

Debian 的邮件列表以 debian-list-subject 的格式命名, 例如 debian-announce, debian-user, debian-news. 发送一个主题为 "subscribe" 的邮件到 debian-list-subject-request@lists.debian.org 就可完成对 debian-list-subject 列表的订阅. 用这种方法订阅或退订时记得注清请求.

你也可以使用WWW 表单 来订阅邮件列表. 也可以使用 WWW 表单 退订.

如果你有什么麻烦也可以给邮件列表管理者发信 mailto:listmaster@lists.debian.org.

Debian FTP 的邮件列表可以通过网页在 http://lists.debian.org/ 处获得.

11.2.1.1 邮件列表的规则?

使用邮件列表时, 请遵守以下规则:

  • 请不要故意滥用信息; 那是不礼貌的, Debian 的开发者都是志愿者, 贡献他们的时间, 精力, 和金钱来一起开发 Debian 项目.

  • 不要使用恶劣的语言; 此外, 有些人是通过无线电包通讯来接收列表的, 而咒骂在这里是非法的.

  • 确认您使用正确的列表. 尤其, 不要发送与用户相关的问题到与开发者相关的邮件列表[4]

11.2.2 维护人员

用户可以使用 email 向某个软件包的维护者提问, 如使用 xyz@packages.debian.org 联系 xyz 软件包的维护者.

11.2.3 新闻组

用户可以在以 comp.os.linux.* 或 linux.* 命名的 Linux 新闻组张贴非 Debian 性的 linux 问题, 网上有很多 Linux 新闻组和相关资源, 如在Linux OnlineLinuxJournal 站点.

11.3 寻找 Debian GNU/Linux 相关资料的快速方法?

有很多方法快速查询 Debian 相关服务文档:

  • Google Groups: 一个新闻组搜索引擎.

    例如, 查找别人搜寻 Debian 下 Promise 控制器驱动的经验,可以使用 Promise Linux driver 字段搜索. 你就会得到所有包含这些字符的帖子, 即讨论此主题的地方. 如果再加上 Debian 字段, 就会得到与 Debian 相关的主题.

  • 任何一个常用的搜索引擎, 如 AltaVista 或 url id="http://www.google.com/" name="Google">, 使用正确的搜索字段.

    例如, 搜索 "cgi-perl" 就会得到关于这个软件包比它的控制文件里更详细的解释.

11.4 已知错误的记录?

Debian GNU/Linux 有一个错误跟踪系统(BTS)文件, 详细列举了用户和开发者报告的错误, 每个错误都配有一个识别码, 并持续保留到该错误被标示为处理完成为止.

可以在 http://www.debian.org/Bugs/ 处获得这个文件的拷贝.

可以给 request@bugs.debian.org 发一封正文为 "help" 的 e-mail 从邮件服务器获取错误跟踪系统的数据库.

11.5 如何提交一个 Debian 中的错误?

如果你在 Debian 中发现一个错误, 请阅读报告 Debian 中错误的说明, 这个说明可以通过以下途径获得:

  • 匿名 FTP. Debian 镜像站点的 doc/bug-reporting.txt 文件中含有这个说明.

  • 任何一个安装了 doc-debian 包的 Debian 系统.这个说明在 /usr/doc/debian/bug-reporting.txt 文件中.

你可以使用 bugreportbug 程序引导你完成错误报告, 并提交到正确的地址, 此过程会自动添加一些关于你系统的信息.

如果你要使用 email 程序发送信息到 mailto:submit@bugs.debian.org. 这个信息的第一应该类似于

     Package: package-name

(将 package-name 替换成您要报告包含错误的软件包名称)第二行应该与这个包的版本号相关. 类似于:

     Version: version-number

软件的版本号可以用下边的命令获得

     dpkg -s package-name

这些仿真标头(pseudo-header)区域应该在一行的最前面. 下边的部分应该包含确切而完整的错误信息, 你使用的 Debian 的版本, 任何其他相依于这个问题软件包的软件包版本. 可以使用下边的命令查看 Debian 的版本

     cat /etc/debian_version

然后等待你的错误提交报告的自动确认通知, 还会自动分配一个错误跟踪号. 加进错误记录和debian-bugs-dist 邮件列表.

您一次要报告很多个相似错误时, 请改把您的报告送到 mailto:maintonly@bugs.debian.org 去, 而不要送到 submit@... 在发送许多相似的错误报告之前, 您应该也送一份摘要到 debian-bugs-dist.

另外, 还有一个叫作 Lintian 的 Debian 软件包检查器, 用于机械的检查 Debian 软件包的原则性错误和一般的打包错误. 因此, 如果你发现一个包中的错误, 可能在别的包中也出现, 最好和 Lintian的维护者mailto:lintian-maint@debian.org 取得联系, 重新生成 Lintian 检测报告而不是直接报告错误, 这样可以有效的阻止这样的错误在下一个版本或者发行版的其它包中出现.

你也可以使用 mailto:quiet@bugs.debian.org 只把错误报告提交给 BTS, 而不向debian-bugs-dist 或其维护者提交. 这个 `quiet' 地址很少使用, 例如错误已经送到维护者手上, 这只是把它归档到系统之中.