Virtuoso 似乎已安装...但未安装(也不会 运行)

Virtuoso appears to be installed... but isn't (and won't run)

我在 Ubuntu 16.04 上关注了 the instructions to install the stable branch of Virtuoso Open Source 7。整个过程似乎没有任何错误 —

./autogen.sh  
CFLAGS="-O2 -m64" 
export CFLAGS 
./configure 
make 
make install

但是,当我转到 /usr/local/virtuoso-opensource/var/lib/virtuoso/db(仅包含 virtuoso.ini)和 运行 —

virtuoso-t -f &

我第一次这样做时,终端就消失了。当我重新打开终端并再次 运行 时,它只显示 The program 'virtuoso-t' is currently not installed. You can install it by typing: apt install virtuoso-opensource-6.1-bin.

我已经尝试安装 7 stable 和 develop from github 并且都产生了相同的结果。我宁愿使用 7,但尝试通过 ubuntu 包安装 6,但导体对我不起作用 - 运气不好,其中之一。

感谢您提供的帮助。

听起来你在 make install 之后没有调整你的 $PATH 变量。

$PATH 应该包括包含 virtuoso-t 的目录的路径,或者您可以在启动命令中包括该路径,例如—

/path/to/virtuoso-t -f -c /usr/local/virtuoso-opensource/var/lib/virtuoso/db/virtuoso.ini &

(请注意 develop/7 分支目前比 stable/7 更推荐,因为那里的修复数量很多。)