Unix용 설치 참고사항
목차
설치
메가 슬롯를 설치하려면 아래 단계를 최대한 자세히 따르십시오. 설치 절차를 시작하기 전에 이 문서 전체를 읽어 보시기 바랍니다. 또한 Linux에 메가 슬롯를 설치하는 방법에 대한 동영상도 제공됩니다.여기.
- 다음에서 제공되는 메가 슬롯 배포 파일을 얻으세요./latest/, 하나의 대규모 자동 압축 풀림 zip 아카이브에
_sfx.exe파일 확장자, 예:linux_x64_64_sfx.exeLinux 64비트 시스템의 경우. 실행 권한이 설정되어 있는지 확인하세요. 이를 수행하는 방법을 잘 모르는 경우 다음과 같은 명령을 입력하십시오.chmod 755 linux_x64_64_sfx.exe. - 메가 슬롯 시스템 디렉토리를 생성하려는 위치를 선택하십시오(메가 슬롯 시스템 디렉토리는 메가 슬롯 시스템 파일이 상주해야 하는 디렉토리입니다). 이 위치에서 메가 슬롯 설치 프로그램은 설치 중인 메가 슬롯 배포를 나타내는 이름으로 하위 디렉터리를 생성합니다. 예를 들어, 24.3 배포판을 설치하는 경우
/opt/메가 슬롯, 설치 프로그램이 메가 슬롯 시스템 디렉토리를 생성합니다/opt/메가 슬롯/gams24.3_linux_x64_64_sfx. 메가 슬롯를 설치하려는 디렉터리가 홈 디렉터리 아래에 있지 않은 경우 시스템에 대한 루트 권한이 필요할 수 있습니다. - 예를 들어 메가 슬롯 시스템 디렉토리를 포함해야 하는 디렉토리를 생성하십시오.
/opt/메가 슬롯. 이 디렉터리로 변경합니다(cd /opt/메가 슬롯). 반드시 확인하세요비밀번호이 디렉터리의 이름을 올바르게 반환합니다. - 현재 위치에서 또는 메가 슬롯 시스템 디렉토리를 포함해야 하는 디렉토리로 전송한 후 배포 파일을 실행하십시오. 배포파일을 실행하여 메가 슬롯 배포판을 추출해야 합니다. 예를 들어 배포 파일을 홈 디렉터리에 다운로드한 경우 다음 명령을 실행할 수 있습니다.
mkdir /opt/메가 슬롯 CD /opt/메가 슬롯 ~/linux_x64_64_sfx.exe
- 유효한 메가 슬롯 라이센스를 설치하세요. 라이선스 설정에 대한 자세한 내용을 확인할 수 있습니다.여기.
메가 슬롯 시스템 디렉토리로 변경하고 프로그램을 실행하세요
./gamsinst. 각 모델 클래스에 사용할 기본 솔버를 묻는 메시지가 표시됩니다. 라이선스가 없는 솔버는 데모 모드에서만 실행되므로 가능하다면 라이선스가 있는 솔버를 선택하십시오. 이러한 솔버 기본값은 다음을 통해 변경하거나 재정의할 수 있습니다.a. 재실행
./gamsinst및 기본값 재설정b. 명령줄 기본값 설정(예:
메가 슬롯 trnsport lp=soplexc. 메가 슬롯 모델의 옵션 설명, 예:
옵션 lp=soplex;- 경로에 메가 슬롯 시스템 디렉토리를 추가하십시오(참조아래).
- 설치를 테스트하려면 일반 사용자로 로그인하여 홈 디렉토리에서 몇 가지 모델을 실행하십시오. 단, 메가 슬롯 시스템 디렉토리는 실행하지 마십시오:
LP: trnsport (목표값: 153.675) NLP: chenery (객관값: 1058.9) MIP: 입찰(최적 솔루션: 15210109.512) MINLP: procsel(최적 솔루션: 1.9231) MCP: Scarfmcp(목적 함수 없음) MPSGE: Scarfmge(목적 함수 없음)
- 메가 슬롯 시스템을 다른 디렉토리로 이동하는 경우 다시 실행하는 것을 잊지 마세요
./gamsinst. 다시 실행하는 것도 좋은 습관입니다../gamsinst라이센스가 부여된 솔버 세트가 변경된 경우 라이센스 파일을 변경할 때.
메가 슬롯에 대한 액세스
메가 슬롯를 실행하려면 메가 슬롯 시스템 디렉토리에 있는 메가 슬롯 프로그램을 실행할 수 있어야 합니다. 이를 수행하는 방법에는 여러 가지가 있습니다. 아래 예의 메가 슬롯 시스템 디렉토리는 메가 슬롯 시스템을 설치한 디렉토리와 일치하지 않을 수 있습니다.
- C 쉘을 사용하는 경우(
csh) 및 그 변형을 수정할 수 있습니다..cshrc줄을 추가하여 파일경로 설정 = ( $path /opt/메가 슬롯/gams24.3_linux_x64_64_sfx )
- Bourne을 사용하는 여러분 (
쉬) 또는 콘(ksh) 셸 및 그 변형은 셸을 수정할 수 있습니다..프로필또는.bashrc줄을 추가하여 파일PATH=$PATH:/opt/메가 슬롯/gams24.3_linux_x64_64_sfx
둘 다 아니라면.프로필아니요.bashrc아직 존재합니다,.프로필생성되어야 합니다. 경로를 변경한 후에는 로그아웃했다가 다시 로그인해야 합니다. - 위에서 설명한 대로 경로를 수정하는 대신 프로그램 이름에 별칭을 사용하는 것이 더 나을 수도 있습니다. C 셸 사용자는 명령줄이나 해당 명령줄에서 다음 명령을 사용할 수 있습니다.
.cshrc파일:별명 메가 슬롯 /opt/메가 슬롯/gams24.3_linux_x64_64_sfx/메가 슬롯 별칭 gamslib /opt/메가 슬롯/gams24.3_linux_x64_64_sfx/gamslib
올바른 Bourne 또는 Korn 쉘 구문(명령줄 또는.프로필)은:별명 메가 슬롯=/opt/메가 슬롯/gams24.3_linux_x64_64_sfx/메가 슬롯 별칭 gamslib=/opt/메가 슬롯/gams24.3_linux_x64_64_sfx/gamslib
다시 별칭 설정을 적용하려면 로그아웃했다가 로그인해야 합니다.cshrc또는.프로필발효됩니다. - 일반 사용자는 항상 메가 슬롯 프로그램의 절대 경로 이름을 입력할 수 있습니다. 예:
/opt/메가 슬롯/gams24.3_linux_x64_64_sfx/메가 슬롯 trnsport