unrar-5.4.5-1.el7.x86_64.rpm
时间: 2023-10-14 07:03:16 浏览: 49
unrar-5.4.5-1.el7.x86_64.rpm 是一个压缩文件解压工具的软件包。该软件包适用于运行CentOS 7操作系统的64位处理器架构。它提供了对RAR格式压缩文件进行解压的功能。
解压RAR文件是当我们需要访问或提取其中的文件时的常见操作。RAR文件通常用于将大量文件和文件夹压缩成一个单独的文件,以便更方便地进行传输或存储。而unrar-5.4.5-1.el7.x86_64.rpm软件包通过提供解压功能,使我们能够还原原始的文件和文件夹结构。
要安装unrar软件包,我们可以使用适当的软件包管理工具,如yum命令,在CentOS 7系统中运行以下命令:
sudo yum install unrar-5.4.5-1.el7.x86_64.rpm
这将从软件仓库中下载和安装unrar软件包,并将其配置在系统中以供使用。
安装完成后,我们可以在终端中使用unrar命令来解压RAR文件。例如,要解压名为"file.rar"的文件,我们可以运行以下命令:
unrar e file.rar
"e"选项表示解压RAR文件。可以使用其他选项,如"x"来提取RAR文件中的特定文件,或"l"来列出RAR文件的内容。
总之,unrar-5.4.5-1.el7.x86_64.rpm是一个用于解压RAR文件的软件包。通过安装此软件包,我们可以方便地解压缩RAR格式的压缩文件,并访问其中的文件和文件夹。
相关问题
unrar: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by unrar)如何解决
根据你提供的引用内容,你遇到的问题是在运行unrar命令时出现了错误提示:/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by unrar)。这个错误提示表明你的系统缺少GLIBCXX_3.4.21版本的库文件。
由于你没有sudo权限,无法修改/usr/lib64/libstdc++.so.6软连接。但你可以尝试以下解决方法:
1. 使用LD_LIBRARY_PATH环境变量指定库文件路径:
```shell
export LD_LIBRARY_PATH=/path/to/your/library:$LD_LIBRARY_PATH
unrar
```
将"/path/to/your/library"替换为包含GLIBCXX_3.4.21版本库文件的目录路径。
2. 将所需的库文件复制到你有权限的目录下:
```shell
cp /path/to/your/library/libstdc++.so.6 /path/to/your/directory
unrar
```
将"/path/to/your/library/libstdc++.so.6"替换为包含GLIBCXX_3.4.21版本库文件的完整路径,将"/path/to/your/directory"替换为你有写权限的目录路径。
3. 如果以上方法都无法解决问题,你可以尝试使用静态链接版本的unrar,这样unrar将不再依赖系统的动态链接库:
```shell
wget https://www.rarlab.com/rar/unrarsrc-6.0.7.tar.gz
tar -zxvf unrarsrc-6.0.7.tar.gz
cd unrar
make lib
gcc -static -o unrar unrar.o -L./ -lstdc++
./unrar
```
这将下载unrar源代码并编译生成静态链接版本的unrar可执行文件。
unrar: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by unrar)
这个错误提示表明在运行unrar命令时,出现了/lib64/libstdc.so.6: version `GLIBCXX_3.4.21' not found的错误,这是因为所需的glibc版本未找到。解决这个问题的方法如下:
1. 首先,使用命令strings /usr/lib64/libstdc.so.6 | grep GLIBC检查系统中动态库中有哪些版本的glibc。
2. 然后,使用命令find / -name "libstdc.so*"来查找anaconda的glibc所在位置。
3. 将anaconda中的libstdc++.so.6.0.28拷贝到系统的/usr/lib64/目录下,可以使用sudo cp /home/.../anaconda3/pkgs/libstdcxx-ng-9.3.0-hd4cf53a_17/lib/libstdc.so.6.0.28 /usr/lib64/命令来完成。
4. 重新设置软链接,可以使用命令ln -sf /lib64/libstdc.so.6.0.28 /lib64/libstdc.so.6。
5. 最后,再次使用命令strings /usr/lib64/libstdc.so.6 | grep GLIBC检查动态库中的glibc版本。
通过以上步骤,应该能够解决unrar命令出现的/lib64/libstdc.so.6: version `GLIBCXX_3.4.21' not found的错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
相关推荐
![rpm](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)