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工具的使用如下:

下面演示一下源碼編譯安裝的過程

(1)解包

(2)配置

(3)編譯

(4)安裝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章