FreeBSD 使用手册
上一页 | 第4章 　安装应用程序: Packages 和 Ports | 下一页

# 4.7 如何处理坏掉的 Ports

如果您发现某个 port 无法正常工作， 有几件事值得尝试， 包括：

1. 在 问题报告数据库 中查找是否有尚未提交的修正。 如果有， 可以使用所提议的修正。

2. 要求 port 的监护人 (maintainer) 提供帮助。 输入 `make `maintainer`` 或阅读 `Makefile` 查找监护人的电子邮件地址。 请记得把 port 的名字和版本写在邮件里 (`Makefile` 中的 `$FreeBSD:`这一行) 并把错误输出的头几行发给 maintainer。

   > 注意: 某些 ports 并非一个人维护， 而是写了一个 邮件列表。 许多， 但并非所有 port， 使用类似 `<freebsd-listname@FreeBSD.org>` 这样的地址。 请在提出问题时考虑这一点。

   > 特别地， 由 `<ports@FreeBSD.org>` 监护的 port， 实际上并没有人维护。 订阅这个邮件列表的人们会感谢您提供的修正和支持。 我们一直都需要更多志愿者！

   如果您没有得到回应， 则可以使用 send-pr(1) 来提交问题报告 (请参见 如何撰写 FreeBSD 问题报告)。

3. 修正它！ Porter 手册 中提供了关于 “Ports” 基础设施的详细信息， 通过了解这些内容， 您就能修正偶然坏掉的 port， 或甚至提交自己的 port 了！

4. 从较近的 FTP 站点下载一个编译好的安装包。 “中央的” package collection 在 `ftp.FreeBSD.org` 的 packages 目录中， 但 在此之前 请 事先 检查一下是否存在较近的 镜像网站！ 通常情况下这些安装包都可以直接使用， 而且应该比自行编译快一些。 安装过程本身可以通过 pkg_add(1) 来完成。

上一页 | 起始页 | 下一页
安装之后还要做点什么？ | 上一级 | X Window 系统

本文档和其它文档可从这里下载：ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题，请先阅读文档，如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.