Linux Mint 컴퓨터에 GAMESS(계산 화학 패키지)를 설치하려고 하는데 구성 파일이 #!/bin/csh
.
./config
첫 번째 줄을 실행할 때 export: Command not found.
설치 프로세스를 계속하려고 하면 다른 "명령을 찾을 수 없음" 줄이 많이 나타납니다.
설치했는데 결과는 다음과 csh
같습니다 .tcsh
echo $PATH
/home/chicolucio/Gabedit64:/home/chicolucio/anaconda3/bin:/home/chicolucio/bin:/home/chicolucio/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
"chicolucio"는 사용자입니다.
파일의 첫 번째 줄을 다음과 같이 변경하려고 시도했지만 #!/bin/tcsh
(대화형 설치에 문제가 있는 경우 추가 정보에서 이 옵션을 참조함) 작동하지 않습니다. 또한 dos2unix
인터넷에서 읽은 일부 링크를 기반으로 파일을 실행 해 보았지만 역시 작동하지 않았습니다. 두 시도 모두 동일한 "명령을 찾을 수 없음" 문제를 발생시킵니다.
또 무엇을 시도할 수 있나요? 저는 Linux를 처음 접했습니다.
답변1
실제로 소프트웨어와 config
파일에 액세스할 수 있다는 것을 알았습니다.예스크립트 csh
(그래서 #!/bin/csh
정확합니다). 이 문서의 사본 날짜는 "2014년 12월 5일"입니다. 그러나 config
파일에 export
명령이 포함되어 있으면 수정되었거나 최신 버전(잘못된 #!
줄 포함)입니다.
~/.cshrc
또한 명령이 포함된 파일이 있는지 조사해야 합니다 export
(오류가 될 수 있음). 에 ~/.cshrc
대한 파일 은 csh
대략 에 해당합니다 .~/.bashrc
bash