在Ubuntu 16.04上安装MATLAB R2013b时出现错误1-661qjd



我正在尝试在16.04上安装R2013b版本。它已成功安装,但我只是处于激活状态。我得到一个错误:1-661qjd。谷歌搜索显示,此错误已在此处解决12.10。但是Ubuntu16.04在/etc/udev/rules.d/中没有任何文件,更不用说名为70-persistent-net.rules的文件了。所以那篇文章中的步骤对我来说不可行。所以有人能告诉我如何在16.04解决R2013b的这个问题吗。似乎从Ubuntu 14.04或者更早的版本开始,名为70-persistent-net.rules的文件就已经停产了。然而,这个问题在R2014a和更高版本中得到了解决,并且不需要eth0接口。但我只能免费从大学获得R2013b。

PS:如果可能的话,一个不需要重新启动计算机的答案会很好。

我不知道是否没有更正确或更合乎逻辑的方法来处理这个错误代码。但从终端发出以下命令对我有效:

sudo ifconfig eno1 down  && time sudo ip link set eno1 name eth0 && time sudo ifconfig eth0 up

关键是将活动NIC重命名为eth0。MATLAB的最新版本在内部处理了这个问题。

最新更新