昇腾社区首页
中文
注册

卸载CANN

通过xxx.run格式离线安装CANN软件后,可参考以下方式进行卸载。

通过xxx.rpm格式在线安装CANN软件后,可参考以下方式进行卸载。

Kernels跟随Toolkit安装后,卸载Toolkit时,会自动卸载Kernels。

Kernels跟随NNAE安装后,卸载NNAE时,会自动卸载Kernels。

Kernels跟随NNRT安装后,卸载NNRT时,会自动卸载Kernels。

脚本卸载(推荐)

xxx.run格式离线安装后,用户可以通过卸载脚本完成卸载,执行如下步骤:

  1. 进入卸载脚本所在路径。
    • Toolkit:
      1
      cd <path>/ascend-toolkit/<version>/<arch>-linux/script
      
    • NNAE:
      1
      cd <path>/nnae/<version>/script
      
    • NNRT:
      1
      cd <path>/nnrt/<version>/<arch>-linux/script
      
    • 单独卸载Kernels:
      cd <path>/ascend-toolkit/<version>/opp_kernel/script
    • 单独卸载Kernels:
      cd <path>/nnae/<version>/opp_kernel/script
    • 单独卸载Kernels:
      cd <path>/nnrt/<version>/opp_kernel/script
    • NNAL:
      1
      cd <path>/nnal/atb/<version>/scripts
      

    其中<path>为软件包的安装路径,<version>为软件包版本,<arch>-linux为CPU架构,请用户根据实际情况替换。

  2. 执行./uninstall.sh命令运行脚本,完成卸载。
    卸载完成后,若显示如下信息,则说明软件卸载成功:
    1
    [INFO] xxx uninstall success
    

    xxx表示卸载的实际软件包名。

软件包参数卸载

xxx.run格式离线安装后,用户可以通过卸载软件包完成卸载,可以执行如下步骤:

  1. 以软件包的安装用户登录软件包的安装环境。
  2. 进入软件包所在路径。
  3. 执行以下命令卸载软件包。
    1
    ./xxx.run --uninstall
    
    卸载完成后,若显示类似如下信息,则说明软件卸载成功:
    1
    [INFO] xxx uninstall success
    

    xxx表示卸载的实际软件包名。

该方式会根据配置文件中Install_Path所指向的路径,卸载CANN软件包。

配置文件所在路径:

  • root用户:/etc/Ascend/ascend_cann_install.info
  • 非root用户:${HOME}/Ascend/ascend_cann_install.info

在线方式卸载

如果同时卸载Kernels和其依赖的CANN软件包,请按照“Kernels > CANN软件”的顺序进行卸载。

xxx.rpm格式在线安装后,可以使用以下方式卸载。

  1. 以安装用户登录服务器。
  2. 卸载rpm包(其中xxx请根据实际软件包全名替换,如Ascend-cann-toolkit)。
    • 若使用非root用户安装,执行命令如下:
      sudo yum remove xxx
    • 若使用root用户安装,执行命令如下:
      yum remove xxx