You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统下MATLAB R2022b许可证签出失败求助

解决MATLAB License Manager Error -9(用户名不匹配)问题

针对你在Ubuntu上启动MATLAB遇到的License Manager Error -9问题,以下是针对性的排查和解决步骤:

  • 核对许可证文件与系统用户名
    从错误信息里的许可证路径中,找到对应license.dat或试用许可证文件,用命令查看其中的用户名字段:

    cat /usr/local/MATLAB/R2022b/licenses/license.dat | grep USERNAME
    

    同时执行whoami命令获取当前系统用户名,确保两者完全一致(Linux系统用户名区分大小写,空格、特殊字符也会导致不匹配)。

  • 重新执行激活客户端,强制匹配用户名
    终端中进入MATLAB激活脚本所在目录,重新运行激活流程:

    cd /usr/local/MATLAB/R2022b/bin/glnxa64
    ./activate_matlab.sh
    

    激活时务必输入与当前系统完全一致的用户名:

    • 网络激活:登录MathWorks账号后,选择目标许可证,确认激活页面的用户名与系统用户名匹配;
    • 离线激活:生成许可证文件时,准确填入当前系统的用户名,再导入完成激活。
  • 清理旧许可证缓存
    删除用户目录下的旧许可证缓存,避免残留信息干扰:

    rm -rf ~/.matlab/R2022b_licenses
    

    清理完成后重新运行激活脚本生成新的许可证文件。

  • 修复MATLAB目录权限
    确保当前用户对MATLAB安装目录和用户配置目录拥有完整读写权限:

    sudo chown -R $USER:$USER /usr/local/MATLAB/R2022b
    sudo chown -R $USER:$USER ~/.matlab
    
  • 网络许可证额外检查
    若使用的是网络许可证,确认license.dat中的SERVER地址、端口信息正确,且你的用户名已被添加到许可证服务器的授权用户列表中。

内容的提问来源于stack exchange,提问作者mrgreen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 05:10:13