linux下软件编译安装 前提和方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下软件编译安装 前提和方式相关的知识,希望对你有一定的参考价值。

请问在linux下编译安装软件的时候,需要提前安装好什么软件和库之类的啊,才能进行编译安装源码包,再者,是怎样的命令来安装源码包啊??????

在linux系统中,如果要用源代码包进行编译安装,就需要用到gcc这个工具,一般安装系统时默认选择都有这个工具包。可以用命令rpm -qa | grep gcc来看看是否安装gcc。
源代码包安装一般分三步:
1.解压之后,进入解压的目录中,运行./configure,后面还可以加参数,具体情况根据不同的软件来设定。
2.运行make进行编译,如果系统版本还有其他条件都支持的话,不会报什么错。
3.运行make install进行安装就可以了。
参考技术A 源码安装前提:有个rpm文件包
源码安装方式:1.解压rpm包 tar xf rpm包
2.进入解压包, ./configure --prefix =/usr/local/xxx 选择安装选项与位置
3.编译安装, make && make install
yum安装前提:有yum源包
yum安装方式:编译yum源,之后yum install xxxx
参考技术B 源代码安装目前大家都是为了:
1、自定义软件功能
2、优化编译参数,提高性能
3、解决不必要的软件间依赖

自己编译安装要知道 apache2 的很多 configure 时的设置,所以没有一些模块很正常。建议没有特殊原因,还是用系统里面的 httpd 为好。

LAMG 实例就不需要了吧? RHEL5 、Debian 、SUSE 的都是直接可以拿来用的。
请参考

以上是关于linux下软件编译安装 前提和方式的主要内容,如果未能解决你的问题,请参考以下文章

linux下面的三种安装软件的方式: RPM YUM 编译安装

Linux平台下安装MySQL

精通Linux系列Linux下常用安装服务软件源码编译安装方式与实战部署JDK环境

精通Linux系列Linux下常用安装服务软件源码编译安装方式与实战部署JDK环境

Linux下软件包的多种安装方式

linux下源码安装软件