Linux上的Firebird安装为非root用户

时间:2013-01-12 16:03:12

标签: sql linux firebird

我正在尝试在我没有超级用户权限的机器上在Linux下安装firebird,但是install.sh失败并显示错误“你需要'root'用户才能进行此更改。”怎么办呢?

修改 我也尝试过从源码构建:

./configure.sh --prefix=/home/sergei/firebird
make

这些都很顺利,但是'make install'给出了:

(cd ../gen; ./install/makeInstallImage.sh)
You must be root to build package

修改 为了清楚起见,我只对以嵌入式/独立模式(单个进程访问单个文件)运行它感兴趣,作为SQLite的替代品。

1 个答案:

答案 0 :(得分:2)

简短的回答,你不能 Firebird完全安装需要创建Linux用户并激活服务,因此需要root访问权限

你可以试试fakeroot,chroot,或者像Jonathan所说的那样修改安装脚本。 或者如果是出于测试目的,您可以尝试将其运行到http://www.ib-aid.com/articles/item111

但你的目标是什么?