IDL이나 ENVI, SARscape 라이선스는 한통의 안내 메일로 받게 됩니다.
구매한 라이선스와 평가판 라이선스는 완전히 똑같은 형태로 제공됩니다. 그러므로, 다운로드, 설치, 인증의 과정도 똑같습니다.
가. 다운로드
이미 IDL이나 ENVI가 설치되어 있다면 바로 라이선스 인증 단계로 진행하면 됩니다.
제품의 다운로드는 L3Harris사의 Download and License Center에서 실행합니다. 라이선스 안내 메일에도 이곳으로의 링크가 있습니다.
L3Harris Download and License Center.
Download and License Center에 접속할 수 있는 ID와 비밀번호가 이미 있다면 바로 들어가서 다운로드 받을 수 있습니다. 보유한 라이선스에 관련한 제품들이 Mac, Windows, Linux용으로 제공되므로 필요한 OS 용 IDL, ENVI, SARscape를 다운로드 받을 수 있습니다.
Download and License Center에 처음 접속하거나, 비밀번호를 잊은 경우, 라이선스 안내메일에 Password Finder 링크가 있을 것입니다. 이를 이용하면, 비밀번호를 초기화할 수 있는 링크를 “이메일”로 보내드립니다. 그리고 Download and License Center에 접속할 ID 는 바로 이 “이메일”입니다. L3Harris 홈페이지에 회원 가입한 그 ID가 아닌 “이메일” 주소가 다운로드 센터 계정이 됩니다. 라이선스 관리는 모두 “이메일”로 합니다.
나. 설치
나-1. 윈도우즈 OS
평범한 윈도우즈 어플리케이션 설치와 비슷합니다. 더블클릭으로 실행하고, 다음 버튼을 이용하여 설치합니다. Help 문서는 설치하는 것을 당연히 권장합니다. IDL Dataminer(ODBC)의 경우에는 필요한 경우에만 설치하면 됩니다. ODBC(데이터베이스 연결 관리자)가 무엇인지 모른다면 설치하지 않아도 괜찮습니다.
나-2. Mac OS
평범한 Mac OS X 어플리케이션 설치와 비슷합니다.
M1 CPU를 사용하는 Mac이라면, 설치과정 중에 로제타 번역기(Rosetta 2 emulator)를 설치하라는 권고가 나올 수 있고 반드시 설치해야 합니다(나중에라도 꼭 설치해야 합니다. IDL과 ENVI는 현재 로제타 번역기를 통하여 M1 CPU에서 실행이 됩니다).
XQuartz 를 설치해야 합니다. Mac용 IDL와 ENVI는 X-Windows 기반으로 그래픽이 구현되는데, Mac에서 X-Windows 어플리케이션은 XQuartz를 통해 그래픽이 처리됩니다. 아래 링크를 통해 적절한 XQuartz 버전을 확인할 수 있습니다.
Platform Support for ENVI 5.6.2 and IDL 8.8.2 – L3Harris Geospatial
나-3. Linux
Linux는 사용자가 OS를 거의 마음대로 설정할 수 있기 때문에, ‘이것이 답이다’라고 설치과정을 설명하는 것은 불가능하지만, 일반적으로
– 관리자 권한으로 /usr/local/harris 폴더를 생성
– 다운로드 받은 설치 파일을 /usr/local/harris 폴더로 복사
– cd /usr/local/harris
– tar -zxvf idlxxxxxx.tgz (idlxxxxx.tgz는 다운로드 받은 IDL 또는 ENVI 패키지)
– 압축을 풀면 install.sh 파일이 나옵니다. 이를 실행하면 설치과정이 시작됩니다. y 또는 n으로 답변하거나 설정값을 직접 입력합니다. 설정값의 경우 대부분의 사용자는 디폴트 설정을 그대로 받아들여 설치합니다.
– 설치과정에서 나오는 심볼릭 링크 설정은 한번 유심히 보는 것이 좋습니다. IDL / ENVI 실행과 관련된 모든 명령어들을 /usr/local/bin 폴더에 심볼릭 링크로 만들어 놓겠다는 설정으로, 특별한 사유가 없다면 이렇게 하는 것이 좋습니다.
다. 라이선스 인증
다-1. Local 인증 (단일 컴퓨터 고정형 = Node Locked)
IDL 또는 ENVI 설치 메뉴에 함께 설치되어 있는 L3Harris License Administrator를 실행합니다. (빨간색 아이콘)
아래와 같은 GUI가 열립니다. 좌측 상단에 있는 Activate Local License를 선택하고, 오른쪽 창에, 라이선스 안내 메일에 있는 16진수 Activation Code를 복사/붙여넣기(또는 타이핑) 하고 Activate 버튼을 클릭하세요.
시간이 십여초 걸릴 수도 있습니다.
이제 IDL 또는 ENVI를 실행할 수 있을 것입니다.
인터넷이 안되는 컴퓨터라면 다른 방법으로 인증을 진행해야 합니다. 담당자에게 도움을 요청하십시오.
라이선스 인증이 성공적이지 않다면, 왼쪽 아래에 View Log 버튼이 있습니다. 여기의 내용을 담당자에게 보내 도움을 요청하십시오.
L3Harris의 라이선스 인증 서버에 접속하는 방법은 두가지가 있습니다. 하나는 위에 소개한 GUI를 이용한 방법이고 다른 하나는 명령어를 이용하는 방법(Windows의 DOS창이나 리눅스/Mac의 Terminal을 이용하는 방법)입니다. 이 두 방법은 네트웍 상에서 다른 포트를 사용합니다.
이 중, 최근 흔히 사용하던 GUI를 이용하는 방법이 정상적으로 작동하지 않을 경우가 많습니다. 혹시 Error Message(View Log 버튼으로 확인할 수 있습니다)가 ”
The size of provided data is incorrect. : The size of provided data is incorrect.”를 포함하고 있다면 다음과 같이 명령어를 이용한(한 줄입니다) 라이선스 인증을 시도해 주십시오.
다-1-1. 명령어를 이용한 Local 인증 (단일 컴퓨터 고정형 = Node Locked)
Windows의 경우 DOS 창(명령 프롬프트)을 열고 다음과 같이 실행합니다.
cd C:\Program Files\Harris\IDL88\license_utils\bin.x86_64\
activate.exe -a XXXX-XXXX-XXXX-XXXX
액티베이트는 위와 같이 실행하시면 됩니다. ENVI가 설치된 경우 C:\Program Files\Harris\ENVI56\IDL88\license_utils\bin.x86_64 폴더가 됩니다.
리눅스의 경우 /usr/local/harris로 시작합니다.
-q 옵션이 있는데 (quantity) 디폴트틑 1이어서 위 예시에서는 생략되어 있고 이를 0으로 명시하면 deactivate가 됩니다.
다-2. Server 인증 (Floating License)
라이선스 서버 프로그램을 설치하여 라이선스 서비스를 시작하고
Activate License on this Server 메뉴를 통하여 라이선스를 서버 모드로 인증합니다.
IDL / ENVI를 실행하고자 하는 클라이언트 장비에서는 IDL / ENVI 설치 후 Use License Server 메뉴를 이용하여 서버의 IP와 라이선스 서비스 포트(디폴트 7070)를 지정하고 Connect 버튼을 누르면 이후 IDL / ENVI 라이선스를 서버로부터 받아와서 실행합니다.
Windows와 Linux 만 라이선스 서버가 될 수 있습니다(Mac은 클라이언트만 가능합니다. 라이선스 서버로는 사용할 수 없고, 서버의 라이선스를 받아와서 쓸 수는 있습니다).
서버 설정은 방화벽 등을 고려해야 합니다. 라이선스 서비스 포트가 막혀 있다면 라이선스를 제공할 수 없습니다. 이러한 부분에 관련하여서는 라이선스 관리자와 상의하십시오.
라이선스 서버 설정에 어려움이 있다면 담당자에게 도움을 요청하세요.
인터넷이 안되는 기관 안에서 라이선스 서비스(내부망을 통한)를 하고자 하는 경우 담당자에게 도움을 요청하세요.