在Linux上运行MathWorks安装程序时,为什么在加载共享库和libexpatt .so时出现“install_unix: error”错误?1:文件太短”

668次浏览(过去30天)

当在R2020a或更新版本的Linux上运行MathWorks安装程序时,我得到以下错误:

/home/user/ downloads / matlab_r2020a_glnxa64 /bin/glnxa64/install_unix: error while loading shared libraries:1:文件过短

接受的答案

MathWorks支金宝app援小组
编辑:MathWorks支金宝app援小组 2020年11月5日
此错误通常是由安装程序中的符号链接损坏引起的,这是在将Windows计算机上的“仅下载”内容移动到Linux计算机之前下载并压缩这些内容的结果。
要解决此错误,您可以在Linux机器上重新下载“仅下载”安装包,或者您可以执行以下解决方案:金宝搏官方网站
A)解压缩带有-X -K标记的仅下载安装文件。例如:
解压缩-X -K matlab_R2020b_glnxa64.zip
B)执行以下变通方案:
  1. 定位并解压安装包中的matlab_R2020b_glnxa64文件。
  2. 在解压缩的matlab_R2020b_glnxa64文件夹中,验证安装脚本现在可以启动MathWorks安装程序,然后在继续之前关闭安装程序。(如果不能,您可能需要在Linux机器上重新下载安装文件。)
  3. 将解压后的matlab_R2020b_glnxa64文件夹中的archives文件夹重命名为archives_old。
  4. 将原始下载文件中的存档文件夹复制并粘贴到新的解压缩文件夹中。
  5. 继续安装
13个评论

登录评论。

更多答案(0)

标签

还没有输入标签。

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!

翻译的