linux編譯包
方法/步驟1
用git --version命令檢查是否已經安裝
2
在CentOS5的版本,由於yum源中沒有git,所以需要預先安裝一系列的依賴包。在CentOS6的yum源中已經有git的版本了,可以直接使用yum源進行安裝。
3
yum -y install git
但是yum源中安裝的git版本是1.7.1,Github等需要的Git版本最低都不能低於1.7.2 。所以我們一般不用上面的方法,而是下載git源碼編譯安裝。
END
編譯安裝git
1
首先更新系統
yum -y update
更新完成之後有6.5變成6.7了
⑵ linux下如何編譯源碼包
源碼安裝三部曲
./configure
make
make install
裡面應該有readme 吧。源碼包一定有安裝介紹的
⑶ linux下編譯IPK軟體包出現錯誤,麻煩幫忙看一下是什麼問題
1、configure,這一步一般用來生成Makefile,為下一步的編譯做准備,你可以通過在configure後加上參數來對安裝進行控制,比如代碼:./configure--prefix=/usr上面的意思是將該軟體安裝在/usr下面,執行文件就會安裝在/usr/bin(而不是默認的/usr/local/bin),資源文件就會安裝在/usr/share(而不是默認的/usr/local/share)。同時一些軟體的配置文件你可以通過指定--sys-config=參數進行設定。有一些軟體還可以加上--with、--enable、--without、--disable等等參數對編譯加以控制,你可以通過允許./configure--help察看詳細的說明幫助。2、make,這一步就是編譯,大多數的源代碼包都經過這一步進行編譯(當然有些perl或python編寫的軟體需要調用perl或python來進行編譯)。如果在make過程中出現error,你就要記下錯誤代碼(注意不僅僅是最後一行),然後你可以向開發者提交bugreport(一般在INSTALL里有提交地址),或者你的系統少了一些依賴庫等,這些需要自己仔細研究錯誤代碼。3、makeinsatll,這條命令來進行安裝(當然有些軟體需要先運行makecheck或maketest來進行一些測試),這一步一般需要你有root許可權(因為要向系統寫入文件)。
⑷ linux 下面編譯包和rpm包進行安裝有什麼區別哪種方式比較好
主要區別在於安裝的方式,編譯包需要庫文件,需要make來運行,rpm也是一個工具,同樣提供源代碼,可以在安裝過程中編譯,也可以直接安裝二進制文件。個人認為rpm和編譯相比,功能更強大,選擇更靈活,對使用者的技術水平要求較低,編譯就不一樣,對系統管理員來講很boring,比較適合開發人員。
⑸ linux下如何編譯源碼包或者說是安裝
1、安裝編碼源碼的編譯工具,一般是需要安裝gcc
yum install gcc
2、把源碼解壓
tar zxvf uname.tar.gz
3、進入解壓的目錄執行
./configure
make
make install
完成編譯安裝