我试图在OpenBSD上运行foswiki。安装了东西,我可以打开foswiki配置屏幕的"/bin/Configure"
页面。但该页面报告的错误很少,抱怨以下文件未找到或过时,并且需要新版本。
文件是:grep,rcs,ci,co,rlog,rcsdiff
我尝试了像 "pkg_add -Uu"
这样的命令来升级已安装的软件包,但它报告所有软件包都是最新的。
我也尝试了 "pkg_add rcs" "pkg_add grep"
等但不起作用。
所以我的基本问题是如何将上述文件更新为foswiki所需的最新版本。
此致
答案 0 :(得分:2)
虽然我不熟悉Foswiki,但我首先想到的是你的网络服务器是chrooted,因为这是OpenBSD的默认设置,因此,Foswiki无法找到它需要的文件。您可以将Foswiki需要的文件复制到chroot中,或者在没有chroot的情况下运行Web服务器,从安全角度来看这是不好的。
答案 1 :(得分:0)
提到的所有程序都是基本openbsd安装的一部分,上面的答案是正确的。 openbsd documentation on chrooted apache有更多信息。
如果你不必坚持使用foswiki,你可以试试dokuwiki而不是在openbsd上有软件包支持,并且很容易安装,就像你已经尝试过的那样:
sudo pkg_add -U dokuwiki
希望这个过程非常具有自我描述性。另外,manpage for pkg_add是一件好事。祝你好运!