【linux】无root权限下载7z解压软件并安装到指定路径

【linux】无root权限下载7z解压软件并安装到指定路径

文章目录

1、进入下载安装包路径

bash 复制代码
cd /path/to/your/download

2、下载 p7zip 源码

bash 复制代码
wget https://sourceforge.net/projects/p7zip/files/p7zip/16.02/p7zip_16.02_src_all.tar.bz2

3、解压源码

bash 复制代码
tar -xjf p7zip_16.02_src_all.tar.bz2

4、进入解压文件路径

bash 复制代码
cd p7zip_16.02

5、编译

bash 复制代码
make

编译成功后如下图

6、安装到指定路径

bash 复制代码
make DEST_HOME=/public2/myinstall/7z install

其中,/public2/myinstall/7z是你想要的安装路径,安装完之后,在7z文件夹下面会有如下图的文件出现,则说明安装成功

7、配置环境变量

bash 复制代码
vim ~/.bashrc
export PATH=/public2/huchaobin/myinstall/7z/bin:$PATH
source ~/.bashrc
相关推荐
我是哈哈hh24 分钟前
【MySQL】在UBuntu环境安装以及免密码登录入门
linux·数据库·mysql·ubuntu
Lovyk32 分钟前
基于 Ansible 与 Jinja2 模板的 LNMP 环境及 WordPress 自动化部署实践
linux·运维·服务器·自动化·ansible
LKAI.37 分钟前
传统方式部署(RuoYi-Cloud)微服务
java·linux·前端·后端·微服务·node.js·ruoyi
知白守黑2671 小时前
Linux磁盘阵列
linux·运维·服务器
维尔切2 小时前
Linux中基于Centos7使用lamp架构搭建个人论坛(wordpress)
linux·运维·架构
tan77º3 小时前
【项目】分布式Json-RPC框架 - 项目介绍与前置知识准备
linux·网络·分布式·网络协议·tcp/ip·rpc·json
丘大梨4 小时前
QT 基础聊天应用项目文档
运维·数据库·系统架构
怀刃4 小时前
C# 内存监控怎么定位问题
运维
TPBoreas4 小时前
Jenkins启动端口修改失败查找日志
运维·服务器·jenkins
正在努力的小河6 小时前
Linux设备树简介
linux·运维·服务器