文档

使用 MathWorks 帐户安装许可证管理器

要避免在操作许可证文件时出现任何潜在的问题,请在升级 MATLAB® 软件之时同时考虑升级许可证管理器软件。

注意

从 R2013b 开始,网络许可证文件采用了一种新的格式。因此,对于 R2013b 及其后续版本,其所用许可证管理器也需要更新为随 R2013b 或其后续版本发布的最新版本。如果您决定不升级到 R2013b 或更高版本,可以继续使用旧的许可证文件和先前版本的 MATLAB 软件。

安装之前

  • 获取想要运行许可证管理器的计算机的主机 ID。

    • Windows® 系统 - 主机 ID 可能是第一个以太网适配器的 MAC 地址(物理地址)或 IP 地址。要获取 MAC 地址,请打开命令提示符窗口,并运行以下命令:

      getmac

      使用列出的第一个物理地址(例如00-11-22-aa-bb-cc)。

      要获取 IP 地址,请打开命令提示符窗口,并运行以下命令:

      ipconfig

    • Linux® 系统 - 主机 ID 是 eth0 设备(第一个以太网设备)的 MAC 地址。在终端窗口中,运行以下命令:

      /sbin/ifconfig eth0

      主机 ID 是在标记“HWaddr”旁边列出的值。

    • Mac OS X 系统 - 主机 ID 是内置以太网设备 (en0) 的 MAC 地址。使用 /Applications/Utilities 中的 Terminal,并运行以下命令:

      netstat -I en0

      主机 ID 列在输出内容第一行的 Address 列下面。

  • 激活许可证或获取许可证文件(如果您以前已激活许可证):

    1. 访问 MathWorks® 网站上的许可证中心

    2. 选择要激活的许可证。

    3. 选择 Activation and Installation 选项卡,然后点击 Activate

    4. 指定想要运行许可证管理器的计算机的操作系统类型和主机 ID。您还可以选择为激活指定一个说明性的标签。点击继续

    5. 选择是要下载还是通过电子邮件接收许可证文件。点击继续

  • 如果已在运行,请关闭许可证管理器。有关详细信息,请参阅启动许可证管理器

  • 确保您已备妥您的电子邮件地址和 MathWorks 帐户密码。安装期间,需要使用这些信息登录到您的帐户。如果您的帐户与多个许可证关联,应清楚要安装的许可证的编号。

    如果您没有 MathWorks 帐户,可以在安装期间进行创建。但是,您必须拥有激活密钥。激活密钥是确认许可证的唯一代码。它用于激活许可证。通过激活密钥,获得许可的最终用户还可将其 MathWorks 帐户与许可证关联。请询问许可证管理员以获得激活密钥。

  • 确保您具有运行安装程序所需的适当权限。如果您对权限存有疑问,请咨询系统管理员。

    • Windows 系统 - 需要获取计算机上的管理员帐户的用户名和密码。

    • Linux 系统 - 需要获取根用户密码。您可以在没有超级用户特权的情况下安装 MATLAB 软件;但某些安装选项会受限制。例如,如果您要设置指向 matlab 命令的符号链接、在受保护的文件夹中安装产品文件或编辑系统启动脚本,则必须具有超级用户身份。

    • Mac OS X 系统 - 需要获取计算机上的管理员帐户的用户名和密码。管理员帐户是指您在配置 Mac OS X 系统时设置的用户帐户;该帐户并不是您的 MathWorks 帐户。安装期间,您必须在“身份验证”对话框中输入此用户名和密码,

  • 在安装过程中,可能需要考虑禁用系统上的杀毒软件和 Internet 安全应用程序。这些应用程序可能会降低安装过程的速度,也可能导致安装过程表现为无响应(挂起)。

一个站点只需安装一次许可证管理器。有关在客户端上安装 MathWorks 软件的信息,请参阅在客户端系统上安装 MathWorks 软件

步骤 1:启动安装程序

  1. 从 MathWorks 网站下载安装程序或在 MATLAB DVD 上找到该安装程序。

    在网站上选择安装程序时,您会收到在所选平台上运行安装程序所需的文件,而非产品文件。运行安装程序,选择要在所登录的计算机上安装的产品。如果需要,安装程序将从 MathWorks 下载所需的产品。

  2. 启动安装程序。安装程序的启动方法取决于您所使用的平台,以及您是从 MathWorks 网站下载的安装程序,还是使用 DVD 进行安装。

    • Windows

      • 下载的安装程序文件 - 在 MathWorks 网站上选择安装程序后,点击运行将自动启动安装程序。如果将安装程序保存在了某个文件夹中,则需要双击保存在该文件夹中的自解压安装程序文件先解压缩文件。自解压安装程序文件的名称为 matlab_release_$ARCH,其中 release 是要安装的版本(例如 R2016b),$ARCH 是选定的体系结构。

        文件解压缩完毕后,安装程序将自动启动。

        以后要重新启动安装程序,请点击 setup.exe。此文件位于放置已解压缩文件的文件夹的顶层。

      • DVD 安装 - 将 DVD 1 插入与系统相连的 DVD 驱动器中。安装程序通常会自动启动。当安装程序提示您需要第二张光盘时,请插入 DVD 2。

    • Mac OS X

      • 下载的安装程序文件 - 双击从 MathWorks 网站下载的 dmg 文件。双击 InstallForMacOSX.app

      • DVD 安装 - 将 DVD 1 插入与系统相连的 DVD 驱动器中。当 DVD 图标显示在桌面上时,请双击该图标以显示 DVD 内容,然后双击 InstallForMacOSX 图标开始安装。

        当安装程序提示您需要第二张光盘时,请插入 DVD 2。

    • Linux

      • 下载的安装程序文件 - 使用 unzip 命令从下载自 MathWorks 网站的存档文件中解压缩文件。解压缩文件后,执行安装程序命令:

        ./install
        

        DVD 安装 - 将 DVD 1 插入与系统相连的 DVD 驱动器并执行以下命令:

        /path_to_dvd/install &

        注意

        不要从 DVD 根目录内运行安装。请从 DVD 根目录之外的目录启动安装。

        根据系统配置,您可能需要先装载 DVD。确保使用执行权限进行装载,正如下例所示。系统上的 DVD 驱动器的名称可能会有所不同。

        mount -o exec  /media/cdrom0
        

        当安装程序提示您需要第二张光盘时,请插入 DVD 2。

步骤 2:选择“使用 MathWorks 帐户登录”

保持选中使用 MathWorks 帐户登录选项(默认),然后点击下一步。安装期间,您需要登录到您的 MathWorks 帐户,选择要安装的许可证,并按照安装程序的提示进行操作。

如果您的 Internet 连接需要代理服务器,请点击连接设置。在“连接设置”页中输入服务器名称、端口和密码。MathWorks 支持基本身份验证和摘要式身份验证代理配置。

注意

在 Windows 系统上,默认情况下安装程序使用系统代理设置。如果代理服务器要求登录,安装程序会提示您输入登录信息。

步骤 3:查看软件许可协议

查看软件许可协议,如果您同意这些条款,请选择并点击下一步

步骤 4:登录到您的 MathWorks 帐户

要登录到您的 MathWorks 帐户,请输入您的电子邮件地址和密码,然后点击下一步。安装程序将连接 MathWorks 服务器,获取与您的帐户相关联的许可证信息。

如果您没有 MathWorks 帐户,请选择创建 MathWorks 帐户(需要激活密钥) 选项,然后点击下一步。系统将提示您输入创建帐户所需的数据。

步骤 5:选择“安装”选项

保持选中安装选项(默认),然后点击下一步

步骤 6:选择要安装的许可证

从与 MathWorks 帐户相关联的许可证列表中选择一个满足某一网络许可证选项的许可证,然后点击下一步。该列表包含以下有关许可证的信息:

  • 许可证编号。

  • 可选填的、用于辅助确认许可证的描述性文本标签。

  • 标识许可证选项的信息。对于服务器安装,请选择一个满足某一网络许可证选项的许可证。

如果要通过未与 MathWorks 帐户关联的许可证安装产品,请选择输入未列出的许可证的激活密钥选项,输入激活密钥,然后点击下一步激活密钥是确认许可证的唯一代码。

注意

对于“激活密钥”一栏,可以选择输入虚线或空格。

步骤 7:指定安装文件夹

指定要安装 MathWorks 产品的文件夹的名称。接受默认的安装文件夹或点击浏览选择其他文件夹。如果所选的文件夹不存在,安装程序将会进行创建。

指定文件夹名称时,可以使用任意字母数字字符和某些特殊字符(例如下划线)。如果您在输入文件夹名称时出错并希望重新输入,请点击还原默认文件夹。完成选择后,点击下一步

步骤 8:选择许可证管理器以进行安装

在产品列表中选择许可证管理器。默认情况下,许可证管理器处于未选中状态,不会进行安装。

如果您只想在服务器上安装许可证管理器,请清除其他产品旁边的复选框。如果您想设置一个远程访问网络配置,让用户在某一中央服务器上运行 MathWorks 产品,同时将此中央服务器作为许可证服务器,这种情况下请保持选中列表中的所有其他产品以便安装。

完成选择后,点击下一步继续安装。点击下一步后,您可能收到一条消息,指示选定的一个或多个产品依赖于其他产品。

步骤 9:指定许可证文件的位置

在文本框中,输入从 MathWorks 网站上的许可证中心获取的许可证文件的完整路径。然后,点击下一步

在服务器上进行许可证文件的处理

当您安装许可证管理器时,安装程序将会对此许可证文件进行以下处理:

  • 复制许可证文件并将其命名为 license.dat。然后,将此副本置于 MATLAB 安装文件夹的 \etc 文件夹中。

  • 在该文件中添加 SERVER 行和 DAEMON 行。SERVER 行用于确认服务器(主机和端口号)。DAEMON 行用于确认许可证管理器守护进程的名称。

步骤 10:配置许可证管理器:仅限于 Windows 系统

配置许可证管理器服务后,便可在系统启动时自动启动该服务,并可通过 Windows 的“服务”控制面板集中管理许可证管理器。要查看默认的许可证管理器配置设置,请点击查看默认设置。如果您不想在此时配置许可证管理器服务,可在以后执行该操作。

注意

如果您有一个既有的许可证服务器,在安装新的许可证管理器之前想要继续使用这一现有的许可证管理器,请选择不将许可证管理器配置为服务(仍将安装文件) 选项。安装程序仍会安装许可证管理器文件。安装之后,您可以停止现有许可证管理器并启动新的许可证管理器。

步骤 11:确认您的选项

安装程序在开始将软件复制到硬盘上之前,将显示您所选择的安装项的摘要。要更改设置,请点击返回。要继续安装,请点击安装

在将文件复制到硬盘驱动器时,安装程序会显示一个状态对话框以指示安装进度。

阅读产品配置说明

安装程序包含有关如何在服务器上启动许可证管理器的信息。如果您安装了其他产品,则可能还会显示一些额外的产品配置和产品更新信息。

点击下一步继续安装。

步骤 12:完成安装

当安装程序完成操作后,点击完成退出安装程序。

如果将许可证管理器安装为一种服务,则应在完成安装后重新启动计算机。因为要在客户端系统上启动 MATLAB,许可证管理器必须处于运行状态。作为一项服务,许可证管理器会在系统启动时自动启动。

此主题对您有帮助吗?