错误信息是:
无法完成激活,因为无法将许可证文件写入磁盘。
您可能没有许可证文件或文件夹的写入权限。/usr/local/MATLAB/R2016a/licenses/trial_0_R2016a.lic
请咨询您的系统管理员以获取帮助。具体错误消息文本为:/usr/local/MATLAB/R2016a/licenses/trial_0_R2016a.lic(没有此文件或目录)。
我使用终端以下命令安装了 MatLab:
$ sudo R2016a_glnxa64/install Matlab
GUI 打开,安装成功。
然后使用以下命令:
$ sudo cp -av libcufft.so.7.5.18 libmwservices.so /opt/matlab/R2016a/bin/glnxa64/
我收到错误,因为不存在这样的目录。
然后使用:
$ sudo cp -av libcufft.so.7.5.18 libmwservices.so
过程完成!
然后使用:
$ sudo /opt/matlab/R2016a/bin/matlab
GUI 打开,指定文件路径license.dat
,然后下一步,然后弹出上述错误。
答案1
此错误表明您没有写入许可证文件夹的权限。
首先切换到激活客户端的目录。
cd /usr/local/bin/glnxa64
然后按如下方式运行激活:
sudo -E ./activate_matlab.sh
来源: