1. tarball介紹
tarball其實就是將軟件的所有源碼文件以tar打包並進行壓縮後的文件。裏面的文件通常爲:
1. 源代碼文件
2. 檢測程序文件(一般爲configure或config)
3. 軟件的簡易說明說明與安裝說明(README或INSTALL)
2. 所需工具
- gcc或其他編譯器
- make軟件
3. 安裝流程
說明:安裝流程以tarball包中的README或INSTALL文件爲準,以下是普遍的安裝流程
1. 下載並解壓tarball包
到資源站點下載軟件的tarball包然後解壓即可
2. 運行configure或config
configure會檢測當前系統環境是否支持安裝該軟件,在一切正常的情況下,執行後會生成一個makefile文件。同時,該步驟的相關信息最好參考軟件包中的README和INSTALL文件
configure有很多參數,最常用的就是指定安裝的路徑
–prefix=path //path爲要安裝的目錄
3. 運行make clean
make會讀取makefile中關於clean的工作,這個步驟不一定會有,可以確保新編譯出來的文件是自己的機器編譯完成的
4. 運行make
會根據makefile中的信息進行編譯,生成二進制文件,執行完畢後生成的可執行文件在當前目錄,尚未被安裝到預定安裝的目錄
5. 運行make install
會根據makefile中關於install的選項,將上一個步驟中編譯完成的數據安裝到默認的目錄中
==注意:== 以上步驟任何一個步驟失敗(除了make clean),都會導致軟件安裝失敗