繁体   English   中英

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

[英]How can I make Ubuntu successfully search for an environment variable for licenses?

我在要测试产品的oracles虚拟机上的虚拟机中有Ubuntu 10.04、10.10和11.10。 要运行的软件的许可证位于分配了静态IP的我的计算机上。

因此,对于所有我测试过的其他Linux发行版,我所做的就是在.bashrc文件中最后分配一行,如下所示:export LICENCE=27065@192.168.1.45使其在网络中寻找我的机器以进行检查并检查其许可证。 我在Ubuntu上也做过同样的事情,但是根本无法正常工作! 到目前为止,Ubuntu似乎是唯一出现此问题的人。

因此,我认为这可能是连接问题。 也许一些我不知道的幕后安全因素。 事实证明,我可以在网络上ping我的机器,这使我更加迷路了。

关于此甚至更多故障排除提示的任何信息将不胜感激。

这是FlexLM许可证吗? 由于port @ hostname字符串,它看起来像。

  • LICENSE看起来不对,这些产品通常使用LM_LICENSE_FILE*$PRODUCTNAME*_LICENSE_FILE ,请参见例如。 http://opendtect.org/lic/endusermanual/chap12.htm
  • 与telnet一起检查该主机/端口是否可用: telnet 192.168.1.45 27065 ping可能会起作用,但无法连接到此特定端口。
  • 根据启动外壳程序的方式,不使用.bashrc ,在echo显变量时会看到吗? 如果不是,请将其粘贴在.bash_profile
  • 尝试按照上面的链接中的说明设置FLEXLM_DIAGNOSTICS=3

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM