linux源碼包安裝軟件

Linux源碼安裝和yum安裝區別:python

一、yum安裝能夠當作是在線安裝的一種方式,你只須要yum install 軟件名,系統就自動根據yum源配置文件中的鏡像位置去下載安裝包了,並能夠自動分析所需的軟件依賴關係,自動安裝所需的依賴軟件包。此方式適合初學者,簡單方便,不用考慮依賴關係。工具

二、源碼安裝方式是須要本身到網上下載源碼包,而後解壓安裝。此方式能夠指定配置參數,更加靈活方便,兼容性更強。開發工具

Linux源碼安裝好處:blog

一、軟件根據用戶須要定製
二、用於二次開發開發

源碼包及其編譯安裝:文檔

一、源碼包打包格式:
通常用.tar.gz 和.tar.bz2或.src.rpm 或.tgz打包源碼

二、源碼包內容
通常INSTALL和README是安裝文檔編譯

三、安裝必要工具
在編譯前,必須安裝
a)開發工具安,好比gcc/perl/python/glibc/make/等開發工具或基礎包
b)相關的開發包
c)相關的開發庫基礎

4編譯安裝軟件兼容性

大多以tar.gz 和tar.bz2打包軟件,大可能是經過 ./configure ;make ;make install 來安裝的;有的軟件是直接make;make install ;

能夠經過./configure --help 來查看配置軟件的功能;大多軟件是提供./configure 配置軟件的功能的;少數的也沒有,若是沒有的就不用./configure ;直接make;make install 就好了;

./configure 比較重要的一個參數是 --prefix ,用--prefix 參數,咱們能夠指定軟件安裝目錄;當咱們不須要這個軟件時,直接刪除軟件的目錄就好了;

相關文章
相關標籤/搜索