方法1:使用unrar命令行工具(推荐)
步骤:
-
安装unrar
根据发行版选择命令(需管理员权限):# Debian/Ubuntu sudo apt update && sudo apt install unrar # CentOS/RHEL sudo yum install epel-release && sudo yum install unrar # Fedora sudo dnf install unrar # Arch/Manjaro sudo pacman -S unrar
-
解压RAR文件
- 解压到当前目录:
unrar x 文件名.rar
- 解压到指定目录:
unrar x 文件名.rar /目标路径/
- (不解压):
unrar l 文件名.rar
- 解压到当前目录:
方法2:使用图形界面工具(适合桌面用户)
推荐工具:File Roller(GNOME默认归档管理器)
-
安装插件
同时安装unrar
和图形界面支持:sudo apt install unrar file-roller # Debian/Ubuntu sudo dnf install unrar file-roller # Fedora
-
操作步骤
- 右键点击RAR文件 → 选择”用归档管理器打开”
- 直接拖放文件或点击”解压”
- 支持密码保护的RAR文件(输入密码即可)
方法3:使用7-Zip(跨平台替代方案)
-
安装7-Zip
sudo apt install p7zip-full # Debian/Ubuntu sudo dnf install p7zip-plugins # Fedora
-
解压命令
7z x 文件名.rar # 解压到当前目录 7z l 文件名.rar # 查看内容
常见问题解决
-
报错”unrar not found”
- 检查是否安装正确,或尝试完整包名:
sudo apt install unrar-free # 部分旧系统
- 检查是否安装正确,或尝试完整包名:
-
RAR5新格式不支持
- 更新到最新版unrar(需6.0以上版本):
# Ubuntu示例(添加官方源) sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe" sudo apt update && sudo apt install --upgrade unrar
- 更新到最新版unrar(需6.0以上版本):
-
密码保护文件
命令行添加密码参数:unrar x -p密码 文件名.rar
安全提示
- 只从官方源安装:避免第三方源,防止恶意软件(如始终使用
apt
/dnf
/pacman
)。 - 验证文件来源:解压前用
unrar l
检查文件列表,可疑文件用杀毒软件扫描。 - 更新工具:定期升级unrar以修复漏洞(
sudo apt upgrade unrar
)。
为什么推荐这些方法?
- unrar:RAR实验室官方工具,支持所有RAR特性(包括恢复记录、分卷)。
- 图形工具:操作直观,集成到系统右键菜单。
- 7-Zip:开源免费,可处理RAR/7z/ZIP等30+格式。
引用说明 基于RARLAB官方文档(rarlab.com)、Linux man手册及FSF推荐工具,unrar为闭源软件但获准自由分发,7-Zip遵循GNU LGPL协议,技术验证环境:Ubuntu 22.04/Fedora 38,内核6.2+。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/7276.html