FreeBSD Porter 手册
上一页 | 第5章 　配置 Makefile | 下一页

# 5.13 `CONFLICTS` (设置与其它包的冲突)

如果您的软件包无法与某些其它软件包共存 (由于文件冲突， 运行环境不兼容， 等等)， 将这些包的名字列在 `CONFLICTS` 变量中。 此处可以使用 shell 通配符， 如 `*` 和 `?`。 列举软件包的名称时， 应采用 `/var/db/pkg` 中的形式。 请确认 `CONFLICTS` 不会匹配它本身， 否则将导致 `FORCE_PKG_REGISTER` 无法正常工作。

> 注意: `CONFLICTS` 会自动地设置 `IGNORE`， 后者的完整介绍， 可以在 第 12.14 节 找到。

在删去相互冲突的 port 时， 建议将 `CONFLICTS` 保留几个月， 以便让那些不经常更新系统的用户能够看到。

上一页 | 起始页 | 下一页
指定工作临时目录 | 上一级 | 安装文件

若您有关于 FreeBSD ports 系统的问题， 请发送电子邮件至 <ports@FreeBSD.org>。
关于此文档的任何问题， 请致函 <doc@FreeBSD.org>。