如何让Ubuntu成功搜索许可证的环境变量?

时间:2011-11-10 15:07:59

标签: linux bash networking ubuntu licensing

我在oracles虚拟机上的虚拟机上有Ubuntu 10.04,10.10和11.10,我正在测试产品。要运行的软件的许可证是在我的机器上,该机器被分配了静态IP。

所以我为我测试的所有其他Linux发行版所做的就是将.bashrc文件分配到最后一行,如下所示:export LICENCE = 27065@192.168.1.45导致它在网络中查找我的机器检查并检查其许可证。我对Ubuntu做了同样的事情,但是根本无法让它工作!到目前为止,Ubuntu似乎是唯一一个遇到此问题的人。

所以我认为这可能是一个连接问题。也许是一些我不了解的幕后安全因素。事实证明我可以在网络上ping我的机器就好了,这让我多丢了一点。

我们非常感谢您提供有关此问题甚至更多疑难解答提示的任何信息。

1 个答案:

答案 0 :(得分:1)

这是FlexLM许可吗?它看起来像是因为port @ hostname string。

  • LICENSE看起来不对,这些产品通常使用LM_LICENSE_FILE*$PRODUCTNAME*_LICENSE_FILE,请参阅例如。 http://opendtect.org/lic/endusermanual/chap12.htm
  • 使用telnet检查此主机/端口是否可用:telnet 192.168.1.45 27065。 ping可能有效但连接到此特定端口却没有。
  • 根据您启动shell的方式,.bashrc未使用,您在echo变量时是否看到了?如果没有,请将其粘贴在.bash_profile
  • 尝试按照上面的链接设置FLEXLM_DIAGNOSTICS=3