LINUX系统安装软件包------源码安装

 

Linux下流行的软件安装包有两种,一种是二进制发布软件包,另外一种是源代码发布软件包。

在Linux操作系统中,许多软件使用源代码方式发布,而不是编译好的二进制文件。源代码发布软件包可以根据用户系统平台的实际情况和自身需要来配置,并将源程序翻译成可执行的二进制代码,而不是仅仅是依靠那些在二进制安装包中预设的参数选择进行安装。源代码发布软件包控制性强,配置灵活,可以根据具体要求删除和增加某些功能,同时可以安装多种平台,满足不同的环境需求。

缺点是安装比较复杂。源代码发布软件包一般将程序的源程序和相关配置文件使用系统打包工具tar打包,并使用gzip来压缩。

源码安装包常见的有两种:.tar.gz  .tar/bz2

1.下面我会给大家展示一个安装源代码软件包的过程

首先:拆解位置目录   /usr/local/src安装位置目录  /usr/local   【文件一般常用设置】

tar -jxvf   http-2.4.tar.bz2   [用来拆解 .tar.ge2的文件]

tar -zxvf   *********  .tar.gz  [用来拆解  .tar.gz的文件]

上传你下载的压缩包:

注意此三个包的依赖关系:httpd-2.4.4 ---->apr-util-1.5.1  ------>  apr-1.4.6

 

LINUX系统安装软件包------源码安装_linux源码安装

2.解压你的压缩包

LINUX系统安装软件包------源码安装_linux源码安装_02

LINUX系统安装软件包------源码安装_linux源码安装_03

3.到你的//usr/local/src目录ls查看文件

LINUX系统安装软件包------源码安装_linux源码安装_04

4.首先安装LINUX系统安装软件包------源码安装_linux源码安装_05

LINUX系统安装软件包------源码安装_linux源码安装_06

然后make------> make install  

5.查看文件:

LINUX系统安装软件包------源码安装_linux源码安装_07

6.安装LINUX系统安装软件包------源码安装_linux源码安装_08

此文件包依赖于:

LINUX系统安装软件包------源码安装_linux源码安装_09

LINUX系统安装软件包------源码安装_linux源码安装_10

安装此包依赖与上面俩包

LINUX系统安装软件包------源码安装_linux源码安装_11

LINUX系统安装软件包------源码安装_linux源码安装_12

8.安装成功查看文件:

LINUX系统安装软件包------源码安装_linux源码安装_13

9.基本你安装已经完成:注意:在每次安装包后在安装包:/usr/local/***/bin/include要在/usr/include/下创建链接:ln -s /usr/local/**/bin/include/*   /usr/include