Package-Management
如何更改 *.tbz 的 +INSTALL 文件,並在 FreeBSD 中重新打包軟體包,而不安裝軟體包
我在 FreeBSD 8.2 上執行,我有一台可以執行 NanoBSD 7.4 的設備。要為 nanobsd 安裝軟體包,請將它們放入 中
/usr/src/tools/tools/nanobsd/Pkg
,然後在配置中取消註釋該行。我需要在 NanoBSD 上安裝 JamVM,這取決於
diablo-jre
. 當nanobsd.sh
嘗試安裝 diablo 軟體包時,日誌_.cust.cust_pkg
中會出現垃圾郵件Do you accept the license [yes/no]
。我需要解壓 diablo 包並編輯
+INSTALL
,然後重新打包。我怎樣才能做到這一點?同樣的問題,但超級使用者:https ://superuser.com/questions/290494/update-diablo-jre-freebsd7-i386-1-6-0-07-02-tbz-install-do-you-accept-when-外掛
用 .tbz 解壓
tar xf
到空目錄,編輯+INSTALL
並用 .tbz 再次打包tar cjf ../new_package.tbz *
。FreeBSD 的二進制包只是 bzip 壓縮的 tar 存檔,沒什麼特別的。