linux源碼包安裝軟件
阿新 • • 發佈:2018-04-29
linu linux源碼 info 指定 定制 鏡像 目錄 在線安裝 img
Linux源碼安裝和yum安裝區別:
1、yum安裝可以看成是在線安裝的一種方式,你只需要yum install 軟件名,系統就自動根據yum源配置文件中的鏡像位置去下載安裝包了,並可以自動分析所需的軟件依賴關系,自動安裝所需的依賴軟件包。此方式適合初學者,簡單方便,不用考慮依賴關系。
2、源碼安裝方式是需要自己到網上下載源碼包,然後解壓安裝。此方式可以指定配置參數,更加靈活方便,兼容性更強。
Linux源碼安裝好處:
1、軟件根據用戶需要定制
2、用於二次開發
源碼包及其編譯安裝:
1、源碼包打包格式:
一般用.tar.gz 和.tar.bz2或.src.rpm 或.tgz打包
2、源碼包內容
一般INSTALL和README是安裝文檔
3、安裝必要工具
在編譯前,必須安裝
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 參數,我們可以指定軟件安裝目錄;當我們不需要這個軟件時,直接刪除軟件的目錄就行了;
linux源碼包安裝軟件