CentOS 安装 rar、zip 解压缩

Stella981
• 阅读 597

Windows 系统压缩的 rar 和 zip 文件,在 Linux 系统下是无法通过 tar 命令解压缩的,需要使用 rar 和 zip 命令来解压缩。下面记录一下 rar 和 zip 安装和简单的使用。

一、rar 安装使用

Linux 系统下使用 rarlinux 解压缩 rar 压缩文件,下载页面:http://www.rarsoft.com/download.htm。

1.1 下载系统对应的版本

复制

1

$ wget http://www.rarsoft.com/rar/rarlinux-x64-5.4.0.tar.gz

1.2 解压、安装

复制

123

$ tar -zxvf rarlinux-x64-5.4.0.tar.gz$ cd rar$ make

看见下面这些信息就是安装成功了:

复制

12345

mkdir -p /usr/local/binmkdir -p /usr/local/libcp rar unrar /usr/local/bincp rarfiles.lst /etccp default.sfx /usr/local/lib

1.3 常用 rar 命令

复制

12

$ rar x centos.rar # 解压 centos.rar 到当前目录$ rar centos.rar ./piaoyi.org/ # 将 piaoyi.org 目录打包为 centos.rar

1.4 常见错误原因分析

1.4.1 如果在运行命令 rar 时, 出现下面这个问题

复制

1

rar: /lib/i686/nosegneg/libc.so.6: version 'GLIBC_2.7' not found (required by rar)

解决办法:

复制

1

$ cp rar_static /usr/local/bin/rar

1.4.2 使用 rar 的时候出现错误

复制

1

bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

因为 64 位系统中安装了 32 位程序,解决方法:

复制

1

$ yum install glibc.i686

1.4.3 重新安装 glibc.i686 以后还有如下类似错误

复制

1

error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

再继续安装包:

复制

1

$ yum install libstdc++.so.6

二、zip/unzip 安装使用

2.1 检查是否有包含 zip(unzip) 的软件包

复制

12345678910111213

$ yum provides zipLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.cqu.edu.cn * extras: mirrors.cqu.edu.cn * updates: mirrors.tuna.tsinghua.edu.cnzip-3.0-11.el7.x86_64 : A file compression and packaging utility compatible with PKZIPRepo : basezip-3.0-11.el7.x86_64 : A file compression and packaging utility compatible with PKZIPRepo : @base

2.2 安装 zip、unzip

复制

12

$ yum install zip$ yum install unzip

2.3 常用命令

复制

12345678910111213

$ zip -r myfile.zip ./*# 将当前目录下的所有文件和文件夹全部压缩成 myfile.zip 文件,-r 表示递归压缩子目录下所有文件.$ unzip -o -d /home/sunny myfile.zip# 把 myfile.zip 文件解压到 /home/sunny/# -o :不提示的情况下覆盖文件# -d:将文件解压缩到指定目录下$ zip -d myfile.zip smart.txt# 删除压缩文件中 smart.txt 文件$ zip -m myfile.zip ./rpm_info.txt# 向压缩文件中 myfile.zip 中添加 rpm_info.txt 文件

转自:https://ehlxr.me/2016/12/22/CentOS-%E5%AE%89%E8%A3%85-rar%E3%80%81zip-%E8%A7%A3%E5%8E%8B%E7%BC%A9/

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
先知 先知
3年前
Ubuntu 20.04 常见文件解压 (实用)
第一类处理.zip或.rar时,需要先下载相对应的unzip和unrar,可在终端,执行sudoaptgetinstallunzipsudoaptgetinstallunrar.zipunzip.zip.rarunrarx.rar第二类.tar
Stella981 Stella981
2年前
Linux 下解压 rar 文件
网上下载rar压缩文件的使用,在linux在我们需要对其进行解压缩,这个时候,我们需要安装rar相关的文件,来进行解压缩。1\.下载我们进入rarlab网站(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.rarlab.com%2Fdownload.htm),进行下
Stella981 Stella981
2年前
Android蓝牙连接汽车OBD设备
//设备连接public class BluetoothConnect implements Runnable {    private static final UUID CONNECT_UUID  UUID.fromString("0000110100001000800000805F9B34FB");
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
铁扇公主 铁扇公主
6个月前
Mac电脑中文解压缩推荐 RAR Extractor Max - Unzip介绍
RARExtractorMaxUnzip是一款功能强大的解压缩软件,它专为RAR文件而设计,能够快速、方便地解压缩RAR文件,并提取其中的内容。该软件支持多种压缩格式,包括RAR、ZIP、7Z等,可满足各种解压缩需求。它具有直观的用户界面和简单易用的操作,
子桓 子桓
6个月前
高质量压缩 Keka for Mac中文最新介绍
Keka是一款简单易用的Mac平台上的压缩解压缩工具。它支持多种压缩格式,包括常见的ZIP、RAR、7ZIP、TAR等,可以快速、高效地压缩和解压缩各种文件和文件夹。以下是关于Keka软件的一些详细介绍:支持多种压缩格式。Keka支持多种常用压缩格式,包括
燕青 燕青
4个月前
苹果专用压缩解压工具:BetterZip 5中文注册激活版 附 激活码
是一款Mac操作系统上的压缩和解压缩工具,它可以帮助用户创建、打开、浏览和提取各种不同类型的压缩文件。使用BetterZip,您可以通过简单的拖放动作将文件添加到压缩包中,并选择不同的压缩格式(如zip、tar、7zip、rar等)。此外,BetterZi
Python进阶者 Python进阶者
2个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这