4.7. 如何处理坏掉的 Ports

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

  1. 修好它! Porter 手册 中包括了关于 “Ports” 基础设施的详细信息, 它们能够帮助您修好有问题的 port 甚至提交自己的 port!

  2. 通过电子邮件 -- 抱怨! 首先发邮件给 port 的维护人员 (maintainer)。 使用 make maintainer 或阅读 Makefile 都可以找到维护人员的电子邮件地址。 请记得把 port 的名字和版本写在邮件里 (Makefile 中的 $FreeBSD:这一行) 并把错误输出的头几行发给 maintainer。 如果维护人员没有回应您的邮件, 则可以使用 send-pr(1) 来提交问题报告。

  3. 从较近的 FTP 站点下载一个编译好的安装包。 “中央的” package collection 在 ftp.FreeBSD.orgpackages 目录中, 但 在此之前 一定记得先看看本地镜像上是否已经有了! 通常情况下这些安装包都可以直接使用, 而且应该比自行编译快一些。 安装过程本身可以通过 pkg_add(1) 来完成。