Linux上的.com.zerog.registry.xml文件的自定义InstallAnywhere位置

时间:2013-05-22 14:44:15

标签: linux unix installer var installanywhere

我遇到了一个问题,我在UNIX环境中没有对/ var目录的写访问权限,而且InstallAnywhere没有为我提供将.com.zerog.registry.xml写入任何其他目录的选项。产品安装的位置。是否有一个参数允许将此文件写入不同的目录?

1 个答案:

答案 0 :(得分:0)

根据IA文件:

  

如果以root身份登录,则全局注册表位于\ var中。

     

如果以用户身份登录,则它位于用户的主目录中。

因此,如果您以root身份运行并且无法写入/var,则听起来像/var目录的权限问题,与IA无关。检查/var上的权限。

如果您是以非root用户身份运行,那么注册表不应该转到/var,而应转移到$HOME/.com.zerog.registry.xml(FWIW,我刚检查了一个测试Linux框和在.com.zerog.registry.xml和测试用户/var目录下找到$HOME。文档似乎是正确的。

如果IA在$ TMP中的空间不足,我也会看到一些非常奇怪的行为。确保你有足够的空间。

另外,您是否考虑使用sudo或图形等效项kdesudo(KDE)和gksu(Gnome)运行安装程序?那些可能会让你到达你想去的地方。