Xubuntu 16.04에 프로그램(Teensyduino)을 설치하려고 하는데 실행 가능한 설치 파일의 확장자가 .linux64입니다. 다음 명령을 실행하여 열어 보았습니다.
sudo ./TeensyduinoInstall.linux64
sudo TeensyduinoInstall.linux64
파일을 두 번 클릭하면 됩니다. 처음 두 개는 오류를 생성합니다.
sudo: ./TeensyduinoInstall.linux64: command not found
sudo: TeensyduinoInstall.linux64: command not found
두 번 클릭하면 "연결 프로그램" 대화 상자가 나타납니다. 내가 실행할 때 :
ls -l TeensyduinoInstall.linux64
다음과 같은 결과가 나타납니다.
-rw-rw-r-- 1 calcium calcium 71934644 Dec 20 20:38 TeensyduinoInstall.linux64
(명확하지 않은 경우 내 컴퓨터 이름은 Calcium입니다.) 이 파일을 실행하는 올바른 방법은 무엇입니까?
답변1
파일을 실행할 수 없습니다. chmod +x /path/to/TeensyduinoInstall.linux64
이것은 Linux "보안 기능"입니다.
프로그램이 설치된 위치에 따라 권한을 부여해야 합니다. $HOME에서 발생하는 경우에는 그렇지 않습니다.