【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
相关推荐
IP管家6 分钟前
企业级IP代理解决方案:负载均衡与API接口集成实践
服务器·网络·数据库·网络协议·tcp/ip·容器·负载均衡
YOYO--小天10 分钟前
4G和5G模块的使用
linux·嵌入式硬件·5g
愚润求学12 分钟前
【Linux】进程间通信(一):认识管道
linux·运维·服务器·开发语言·c++·笔记
SHUIPING_YANG22 分钟前
Nginx 返回 504 状态码表示 网关超时(Gateway Timeout)原因排查
运维·nginx·gateway
持之以恒的天秤27 分钟前
多线程与线程互斥
linux
专注VB编程开发20年30 分钟前
asp.net IHttpHandler 对分块传输编码的支持,IIs web服务器后端技术
服务器·前端·asp.net
光不度AoKaNa34 分钟前
计算机操作系统概要
linux·运维·服务器
Clownseven40 分钟前
[IP地址科普] 服务器公网IP、私网IP、弹性IP是什么?区别与应用场景详解
服务器·网络协议·tcp/ip
晚秋大魔王40 分钟前
OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——wget
java·linux·运维·开发语言·华为·harmonyos
Zenexus1 小时前
Linux系统启动相关:vmlinux、vmlinuz、zImage,和initrd 、 initramfs,以及SystemV 和 SystemD
linux