配置本地许可(Linux)

在SuperMap GIS中,可以将不依赖网络使用的许可归类为本地许可,包括文件许可和硬件许可。本文将介绍如何在Linux系统中配置和查看许可信息。

配置文件许可

配置*.licx 文件

  1. 自行创建 /opt/SuperMap/License目录,并为该目录授予读写权限。
  2. 将申请到的*.licx文件存放到第一步的目录下即可。

若您将*.licx文件放置在其他目录,可在产品包根目录下执行如下命令: ./licensetool.sh -update /路径名/*.licx

在桌面端使用许可

  1. 许可配置入口:
    • 若无许可信息,则运行 产品时直接弹出切换许可对话框。
    • 若含有许可信息,点击文件选项卡->许可信息->切换许可按钮,弹出切换许可对话框。
  2. 在对话框中点击配置本地许可,并点击下一步按钮。
  3. 查看或更新许可信息:
    • 若没有许可信息,则点击配置本地许可进入许可中心配置*.licx许可文件后,再返回此对话框点击刷新按钮获取。
    • 若含有许可信息,将显示基础许可信息和扩展许可信息。
      • 基础许可信息:显示当前账户云许可授权的许可版本,包括基础版、标准版、高级版。
      • 扩展许可信息:显示扩展模块的许可信息。

查看许可状态

通过在产品根目录下执行如下命令进行查看许可状态信息:$ ./licensetool.sh -s

许可状态信息依次为产品ID、模块ID、产品名称、许可类型(包括正式版和试用版)、许可个数,以及许可过期时间。

许可更新

将您获得的*.licx文件放置在/opt/SuperMap/License目录。如果放置在其他目录,执行如下命令:$ ./licensetool.sh -update /路径名/*.licx

配置硬件许可

安装许可驱动

配置硬件许可需要先安装许可驱动,才能连接硬件锁,或是插入硬件锁。连接硬件锁的计算机称为许可服务器。若在同一网段内已经配置了许可服务器,则许可会自动配置,不需要再进行手工配置。

许可驱动的安装步骤如下:

  1. 打开终端设置 root 密码,已经设置可忽略此步骤,命令: sudo passwd root
  2. 切换为 root 用户,命令: sudo -s
  3. 进入产品包/support/目录,解压驱动程序压缩包,命令: tar -xvf aksusbd-8.31.1.tar
  4. 进入解压后的目录,命令: cd aksusbd-8.31.1
  5. 安装驱动程序,命令: sh dinst或者 ./ dinst。如果dinst没有可执行权限,请先授予执行权限,执行如下命令: chmod +x dinst  

安装完该驱动程序后可获得90天的试用许可,即可使用SuperMap GIS系列产品。

在Linux 64位操作系统上安装许可驱动程序时,因为该系统缺少32bit支持库,所以可能会出现:“The 32bit support is missing…”错误。需要安装的支持库参考如下:

  • libc6-i386 和 ia32-libs(Ubuntu)
  • libstdc++-devel.i686、glibc.i686、libgcc.i686、libstdc++.i686、glibc-devel.i686(RHEL、CentOS、OpenSUSE、SLES 和 OES)
  • glibc-32bit(OpenSUSE、SLES 和 OES)

安装方法:在产品包/support 目录下,执行如下命令,系统将自动检测并安装所需的依赖库:./dependencies_check_and_install.sh install -y

按装完缺少的32bit支持库后,您还需要再执行一次 ./dinst 或者 sh dinst 命令,才能获得90天试用许可。

配置许可

  • 配置单机锁(外观为绿色磨砂):安装许可驱动后,直接插入单机锁即可。
  • 配置网络锁(外观为红色磨砂):
    1. 打开浏览器,访问 http://localhost:1947 或 http://本地IP:1947。
    2. 在左侧选择Configuration
    3. 在右侧选择Access to Remote License Managers选项卡。
    4. Remote License Search Parameters填入其他网段的许可服务器 IP,点击Submit。即可在左侧的Sentinel Keys选项下看到该服务器的加密锁。

查看许可信息

可以通过在产品根目录下执行如下命令进行查看许可状态信息:$ ./licensetool.sh -s

许可状态信息依次为产品ID、模块ID、产品名称、许可类型(包括正式版和试用版)、许可个数,以及许可过期时间。

许可更新

  1. 打开浏览器,访问 http://localhost:1947 或 http://本地IP:1947。
  2. 在左侧选择Update/Attach,根据提示在Select File中输入相关的许可文件。
  3. 点击Apply File按钮,即可完成许可更新操作。

相关主题

获取许可(Linux)

配置公有云许可

配置私有云许可

许可类型

许可常见问题解答