原始碼編譯概述:
1。使用原始碼安裝軟體的優點
獲得最新的軟體版本,及時修復bug
根據使用者需要,靈活定製軟體功能
2。應用場合舉例
安裝較新版本的應用程式時
自由軟體的最新版本大都以原始碼的形式最先發布
當前安裝的程式無法滿足需要時
編譯安裝可由使用者自行修改、定製功能
需要為應用程式新增新的功能時
使用者可以重新配置、自由修改原始碼,加入新的功能
3。Tarball 封包
。tar。gz 和 。tar。bz2 格式居多
軟體素材可參考:http://sourceforge。net
4。完整性校驗
使用md5sum校驗工具
計算MD5校驗和,並與官方提供的值相比較,判斷是否一致
5。確認原始碼編譯環境
需安裝支援 C/C++程式語言的編譯器,如:
gcc-4。4。7-4。el6、gcc-c++-4。4。7-4。el6
make-3。81-20。el6。……
6.編譯安裝的基本過程
步驟1. 解包
習慣上將軟體包釋放到 /usr/src/ 目錄
解包後的原始碼檔案位置:
/usr/src/軟體名-版本號/
瞭解更多tar命令可點選
Linux基礎命令(七)—備份與恢復文件
檢視
步驟2. 配置
使用原始碼目錄中的 configure 指令碼
執行“。/configure ——help” 可以檢視幫助
典型的配置選項:
——prefix=軟體安裝目錄
步驟3. 編譯
執行 make 命令
步驟4. 安裝
執行 make install 命令
rpm包安裝可點選
Linux基礎命令(九)——RPM
檢視