工具更新

AMCT支持覆盖安装,或使用升级命令更新,覆盖安装或升级过程中都会卸载老版本,然后安装新版本。

多版本场景:

  1. 升级之前,请确保安装路径下(例如非root用户默认安装路径$HOME/Ascend/)存在latest目录,并且该目录有具体指向的版本;若不存在,则无法升级。
  2. 多版本场景下,仅支持对latest目录所指向的版本进行升级。
  3. 使用软件包进行升级时,若安装路径下已经存在该软件包版本对应的目录且不是被latest指向,则该操作无法执行。
  1. 更新AMCT
    • 覆盖安装命令:
      ./Ascend-amct_acl-{software version}-{os}.{arch}.run --full
    • 升级命令:
      ./Ascend-amct_acl-{software version}-{os}.{arch}.run --upgrade

      如果安装时指定了安装路径,则升级时还要增加--install-path=${install_path}参数,用于指定升级时安装包的路径。

    如果提示如下关键信息,则说明升级成功:

    Amct_acl package upgraded successfully!  
  1. 升级过程中的日志信息:
    • root用户输出在“/var/log/ascend_seclog/ascend_install.log”文件。
    • 非root用户输出在$HOME/var/log/ascend_seclog/ascend_install.log文件。