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 清除安装时留下的文件。

相关推荐
Fcy6481 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满1 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠2 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Gary Studio2 小时前
rk芯片驱动编写
linux·学习
mango_mangojuice2 小时前
Linux学习笔记(make/Makefile)1.23
java·linux·前端·笔记·学习
主机哥哥2 小时前
阿里云OpenClaw部署全攻略,五种方案助你快速部署!
服务器·阿里云·负载均衡
Harvey9032 小时前
通过 Helm 部署 Nginx 应用的完整标准化步骤
linux·运维·nginx·k8s
珠海西格电力科技3 小时前
微电网能量平衡理论的实现条件在不同场景下有哪些差异?
运维·服务器·网络·人工智能·云计算·智慧城市
A星空1233 小时前
一、Linux嵌入式的I2C驱动开发
linux·c++·驱动开发·i2c
释怀不想释怀3 小时前
Linux环境变量
linux·运维·服务器