Linux编译安装源码包的流程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux编译安装源码包的流程相关的知识,希望对你有一定的参考价值。

 

本文参考:http://www.linuxfromscratch.org/lfs/view/7.10-rc1/chapter05/generalinstructions.html

 

流程:

1.  下载并解压源码包
2.  运行:configure
3.  编译:make
4.  安装:make install

 编译时需要注意一个原则:不要在解压的包中直接执行./configure、make、make install等命令,需要在源码目录下另外新建一个目录,在新建的目录中执行以上命令。

 

例子:这里以源码编译安装Xz这个工具为例

1.  下载源码包:wget http://tukaani.org/xz/xz-5.2.2.tar.gz     //版本请自行选择
2.  解压源码包:tar -xvf xz-5.2.2.tar.gz
3.  新建目录:mkdir xz-build ; cd xz-build
4.  在新建的目录下运行解压包的configure:../xz-5.2.2/configure 
5.  编译:make
6.  安装:make install

//最后记得删除解压包和编译过程中产生的<package>-build目录 

 









以上是关于Linux编译安装源码包的流程的主要内容,如果未能解决你的问题,请参考以下文章

源码编译安装

18Linux源码包安装详解

linux下如何编译源码包或者说是安装

linux软件安装

如何在Ubuntu中通过编译源码包安装软件Pidgin

Linux软件安装管理