我尝试安装 MATLAB 2017a,第一次使用 ./install 时出现权限被拒绝错误,第二次使用超级用户时再次出现该错误。这是我的整个安装过程:
reza@reza:~$ cd /home/reza/Desktop/matlab-linux/1
reza@reza:~/Desktop/matlab-linux/1$ ./install
./install: 1: exec: /home/reza/Desktop/matlab-linux/1/bin/glnxa64/install_unix: Permission denied
reza@reza:~/Desktop/matlab-linux/1$ sudo bash
[sudo] password for reza:
root@reza:~/Desktop/matlab-linux/1# ./install
./install: 1: exec: /home/reza/Desktop/matlab-linux/1/bin/glnxa64/install_unix: Permission denied
请帮忙?谢谢。+ 安装文件的权限被拒绝。
答案1
您必须设置执行权限位以允许执行该文件。chmod +x install
在执行安装程序之前,请尝试在终端中运行。
答案2
根据目前提供的信息,/home/reza/Desktop/matlab-linux/1/bin/glnxa64/install_unix 上的权限似乎不正确。它没有“执行”权限。
尝试:chmod +x /home/reza/Desktop/matlab-linux/1/bin/glnxa64/install_unix
但如果该文件的权限错误,人们就会怀疑其他文件是否也具有错误的权限。也许重新下载安装程序或尝试使用其他实用程序解压?