---
order: 7
navTitle: unrar
---
# unrar解压工具

在数据管理中上传文件数据源时支持rar格式，rar格式在上传时会自动解压，需要服务器提供unrar命令的支持。

## window配置unrar命令

下载方式有如下两种：

1. 从<http://rarlab.com>下载window版本的WinRAR软件，选择对应操作系统的版本是32位还是64位。
2. 点击[这里](https://www.jianguoyun.com/p/DbBK54QQ3O-gChiz7qwE)下载。

下载完成后，安装WinRAR，如安装到`C:\Program Files\WinRAR`

安装完成后，把该安装路径加到系统环境变量中的path中:

1. 在window 10中打开`控制面板`>`系统和安全`>`系统`。
2. 点击`高级系统设置`，在弹出的`系统属性`对话框中点击`高级`下的`环境变量`。
3. 在`用户变量`中找到`Path`,编辑该变量，将WinRAR的安装目录`C:\Program Files\WinRAR`加到最后面。不同的路径之间用分号分隔。

配置完路径后就可以使用war命令进行压缩、解压缩操作了。打开命令提示符，在窗口中输入 RAR -? 获取命令参数帮助。

## linux配置unrar命令

下载方式有如下两种：

1. 在Windows中从<http://rarlab.com>或[这里](https://www.jianguoyun.com/p/DW-zJz8Q3O-gChi17qwE)下载Linux版本的WinRAR软件，再上传到linux服务器
2. 在服务器上通过wget命令，直接下载安装包，使用如下命令：

   ```sh
   wget http://www.rarlab.com/rar/rarlinux-x64-5.8.b4.tar.gz
   ```

下载完成后，将压缩包解压到安装目录，如安装到`/usr/local`，使用如下命令：

```sh
 tar -zxvf rarlinux-x64-5.8.b4.tar.gz /usr/local
```

解压完成后，在`/usr/local/rar`就可以使用rar和unrar命令了，但如果想在全局使用，还需要创建连接添加到全局，使用如下命令:

```sh
ln -s /usr/local/rar/rar /usr/local/bin/rar
ln -s /usr/local/rar/unrar /usr/local/bin/unrar
```

创建连接后就可以在全局使用rar命令进行压缩、解压缩操作了。运行 RAR -? 获取命令参数帮助。
