在CentOS上安装7zip

本文介绍如何从源码安装7zip,包括下载源码包、解压缩、编译及安装等步骤,并提供7zip的解压命令示例。
安装7zip需要找个源,具体可以到7zip官网下载。
wget http:
//nchc.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.65_src_all.tar.bz2
tar -xjvf p7zip_4.65_src_all.tar.bz2
cd p7zip_4.65
make

make instal


使用7zip解压命令:7za e src_file



CentOS 7安装p7zip失败,可能有多种原因,以下是针对不同问题的解决办法: ### 源连接失败问题 若使用yum安装时源连接失败,可尝试以下操作: - **检查网络连接**:确保服务器网络正常,可通过`ping`命令测试网络连通性,如`ping www.baidu.com`。 - **更新yum源**:备份原有的yum源配置文件,然后下载阿里云的yum源配置文件并更新缓存。 ```bash mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache ``` ### make操作报错问题 若执行make操作时报错,可按以下步骤处理: - **安装依赖包**:p7zip的编译可能依赖一些开发工具和库,可安装基本的编译工具包。 ```bash yum groupinstall "Development Tools" ``` - **检查错误信息**:仔细查看make操作时的错误信息,根据具体错误进行针对性解决。若提示缺少某个库,可使用yum安装相应的库。 ### 7za命令未找到问题 若make install完成后,7za命令仍显示不存在,可能是安装未成功。可尝试手动安装: - **下载p7zip源码**:从p7zip的官方源地址下载源码包并解压。 ```bash wget http://downloads.sourceforge.net/project/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2 tar -jxvf p7zip_16.02_src_all.tar.bz2 cd p7zip_16.02 ``` - **编译和安装**:重新执行编译和安装操作。 ```bash make all_test make install DEST_HOME=/usr/local ``` 安装完成后,检查`/usr/local/bin`目录下是否有7za文件,可使用`ls /usr/local/bin | grep 7za`命令查看。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值