菜鸟学Linux - Tarball安装的一般步骤

所谓的Tarball软件,实际上指的是从网络上下载到的源码包。通常是以.tar.gz和tar.bz2结尾。至于gz和bz2的区别在于压缩算法的不同(bz2的压缩效果好像好一些)。源码包下载完成后,需要现将源码包解压缩,然后根据以下步骤进行安装。

1. ./configure - 如果有能力,我们完全可以通过gcc自信编译所有源码。但是,我们下载到的源码如果很大(主要是文件多),那么直接gcc编译的难度就很大。原因是:我们需要很清楚软件源码的架构,需要解决代码的依赖性。为了减轻编译的难度,当然是通过make的方式编译比较好。那么,这个步骤就是用来生成makefile

2. make clean - 用来清理之前编译遗留下来的目标文件。这个步骤执行成功的前提是,makefile中定义了clean目标

3. make - 根据makefile中的内容,进行编译

4. make install - make 会依据 Makefile 这个文件里面关於 install 的项目,将上一个步骤所编译完成的数据给他安装到预定的目录中

 

posted @ 2014-12-10 22:44  Jonathan.Lim  阅读(479)  评论(0编辑  收藏  举报