【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
相关推荐
南瓜胖胖16 分钟前
【seismic unix相速度分析-频散曲线】
服务器·unix
IT成长日记3 小时前
【Docker基础】Docker数据持久化与卷(Volume)介绍
运维·docker·容器·数据持久化·volume·
热爱生活的猴子3 小时前
阿里云服务器正确配置 Docker 国内镜像的方法
服务器·阿里云·docker
物联网老王5 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
艾伦_耶格宇7 小时前
【ACP】阿里云云计算高级运维工程师--ACP
运维·阿里云·云计算
一位摩羯座DBA7 小时前
Redhat&Centos挂载镜像
linux·运维·centos
学习3人组7 小时前
CentOS配置网络
linux·网络·centos
计算机毕设定制辅导-无忧学长8 小时前
西门子 PLC 与 Modbus 集成:S7-1500 RTU/TCP 配置指南(一)
服务器·数据库·tcp/ip
weixin_307779138 小时前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习
漫步企鹅8 小时前
【蓝牙】Linux Qt4查看已经配对的蓝牙信息
linux·qt·蓝牙·配对