Linux如何解压RAR文件?

安装解压工具

通过包管理器安装(推荐)

  • Ubuntu/Debian

    sudo apt update
    sudo apt install unrar  # 安装免费版unrar

    若需完整版(含压缩功能):

    sudo add-apt-repository multiverse  # 启用非免费软件源
    sudo apt install rar unrar
  • CentOS/RHEL

    sudo yum install epel-release  # 启用EPEL源
    sudo yum install unrar
  • Fedora

    sudo dnf install unrar
  • Arch/Manjaro

    sudo pacman -S unrar
  • openSUSE

    sudo zypper install unrar

手动安装(无包管理器时)

  1. 访问 RARLab官网 下载Linux版(如 rarlinux-x64-6.1.0.tar.gz
  2. 解压并安装:
    tar -xzvf rarlinux-*.tar.gz
    cd rar
    sudo cp -v rar unrar /usr/local/bin/  # 复制可执行文件
    sudo mkdir -p /usr/local/lib
    sudo cp -v default.sfx /usr/local/lib/

解压RAR文件命令

基础操作:

  • 解压到当前目录

    unrar x 文件名.rar

    x 参数保留完整路径结构。

  • 解压到指定目录

    unrar x 文件名.rar /目标路径/
  • 仅解压不保留路径

    unrar e 文件名.rar

高级操作:

  • 查看RAR内容(不解压)

    unrar l 文件名.rar
  • 测试压缩完整性

    unrar t 文件名.rar
  • 解压分卷文件

    unrar x 分卷名.part1.rar  # 自动识别后续分卷

替代方案:使用7-Zip

若无法安装unrar,可用开源工具p7zip

  1. 安装:
    sudo apt install p7zip-full  # Ubuntu/Debian
    sudo dnf install p7zip-plugins # Fedora
  2. 解压RAR:
    7z x 文件名.rar

注意事项

  1. 版权问题
    • RAR是WinRAR公司的专有格式,unrar仅限个人免费使用。
    • 企业环境建议购买RAR商业许可。
  2. 常见错误
    • bash: unrar: command not found → 未正确安装工具。
    • CRC failed → 文件损坏,尝试用unrar r修复。
  3. 跨平台兼容
    Windows创建的RAR文件在Linux解压可能出现编码问题,需指定字符集:

    unrar x -ierr 文件名.rar  # 忽略错误

总结步骤

  1. 通过包管理器安装unrar(首选)或手动下载。
  2. 终端执行 unrar x 文件名.rar 解压。
  3. 企业用户遵守许可协议,个人用户建议使用ZIP/7z等开源格式。

引用说明参考RARLab官方文档及Linux社区标准实践(如Arch Wiki、Ubuntu手册),工具安装命令经Debian/Red Hat仓库验证,适用于主流发行版。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/7576.html

(0)
酷番叔酷番叔
上一篇 2025年7月17日 00:40
下一篇 2025年7月17日 00:48

相关推荐

  • 图形界面粘贴失效怎么办?

    在Linux系统中,粘贴操作是日常使用的基础功能,但因其环境多样性(如终端、图形界面、远程连接等),方法可能有所不同,以下内容基于Linux社区广泛验证的实践,结合官方文档和资深用户经验,确保准确性和可靠性,操作前请确认您的系统权限,避免安全风险,适用于GNOME、KDE、XFce等主流桌面环境:通用快捷键Ct……

    2025年7月31日
    14800
  • Linux下Tomcat如何安全启动?

    启动前的准备工作安装Java环境Tomcat依赖Java,需先安装JDK:sudo apt updatesudo apt install openjdk-11-jdk # 以Ubuntu为例,推荐JDK 8/11/17验证安装:java -version下载并解压Tomcat从Apache Tomcat官网下载……

    2025年7月24日
    13100
  • juicessh如何连接Linux远程服务器?操作步骤是什么?

    要通过JuiceSSH连接Linux服务器,需完成服务器端配置、客户端安装及连接设置等步骤,以下是详细操作指南:准备工作在连接前,需确保Linux服务器和Android设备满足以下条件:Linux服务器端配置开启SSH服务:Linux服务器需安装并运行SSH服务,若未安装,可通过以下命令安装(以Ubuntu/D……

    2025年10月7日
    10900
  • Linux系统如何查询MAC地址?

    在Linux系统中,MAC地址(Media Access Control Address,媒体访问控制地址)是网络接口卡(NIC)的硬件标识符,由48位二进制数组成,通常以十六进制格式表示(如00:1A:2B:3C:4D:5E),查询MAC地址是网络管理、故障排查和安全配置中的常见需求,Linux提供了多种命令……

    2025年9月16日
    11600
  • 如何轻松快速提升网站流量?

    使用 basename 命令(推荐)功能:从完整路径中提取文件名(含扩展名)或移除扩展名,语法:basename [路径] [后缀] # 后缀用于移除扩展名示例:提取文件名(含扩展名)basename /home/user/docs/report.txt # 输出:report.txt移除扩展名basename……

    2025年7月19日
    12500

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信