2011-11-10 6 views
0

제품을 테스트 할 오라클 가상 박스의 가상 머신에 Ubuntu 10.04, 10.10 및 11.10이 있습니다. 소프트웨어를 실행할 라이센스는 정적 IP가 할당 된 시스템에 있습니다.우분투에서 라이센스에 대한 환경 변수를 성공적으로 검색하도록하려면 어떻게합니까?

그래서 내가 테스트 한 다른 모든 Linux 배포판에 대해 .bashrc 파일에 다음과 같이 줄을 지정했습니다. export [email protected] 네트워크를 조사하게합니다. 내 컴퓨터에서 라이센스를 체크 아웃하고 체크인하십시오. 나는 Ubuntu에서 동일하게했으나 전혀 작동하지 않습니다! 지금까지 우분투 만이이 문제를 가진 것으로 보입니다.

그래서 연결 문제 일 가능성이 높습니다. 어쩌면 내가 몰랐던 장면의 보안 요소 뒤에있을 수도 있습니다. 네트워크에서 내 컴퓨터를 핑 (ping) 할 수 있다는 사실이 밝혀 졌기 때문에 좀 더 길을 잃었습니다.

이 문제 또는 더 많은 문제 해결 팁에 대한 정보는 크게 감사하겠습니다.

+0

다른 컴퓨터 (이 경우 작동하는 곳)에 SSH keyauth가 설치되어 있거나 작동하고 있습니까 ('~/.ssh'가 있습니까). 귀하의 우분투 컴퓨터는 작동하지 않습니까? – Mike

답변

1

FlexLM 라이센스입니까? 그것은 port @ hostname 문자열 때문에 그 것처럼 보입니다.

  • 라이센스가 잘못 보이는이 제품은 일반적으로 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을 설정하십시오.
+0

이것은 실제로 rlm 라이센스입니다. 나는 실제로 .profile이 작동하는 방법에 대해 몰랐다. 실제로 그 존재를 알지 못했습니다. .bashrc 대신 .profile에 코드를 넣으면 매력처럼 작동합니다. .bashrc는 다시 시작한 후 터미널에서 작동하며 .profile은 터미널과 데스크톱 모두에서 작동합니다. 감사!!! –

관련 문제