用/ usr链接/ usr / pkg的pkgsrc目录

时间:2014-05-22 05:53:09

标签: bsd netbsd

我在非netbsd操作系统上引导pkgsrc,从源代码构建应用程序并运行二进制文件都有效。

/usr/pkg目录包含bin/ etc/ include/ lib/ man/ sbin/ share/目录,我找不到任何关于如何使用pkgsrc / bmake构建的程序包成为系统范围的文档。

/usr/pkg目录符号链接到/usr?是否在bmake上使用了一个实用程序来从pkgsrc树安装应用程序?

2 个答案:

答案 0 :(得分:1)

您的评论是正确的,您需要将/ usr / pkg / bin和/ usr / pkg / sbin添加到您的路径中。

您可以通过修改.profile / .cshrc中的用户路径或系统范围内的用户路径来修改系统版本,通常在/ etc。

答案 1 :(得分:0)

如果你还有兴趣的话。有一个非常有用的软件包pkgtools / rc.subr,它允许您使用某些软件包提供的rc.d启动脚本。

例如www / apache22提供了一个启动脚本(默认安装在/usr/pkg/share/examples/rc.d/apache)。为了能够在非NetBSD系统上使用它,您需要将其复制到/etc/rc.d(就像在NetBSD上完成的那样),并安装pkgtools / rc.subr包。