Linux中--prefix命令使用及源码安装

1.prefix - 指定文件安装路径通常与configure搭配使用:

在安装源码时可使用下述命令指定源码安装路径:

bogon:httpd-2.4.59 wancanchishenma$./configure --prefix=/usr/local/apache

2.源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装( make install ).

1>下载源码后进入该文件夹内:

bogon:local wancanchishenma$ cd httpd-2.4.59/

2>使用./configure对源码包进行配置:

bogon:httpd-2.4.59 wancanchishenma$./configure --prefix=/usr/local/

3>进行编译与安转,可分别执行make与make install:

bogon:httpd-2.4.59 wancanchishenma$ make&&make install

a.执行这步时可能会报权限问题无法安装:Permission denied,可以手动创建文件夹。

b.或者单独执行make时可能会报错:Make: Nothing to be done for 'all'.这时可以执行make clean 清除安装时留下的文件。

相关推荐
疯狂的大狗14 分钟前
docker进入正在运行的容器,exit后的比较
运维·docker·容器
XY.散人16 分钟前
初识Linux · 文件(1)
linux·运维·服务器
长天一色29 分钟前
【Docker从入门到进阶】01.介绍 & 02.基础使用
运维·docker·容器
伊玛目的门徒30 分钟前
docker 搭建minimalist-web-notepad
运维·docker·notepad
叶北辰CHINA1 小时前
nginx反向代理,负载均衡,HTTP配置简述(说人话)
linux·运维·nginx·http·云原生·https·负载均衡
不惑_2 小时前
在 Ubuntu 安装 Python3.7(没有弯路)
linux·运维·ubuntu
theo.wu3 小时前
使用Buildpacks构建Docker镜像
运维·docker·容器
玉树临风江流儿3 小时前
Linux驱动开发(速记版)--设备模型
linux·驱动开发
杰哥在此3 小时前
Python知识点:如何使用Multiprocessing进行并行任务管理
linux·开发语言·python·面试·编程
枫叶丹45 小时前
【在Linux世界中追寻伟大的One Piece】进程信号
linux·运维·服务器