卸载
- 如果用户只是卸载CANN软件包(如nnrt、toolkit等),那卸载没有先后顺序,但是如果也要卸载驱动和固件,则需要卸载其他软件包以后再卸载驱动和固件。
- 若您获取的是*.deb包,如卸载nnrt软件,卸载命令参考如下:
- dpkg方式:
- root用户:
dpkg -P ascend-cann-nnrt
- 非root用户(请自行获取所需的sudo权限):
sudo -E dpkg -P ascend-cann-nnrt
- root用户:
- apt方式:
- root用户:
apt remove ascend-cann-nnrt
- 非root用户(请自行获取所需的sudo权限):
sudo -E apt remove ascend-cann-nnrt
- root用户:
- dpkg方式:
- 若您获取的是*.rpm包,如卸载nnrt软件,卸载命令参考如下:
以下命令中的{arch}请根据实际架构替换(aarch64或x86_64)。
- rpm方式:
- root用户:
rpm -e Ascend-cann-nnrt.{arch}
- 非root用户(请自行获取所需的sudo权限):
sudo -E rpm -e Ascend-cann-nnrt.{arch}
- root用户:
- yum方式:
- root用户:
yum remove Ascend-cann-nnrt.{arch}
- 非root用户(请自行获取所需的sudo权限):
sudo -E yum remove Ascend-cann-nnrt.{arch}
- root用户:
- rpm方式:
方法一 脚本卸载
用户可以通过卸载脚本完成卸载。
- 进入软件的卸载脚本所在路径,一般放置在“script”目录下(“script”所在路径请以实际为准)。
以toolkit和nnae软件包为例:
- 进入toolkit软件的卸载脚本所在路径(nnrt目录结构同toolkit)
cd <path>/ascend-toolkit/<version>/{arch}-linux/script
- 进入nnae软件的卸载脚本所在路径(tfplugin目录结构同nnae)
cd <path>/nnae/<version>/script
其中<path>为软件包的安装路径,<version>为软件包版本,{arch}-linux为CPU架构,请用户根据实际情况替换。
- 进入toolkit软件的卸载脚本所在路径(nnrt目录结构同toolkit)
- 执行./uninstall.sh命令运行脚本,完成卸载。
方法二 软件包卸载
如果用户想要对已安装的软件包进行卸载,可以执行如下步骤:
- 以软件包的安装用户登录软件包的安装环境。
- 进入软件包所在路径。
- 执行以下命令卸载软件包。
./软件包名.run --uninstall
卸载完成后,若显示如下信息,则说明软件卸载成功:[INFO] xxx uninstall success
xxx表示卸载的实际软件包名。