我正试图在Manjaro上安装Matlab,但在运行脚本"install"后,我得到了错误:...Downloads/matlab_R2020a_glnxa64/bin/glnxa64/libexpat.so.1: file too short
有人知道我该怎么修吗?
使用根作为Matlab的ID。否则,钥匙识别可能会导致错误。
来自matlab aur包:
也许你会创建这样的档案:
1( 从thematworks下载matlab安装程序,让我们想象一下该文件是~/Downloads/matlab_R2019b_glnxa64.zip
2( 解压:解压~/Downloads/matlab_R2019b_glnxa64.zip-d~/tablab
3( 几乎完全手动运行安装程序:~/tablab/install-downloadFolder${HOME}/tablab/dl-destinationFolder${HOME}/tablab/deleteme
您必须在此处输入所有正确的许可证信息,这样做的目的是获得脱机安装所需的工具箱文件,当您看到安装程序已经下载完所有内容时,请按gui中的"取消"按钮并提前结束安装程序。如果您不想安装程序提取/解密已下载的文件
4( 删除上面步骤中可能已经开始安装的任何东西:rm-rf~/tablab/deleteme
5( 现在您可以在这里创建您需要的tarball:tar-cvf matlab.tar-C~/tablab/。
您可以从以下位置获取文件安装密钥(必须手动将其放入matlab.fik(https://mathworks.com/licensecenter
然后,也许你可以制作这个包所需的matlab.fik文件,如下所示:
echo"xxxxx-xxxxxx-xxxxxx-…">matlab.fik