Wolfram Computation Meets Knowledge

如何在 macOS 和 Linux 系统中更新 MathLM 许可证信息?

MathLM 许可证管理器用于为 Mathematica 的网络安装分发许可证。

将 Mathematica 更新至更高的主要版本后,您还需要将 MathLM 升级到相应或更高版本。此过程的说明适用于 WindowsMac 和 Linux

您需要收集所有必要的信息、停止当前的 MathLM 实例、更新许可证信息并重新启动应用程序之后,才可以让您的 MathLM 开始使用新的许可证信息。

  1. 用户门户获取您的激活密钥
  2. I在终端中,导航到 MathLM 的安装文件夹。(默认为 macOS 上的 /Usr/local/Wolfram/MathLM 及 Linux 上的 /usr/local/Wolfram/MathLM。)
  3. 执行以下命令获取你的 MathID:
     ./mathlm -mathid 
  4. 要生成密码,请前往用户门户中的 Password Generator form,然后输入在上述步骤中获得的激活密钥和 MathID。单击生成密码 (Generate Password) 按钮以生成新密码。

    您现在已准备好更新您的 MathLM 许可证信息。

  5. 要停止 MathLM 当前运行的进程,请执行以下命令查找进程 ID:
     ps -A | grep mathlm 
  6. 使用 MathLM 进程 ID,使用以下命令进行终止:
     kill -9 <processid> 
  7. 在 MathLM 安装目录中,复制一份 mathpass 文件并命名为 “mathpass.old”。
  8. 使用 vim 或 Emacs 等纯文本编辑器,打开 MathLM 安装目录下的 mathpass 原文件。
  9. 验证在文件第二列中找到的 MathID 是否与您之前识别的相同。
  10. 验证第三列中的激活密钥是否与之前识别的相同,若不同则将列条目更新为新密钥。
  11. 在 mathpass 文件最后一列找到旧密码,替换为第3步生成的密码。
  12. 保存该 mathpass 文件
  13. 通过执行以下命令重新启动 MathLM:
     ./mathlm 

 

[English]

该文档是否有帮助?

任何建议?

非常感谢您的反馈!

提交

联系支持团队

从账单到产品激活,以及任何技术相关内容,无论您遇到任何问题,我们都在此为您提供帮助。

1-800-WOLFRAM (+1-217-398-0700 美国境外用户)

客服支持

周一至周五
8am–5pm 美国中部时区

  • 产品注册或激活
  • 预售信息和订单
  • 安装帮助和首次启动

高级技术支持 (面向特定用户)

周一至周四
8am–7pm 美国中部时区

周五
8:30–10am & 11am–5pm 美国中部时区

  • 优先技术支持
  • Wolfram 专家助理专员
  • Wolfram 语言编程帮助
  • 高级安装支持