Linux从源码编译安装程序详解

1.源代码编译概述

1.1 使用源代码安装软件的优点:

  • 获得最新的软件版本,及时修复bug
  • 根据用户需要,灵活定制软件功能

1.2 应用场合举例

  • 安装较新版本的应用程序时
  • 当前安装的程序无法满足需要时 
  • 需要为应用程序添加新的功能时

1.3 编译环境

需安装支持 C/C++程序语言的编译器,如:

  • gcc-4.4.7-4.el6、gcc-c++-4.4.7-4.el6
  • make-3.81-20.el6.……

1.4 Tarball 封包

  • .tar.gz 和 .tar.bz2 格式居多
  • 软件素材参考:http://sourceforge.net

2.编译安装的基本过程

如果想保证软件包的完整性校验,可以使用md5sum校验工具。它会生成一串校验和,用来与官网软件官方提供的校验值进行比较,若相同则表明该软件在网络传输过程中没有被非法改动;对于校验和不一样的尽量不要使用。

md5sum工具的使用如下:

扫描二维码关注公众号,回复: 4397675 查看本文章

下面演示一下源码编译安装的过程

(1)解包

(2)配置

(3)编译

(4)安装

猜你喜欢

转载自blog.csdn.net/weixin_42342456/article/details/81638531