내 컴퓨터에서 matlab을 실행하는 데 문제가 있습니다. 설치하지 않았지만 이전 xubuntu 14.04 설치 (폴더는 / usr / local /에 있음)에서 복사했습니다. matlab bin 폴더에서 실행하면 command not found
( 하지만 matlab 셸 파일이 존재합니다! ) 응용 프로그램 메뉴 아이콘 (빈에 대한 경로를 올바르게 표시)에서 실행하면이라고 말합니다 Failed to execute child process "matlab -desktop" (No such file or directory)
.
편집 : 하나의 답변에서 제안했듯이 이것은 권한 문제입니다. 기본적으로 파일에는 실행 권한이 없습니다. 분명히 cp
명령을 통해 폴더를 복사 하면 rw
권한 (?) 만 부여 됩니다. chmod 700
필요한 파일 에 적용하여 문제를 해결했습니다 .
이제 새로운 문제가 있습니다. matlab을 실행하면 다음과 같이 나타납니다 /usr/local/MATLAB/R2011b/bin/glnxa64/MATLAB: error while loading shared libraries: libicudata.so.44: cannot open shared object file: No such file or directory
. 라이브러리는 해당 폴더에 있습니다. 공유하거나 내보내려면 명령을 실행해야합니까? 이런 것들에 대해 많이 모른다.
./
. 그러나 당신은 exec 플래그에 대해 옳았습니다. 매우 멍청한 오류. 모든 파일에는 700 대신 600이 있습니다. 그러나 이제 누락 된 라이브러리에 문제가libicudata.so.44
있습니다. MATLAB을 이동할 때 폴더 복사가 충분하지 않은 것 같습니다!