unrar安装

本文介绍了如何使用unrarforLinux版本解决常见文件以.rar和.zip格式压缩的情况,并提供了下载、安装及解压文件的具体步骤。通过此教程,用户能够更轻松地管理和操作压缩文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

太多时候,总是下载到的文件是以 .rar进行压缩的。再不就是是以.zip结尾的。用file 看文件。却是winrar 的格式!
这时候好,要用的话就会觉得好麻烦。现在我们就利用unrar for linux版本来解决这个问题。
先到官方看一下unrar针对各个linux发行版的情形吧!
http://www.rarlab.com/rar_add.htm 因为我是用的redhat(centos)所以,我就下载了unrar for centos这个版本。
wget http://www.rarlab.com/rar/unrar-3.7.7-centos.gz
gzip -d unrar-3.7.7-centos.gz
mv unrar-3.7.7-centos /usr/local/bin/unrar
有时候需要赋权限:
chmod +x /usr/local/bin/unrar

======================
注:如果是64bit操作系统,则下载对应的unrar for x64 linux即可

注:将文件中的可执行文件放在bin目录里,就可以通过直接输入可执行文件名来执行程序,不用把路径都敲一遍
一遍,例如将 “/usr/local/mplayer/bin/mplayer”文件放在“/usr/local/bin/”目录内,我们再打开mplayer时,可以在终端直接输入“mplayer”即可

OK了,现在可以执行unrar 测试了。unrar e 文件名。
一般我们解压最好用到 x这个参数,因为这个是全路径解压。如果是 e 这个参数的话,就是解压到当前路径。如果包括二级目录的话并有相同文件的话,就会出现文件overwite 的问题。(注意哦)
### 如何在Linux系统上安装unrar #### 方法一:通过源码编译安装 可以通过官方提供的RAR工具包来手动编译并安装`unrar`。以下是具体操作: 1. **下载RAR工具包** 使用`wget`命令从官方网站下载RAR工具包: ```bash wget https://www.rarlab.com/rar/rarlinux-x64-6.0.2.tar.gz ``` 2. **解压文件** 将下载的压缩包解压到当前目录: ```bash tar -xf rarlinux-x64-6.0.2.tar.gz ``` 3. **进入解压后的目录** 进入解压后的RAR目录: ```bash cd rar ``` 4. **编译并安装** 编译并完成安装过程: ```bash make sudo make install ``` 此方法适用于大多数基于Debian或Red Hat的发行版[^1]。 如果在运行过程中遇到错误提示类似于`rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory`,可以尝试以下解决办法: ```bash sudo yum install glibc.i686 sudo yum install libstdc++.so.6 ``` --- #### 方法二:通过RPM包管理器安装 对于某些特定版本的操作系统(如CentOS),可以直接使用`.rpm`包进行安装。以下是步骤: 1. **下载适合系统的RPM包** 可以从第三方网站获取适合的RPM包,例如: ```bash wget http://dag.wieers.com/rpm/packages/unrar/unrar-3.6.8-1.el5.rf.i386.rpm ``` 2. **安装RPM包** 使用`rpm`命令安装该软件包: ```bash sudo rpm -Uvh unrar-3.6.8-1.el5.rf.i386.rpm ``` 如果系统提示缺少依赖项,则可能需要先安装相应的依赖库[^2]。 --- #### 方法三:通过APT包管理器安装(Ubuntu/Debian) 在基于Debian的系统(如Ubuntu)中,推荐使用APT包管理器简化安装流程: 1. **更新APT缓存** 首先确保APT缓存是最新的: ```bash sudo apt update ``` 2. **安装unrar** 接下来直接安装`unrar`: ```bash sudo apt install unrar ``` 或者可以选择免费开源替代方案`unar`: ```bash sudo apt install unar ``` 此方式简单快捷,特别适合新手用户[^3]。 --- #### 方法四:通过YUM/DNF包管理器安装(RedHat/CentOS/Fedora) 在基于RedHat的系统中,也可以利用默认的包管理器快速安装: 1. **启用EPEL仓库** 对于较新版本的系统,建议先启用EPEL扩展仓库: ```bash sudo yum install epel-release ``` 2. **安装unrar** 然后执行以下命令完成安装: ```bash sudo yum install unrar ``` 在Fedora中则替换为`dnf`命令: ```bash sudo dnf install unrar ``` 这种方法同样高效便捷,尤其当目标系统已连接至互联网时[^4]。 --- #### 常见问题排查 - 若发现无法找到合适的RPM包或者APT/YUM未能成功解析请求,请确认操作系统架构是否匹配(可通过`uname -a`检查)。必要情况下切换至其他适配版本。 - 安装完成后测试功能正常与否可运行如下指令验证: ```bash unrar -v ``` --- ### 总结 以上介绍了四种主流途径用于实现Linux环境下`unrar`程序部署工作。无论是采用手工构建形式还是借助自动化脚本辅助均能达成预期效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值