0


linux centos7 安装unrar 用于解压rar压缩包

第一种

要在CentOS 7上解压RAR压缩包,首先需要安装相应的工具。你可以使用

unrar

命令来解压RAR文件。如果未安装此工具,你可以通过以下命令安装:

sudo yum install-yunrar

安装完成后,你可以使用

unrar

命令解压RAR文件。例如,假设你有一个名为

example.rar

的RAR文件,要解压它,可以使用以下命令:

unrar x example.rar

这将会在当前目录下解压

example.rar

文件中的内容。你也可以指定解压到特定的目录,例如:

unrar x example.rar /path/to/extract

这将会把

example.rar

文件中的内容解压到

/path/to/extract

目录中。

如果报错:
[root@VM-8-2-centos wwwroot]# sudo yum install -y unrar
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
docker-ce-stable | 3.5 kB 00:00:00
epel | 4.7 kB 00:00:00
extras | 2.9 kB 00:00:00
os | 3.6 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/2): epel/7/x86_64/primary_db | 7.0 MB 00:00:00
(2/2): epel/7/x86_64/updateinfo | 1.0 MB 00:00:00
No package unrar available.
Error: Nothing to do

这可能是因为它不在默认的CentOS软件源中。你可以尝试从其他源安装

unrar

。一个常见的选择是从EPEL(Extra Packages for Enterprise Linux)源安装。

首先,确保你已经安装了EPEL存储库。然后,尝试使用以下命令安装

unrar

sudo yum install epel-release
sudo yum install-yunrar

如果

epel-release

软件包已经安装,但仍然找不到

unrar

包,那么你可能需要手动下载并安装

unrar

软件包。

第二种

首先,到 RARLab 的网站上下载适用于 Linux 的 RAR 安装包,然后将其解压缩并拷贝到

/usr/local/bin

/usr/bin

目录中,这样

unrar

命令就可以在系统中运行了。

wget http://www.rarlab.com/rar/unrar-6.1.7.tar.gz
tar-zxvf unrar-6.1.7.tar.gz
cdunrarmakemakeinstall

完成后,尝试运行

unrar x enlightv.rar

命令来解压缩文件。

第三种 (我用的这种)

如果通过yum无法安装

unrar

,您可以按照以下步骤手动下载并安装

unrar

步骤 1: 下载

unrar

源码

首先,访问

unrar

的官方网站或者找到可信的下载源来获取最新的源码包。您可以使用

wget

curl

命令来下载:

# 使用wget下载wget https://www.rarlab.com/rar/unrarsrc-5.9.1.tar.gz

# 或者使用curl下载curl-O https://www.rarlab.com/rar/unrarsrc-5.9.1.tar.gz

请将上面的URL替换为最新版本的

unrar

源码下载链接。

步骤 2: 解压源码包

下载完成后,使用

tar

命令解压源码包:

tar xvf unrarsrc-5.9.1.tar.gz

步骤 3: 编译源码

解压后,进入解压出来的目录,并编译源码:

cd unrarsrc-5.9.1
make all

编译过程可能需要一些时间。编译成功后,您将在当前目录下得到

unrar

可执行文件。

步骤 4: 安装

unrar

使用

make install

命令安装

unrar

到系统路径中:

sudomakeinstall

默认情况下,

unrar

会被安装到

/usr/local/bin

目录下。如果您希望安装到其他目录,可以在编译前修改

makefile

中的

PREFIX

变量。

步骤 5: 验证安装

安装完成后,验证

unrar

是否成功安装:

unrar--version

如果显示版本信息,则表示

unrar

已经成功安装。

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/weixin_42261759/article/details/137875651
版权归原作者 「迷」? 所有, 如有侵权,请联系我们删除。

“linux centos7 安装unrar 用于解压rar压缩包”的评论:

还没有评论