2014-05-22 18 views
-1

我自舉非NetBSD的操作系統,並從源同時運行工作的二進制代碼構建應用程序的pkgsrc。的pkgsrc目錄鏈接的/ usr/PKG用的/ usr

/usr/pkg目錄包含bin/ etc/ include/ lib/ man/ sbin/ share/目錄,我無法找到任何關於如何使用pkgsrc/bmake構建的包變得全系統的文檔。

被鏈接到/usr/usr/pkg目錄?在bmake的頂部是否有一個實用程序用於從pkgsrc樹安裝應用程序?

+0

從某些來源看來,將'bin'和'sbin'文件夾添加到默認路徑名將'/ usr/pkg'目錄與系統其餘部分集成在一起[url = http://www.perkin.org.uk /pages/pkgsrc-binary-packages-for-illumos.html – evrom

回答

1

您的評論是正確的,你需要添加在/ usr /包裝/箱和/ usr /包裝/ sbin目錄到PATH。

你可以做,要麼通過寬通過修改相同的系統版本修改用戶路徑的.profile/.cshrc或系統,通常在/ etc。

0

如果你仍然有興趣。有一個非常有用的軟件包pkgtools/rc.subr,它使您可以使用由某些軟件包提供的rc.d啓動腳本。

例如萬維網/ apache22提供了啓動腳本(它是安裝在默認情況下/usr/pkg/share/examples/rc.d/apache)。爲了能夠在非NetBSD系統上使用它,你需要將它複製到/etc/rc.d(就像它在NetBSD上完成的一樣),然後安裝pkgtools/rc.subr包。