1. 程式人生 > >redhat利用rpm包安裝gcc

redhat利用rpm包安裝gcc

redhatyum安裝遇到需要註冊的問題,因此轉為rpm包安裝

原以為rpm包安裝會遇到很多依賴問題,還好我遇到的系統依賴問題較少,安裝成功,將具體步驟記錄如下:

系統:RedHat Enterprise Linux Server release 6.3 (Santiago)

核心:Linuxoscar 2.6.32-279.el6.x86_64#1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

rpm包的獲取簡答的方式是從系統安裝盤ISO檔案中抽取,這樣可以保證所獲取的安裝包不會出現版本不一致問題

需要獲取的安裝包如下:

mpfr-2.4.1-6.el6.x86_64.rpm

cloog-ppl-0.15.7-1.2.el6.x86_64.rpm

cpp-4.4.6-4.el6.x86_64.rpm

kernel-headers-2.6.32-279.el6.x86_64.rpm  ppl-0.10.2-11.el6.x86_64.rpm

glibc-headers-2.12-1.80.el6.x86_64.rpm

glibc-devel-2.12-1.80.el6.x86_64.rpm

gcc-4.4.6-4.el6.x86_64.rpm

版本不一定都對的上,對應的ISO檔案是哪個版本就用哪個

網上說按照如下順序安裝才可以,沒有驗證其他順序,此順序安裝成功!

rpm-ivh  mpfr-2.4.1-6.el6.x86_64.rpm

rpm-ivh ppl-0.10.2-11.el6.x86_64.rpm

rpm -ivh  cloog-ppl-0.15.7-1.2.el6.x86_64.rpm 

rpm -ivh cpp-4.4.6-4.el6.x86_64.rpm  

rpm -ivh kernel-headers-2.6.32-279.el6.x86_64.rpm  

rpm -ivh glibc-headers-2.12-1.80.el6.x86_64.rpm   

rpm -ivh glibc-devel-2.12-1.80.el6.x86_64.rpm   

rpm -ivh gcc-4.4.6-4.el6.x86_64.rpm

如果遇到安裝依賴問題就從ISO中找對應的安裝包安裝即可

當然如果依賴過多,就選擇放棄吧,繼續找所有的包需要一定的勇氣 >_<