如何在 macOS 和 Linux 系统中更新 MathLM 许可证信息?
MathLM 许可证管理器用于为 Mathematica 的网络安装分发许可证。
将 Mathematica 更新至更高的主要版本后,您还需要将 MathLM 升级到相应或更高版本。此过程的说明适用于 Windows、Mac 和 Linux。
您需要收集所有必要的信息、停止当前的 MathLM 实例、更新许可证信息并重新启动应用程序之后,才可以让您的 MathLM 开始使用新的许可证信息。
- 从用户门户获取您的激活密钥。
- I在终端中,导航到 MathLM 的安装文件夹。(默认为 macOS 上的 /Usr/local/Wolfram/MathLM 及 Linux 上的 /usr/local/Wolfram/MathLM。)
- 执行以下命令获取你的 MathID:
./mathlm -mathid
- 要生成密码,请前往用户门户中的 Password Generator form,然后输入在上述步骤中获得的激活密钥和 MathID。单击生成密码 (Generate Password) 按钮以生成新密码。
您现在已准备好更新您的 MathLM 许可证信息。
- 要停止 MathLM 当前运行的进程,请执行以下命令查找进程 ID:
ps -A | grep mathlm
- 使用 MathLM 进程 ID,使用以下命令进行终止:
kill -9 <processid>
- 在 MathLM 安装目录中,复制一份 mathpass 文件并命名为 “mathpass.old”。
- 使用 vim 或 Emacs 等纯文本编辑器,打开 MathLM 安装目录下的 mathpass 原文件。
- 验证在文件第二列中找到的 MathID 是否与您之前识别的相同。
- 验证第三列中的激活密钥是否与之前识别的相同,若不同则将列条目更新为新密钥。
- 在 mathpass 文件最后一列找到旧密码,替换为第3步生成的密码。
- 保存该 mathpass 文件
- 通过执行以下命令重新启动 MathLM:
./mathlm
[English]
1-800-WOLFRAM (+1-217-398-0700 美国境外用户)
客服支持
周一至周五
8am–5pm 美国中部时区
- 产品注册或激活
- 预售信息和订单
- 安装帮助和首次启动
高级技术支持 (面向特定用户)
周一至周四
8am–7pm 美国中部时区
周五
8:30–10am & 11am–5pm 美国中部时区
- 优先技术支持
- Wolfram 专家助理专员
- Wolfram 语言编程帮助
- 高级安装支持