[Linux] 軟件源碼安裝 - Tarball

此博文轉載自 http://blog.csdn.net/dbanote/article/details/18551957

什麼是Tarball

所謂的Tarball文件,是指把軟件的所有源碼以tar打包,再壓縮。它通常包含以下文件列表:
1)源代碼文件
2)檢測程序文件(configure或config等)
3)簡易說明和安裝說明(INSTALL或README)

Tarball安裝的基本步驟

Tarball安裝的命令執行方式如下:
1  ./congifure
上面說過,在Tarball文件裏包含檢測程序configure,用來檢測用戶的操作環境,執行configure,會生成MakeFile,該文件記錄了源碼如何編譯的詳細信息。
(這個自行檢測的小程序需要通過autoconfig軟件的支持)
2 makeclean(可選)
讀取Makefile中clean的工作,該步驟不一定會有,但建議執行以下。
3 make
當執行make時,make會在當前的目錄下搜索MakeFile這個文本文件,將源碼編譯成可執行文件。
4 make install
根據Makefile裏關於install的選項安裝軟件。

Tarball安裝的建議

1. 最好把源碼解壓縮到/usr/local/src目錄中。
2. 最好安裝到/usr/local這個默認路徑下,考慮到將來的刪除方便,最好爲每個軟件單獨創建一個目錄(如/usr/local/apache2)
3. 把新安裝軟件的bin目錄加入到PATH

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