# 安装ToolBox

实用工具包ToolBox中包括Ascend DMI工具、日志收集工具和Ascend Cert工具，在后续可以用来完成一些NPU相关的运维任务，详细使用方法可参见《ToolBox用户指南(https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0002.html)》。

1. 以root用户登录服务器。
2. 将获取的ToolBox软件包上传到安装环境任意路径（如“/home”）。
3. 增加对软件包的可执行权限。
  在软件包所在目录执行如下命令。
  - Arm架构

```
chmod +x Ascend-mindx-toolbox_{version}_linux-aarch64.run
```


  - X86架构

```
chmod +x Ascend-mindx-toolbox_{version}_linux-x86_64.run
```


4. 安装ToolBox软件。
  在软件包所在目录执行以下命令。
  - Arm架构

```
./Ascend-mindx-toolbox_{version}_linux-aarch64.run --install --install-for-all --quiet
```


  - X86架构

```
./Ascend-mindx-toolbox_{version}_linux-x86_64.run --install --install-for-all --quiet
```


  安装完成后，若显示如下信息，则说明软件安装成功：

```
xxx
install success
```


  xxx表示安装的实际软件包名。

5. 配置环境变量，用户可以通过修改~/.bashrc文件方式设置永久环境变量，操作如下：

  a. 执行    vi ~/.bashrc
命令，打开.bashrc文件。
  b. 按“i”键进入编辑模式，在文件最后一行后面添加如下内容。

```
source /usr/local/Ascend/toolbox/set_env.sh
```


  c. 按“Esc”键退出编辑模式，执行    :wq!
命令保存文件并退出。
  d. 执行source ~/.bashrc命令使其立即生效。
