CentOS離線安裝GCC編譯環境

gcc編譯環境rpm下載centos

安裝相關的rpm包,具體版本可能隨時間變化而變化,能夠去如下地址下載:spa

重慶大學鏡像:http://b.mirrors.lanunion.org/CentOS/
中國科學技術大學鏡像:http://centos.ustc.edu.cn/centos/
上海交通大學鏡像:http://ftp.sjtu.edu.cn/centos/
華中科技大學鏡像:http://mirrors.hust.edu.cn/centos/
北京理工大學鏡像:http://mirror.bit.edu.cn/centos/
西北農林科技大學鏡像:http://mirrors.nwsuaf.edu.cn/centos/
大連東軟信息學院鏡像:http://mirrors.neusoft.edu.cn/centos/
網易鏡像:http://mirrors.163.com/centos/
清華大學鏡像:https://mirrors.tuna.tsinghua.edu.cn/centos/it

 

基於CentOS6.8的minimal版本io

安裝gcc編譯環境依賴:編譯

安裝gcc模塊依賴:cloog-ppl、cpp、glibc-devel、libgomp、libgomp.so.1gcc

安裝cloog-ppl模塊依賴:libppl.so.七、libppl_c.so.2ftp

安裝libppl.so.七、libppl_c.so.2模塊依賴:無下載

安裝cpp模塊依賴:libmpcfr.so.1gc

安裝libmpcfr.so.1模塊依賴:無nio

安裝glibc-devel模塊依賴:glibc-headers

安裝glibc-headers模塊依賴:kernel-headers

安裝kernel-headers模塊依賴:無

安裝libgomp、libgomp.so.1模塊依賴:無

安裝順序:

rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm                                 #ppl(libppl.so.七、libppl_c.so.2)
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm                       #cloog-ppl
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm                                  #libmpcfr.so.1
rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm                                  #cpp
rpm -ivh kernel-headers-2.6.32-642.el6.x86_64.rpm              #kernel-headers
rpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpm                #glibc-headers
rpm -ivh glibc-devel-2.12-1.192.el6.x86_64.rpm                    #glibc-devel
rpm -ivh libgomp-4.4.7-17.el6.x86_64.rpm                           #libgomp(libgomp、libgomp.so.1)
rpm -ivh gcc-4.4.7-17.el6.x86_64.rpm                                  #gcc

至此安裝成功

 

基於CentOS7.2.1511的minimal版本

安裝gcc編譯環境依賴:(#及後面內容爲註釋,須要忽略)

安裝gcc模塊依賴:cpp、glibc-devel、libmpc.so.三、libmpcfr.so.4

安裝cpp模塊依賴:libmpc.so.三、libmpcfr.so.4

安裝libmpc.so.3模塊依賴:libmpcfr.so.4

安裝libmpcfr.so.4模塊依賴:無

安裝glibc-devel模塊依賴:glibc、glibc-headers(相互依賴,須要兩個同時強制安裝)

安裝glibc-headers模塊依賴:kernel-headers

安裝kernel-headers模塊:無

安裝glibc模塊依賴:glibc-common(相互依賴,須要兩個同時強制安裝)

安裝glibc-common模塊依賴:glibc(相互依賴,須要兩個同時強制安裝)

安裝順序:(#及後面內容爲註釋,須要忽略)

rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm                            #libmpcfr.so.4
rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm                          #libmpc.so.3
rpm -ivh cpp-4.8.5-4.el7.x86_64.rpm                              #cpp
rpm -ivh kernel-headers-3.10.0-327.28.2.el7.x86_64.rpm #kernel-headers
rpm -ivh glibc-2.17-106.el7_2.8.x86_64.rpm \
             glibc-common-2.17-106.el7_2.8.x86_64.rpm \
             --force                                                            #glibc和glibc-common相互依賴,強制安裝
rpm -ivh glibc-devel-2.17-106.el7_2.8.x86_64.rpm \
             glibc-headers-2.17-106.el7_2.8.x86_64.rpm \
             --force                                                            #glibc-devel和glibc-headers相互依賴,強制安裝
rpm -ivh gcc-4.8.5-4.el7.x86_64.rpm                              #gcc

至此安裝成功