Linux:CentOS 7 解压 7zip 压缩的文件

p7zip-9.20.1-1.el6.rf.x86_64 RPM (rpmfind.net)

Ubuntu系统

安装

apt install p7zip-full -y

apt install zip -y

使用

#压缩test文件夹生成test.7z

复制代码
7za a -t7z -r test.7z  test  
#a  代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。
-r 表示递归所有的子文件夹

解压文件

复制代码
7za e test.7z              #将test.7z解压到当前文件夹
7za e test.7z -o/tmp/unzip #将test.7z解压到/tmp/unzip文件夹,如果还没有unzip文件夹就会自动新建一个

下载离线包

这里使用的第三方工具是 aptitude

安装

复制代码
apt install aptitude

使用方法

复制代码
sudo aptitude --download-only install <package-name>
#例如
# sudo aptitude --download-only install ros-melodic-rosbridge-server

也可以使用apt-get -d

复制代码
apt-get -d install xxx #xxx是待下载的安装包

存放的位置是一样的喵です

文件下载的位置

这里跟yum的工具还不一样,yum可以直接下载到指定文件夹

aptitude只能下载到 /var/cache/apt/archives 目录下,目录下.deb结尾的就是

安装只需要

复制代码
dpkg -i *.deb

centos系统

安装

首先使用 yum 命令安装 epel 存储库。

sudo yum install epel-release -y

yum install p7zip -y

yum install zip -y

使用

测试效果:

复制代码
7za a -t7z -r test.7z  test  
#a  代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。
-r 表示递归所有的子文件夹

解压文件:

复制代码
7za e test.7z              #将test.7z解压到当前文件夹
7za e test.7z -o/tmp/unzip #将test.7z解压到/tmp/unzip文件夹,如果还没有unzip文件夹就会自动新建一个

离线安装

centos7

yum install p7zip --downloadonly --downloaddir=./tmp/p7zipdata

#将p7zip的rpm包下载进/tmp/p7zipdata目录

--downloadonly 只下载不安装

然后将所需的rpm包及其依赖包拷贝到需要安装软件服务器的一个单独目录下,执行以下安装命令:

复制代码
rpm -ivh *

在安装rpm包时,可能会出现NOKEY的提示

root@meccn linux# rpm -ivh gcc-4.1.1-52.2.1.i386.rpm

warning: gcc-4.1.1-52.2.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2

error: cannot create %sourcedir /usr/src/asianux/SOURCES

错误解决办法 在rpm 命令后添加 --force --nodeps也就是强制进行安装

centos6

上述yum install下载的是最新包,centos6不适用

p7zip-9.20.1-1.el6.rf.x86_64.rpm 这个包可以

下载网站

复制代码
https://rpmfind.net/linux/RPM/dag/redhat/el6/x86_64/p7zip-9.20.1-1.el6.rf.x86_64.html
相关推荐
ls_elect3 小时前
PostgreSQL 18.4 SCRAM-SHA-256 认证故障诊断及修复办法
linux·数据库·postgresql
段一凡-华北理工大学3 小时前
AI Agent 从入门到封神:24 讲打造你的超级智能体~系列文章23:从Demo到上线:Agent应用的架构设计、性能优化与成本控制实战
运维·网络·人工智能·性能优化·高炉炼铁·工业智能体
L1624763 小时前
Zabbix 7.0 LTS 完整部署与运维手册(AlmaLinux 9 + MySQL 8.0 + Nginx)
运维·mysql·zabbix
happymade3 小时前
MSRM3 区域层级嵌套功能深度解析与实操教程
运维·网络拓扑·网络管理·网络运维·msrm3
陈同学xxx4 小时前
Hermes Agent 接入飞书,在手机上随时聊天
linux·python·飞书
网络小白不怕黑4 小时前
14.VSFTP服务相关配置
linux·运维·服务器
是摆烂第一名呀4 小时前
RK3576+GMSL摄像头底层适配与调试
linux·arm开发·驱动开发·嵌入式硬件·数码相机
爱喝水的鱼丶4 小时前
SAP-ABAP:ALV字段布局定制全攻略——快速适配业务端个性化展示需求
运维·性能优化·sap·abap·经验交流·alv报表
qetfw4 小时前
CentOS 7 配置 firewalld 防火墙
linux·运维·centos
留不住的何止是时间4 小时前
关于docker构建镜像build指令的注意事项
运维·docker·容器