我试图在Linux下安装Firebird,但没有root权限,但install.sh失败,出现错误“您需要成为'root'用户做这个改变。“如何才能做到这一点?Firebird在Linux上作为非root用户安装
编辑 我也尝试从源文件编译:
./configure.sh --prefix=/home/sergei/firebird
make
这些经历很好,但后来 'make install的' 给出:
(cd ../gen; ./install/makeInstallImage.sh)
You must be root to build package
编辑 需要明确的是,我只想在嵌入式/独立模式下运行它(单进程访问单个文件),作为SQLite的替代品。
您必须修改安装脚本,以便它不需要root权限,或者您需要获得足够长的root权限才能安装它。如果你构建了Firebird,也许你可以构建它,以便在安装过程中将它安装在不需要root权限的地方。 –
对于嵌入式,你不需要安装任何东西(AFAIK),也许http://www.firebirdfaq.org/Firebird-Embedded-Linux-HOWTO.html可以帮助你开始。 –