RPM方式安裝GCC/GCC-C++記錄

Centos 6.5安裝部署
1.Linux(centos6.5) 啓動界面進入命令行界面:
啓動界面 上下鍵 進入grub菜單,按鍵盤’e’鍵,選擇kernel…….,按’e’鍵,添加參數3,按回車鍵,按鍵盤’e’,進入命令行模式。
2.ssh時遇到’Host key verification failed’
Ssh會把你每一個訪問的計算機的公鑰記錄在~/.ssh/known_hosts,當下次訪問相同計算機時,openssh會覈對公鑰。
vi ~/.ssh/known_hosts 刪除相關記錄。或 rm known_hosts
3.卸載JDK
rpm –qa|grep jdk
rpm -e --nodeps jdk-1.6.0_45-fcs.x86_64
4.安裝centos6.5需要注意的問題,需要設置swap要不然安裝selinux會卡住。
一.部署GCC GCC-C++
安裝方式
1.yum
yum –y gcc
yum –y gcc-c++
二.rpm安裝
獲取rpm包
1.yum方式:
Yumdownloader是一款簡單,但是卻十分有用的命令行工具,它可以一次性下載任何 RPM 軟件包及其所有依賴包。以 root 身份運行如下命令安裝 Yumdownloader 工具。
yum install yum-utils
yumdownloader --resolve --destdir=/root/mypackages/ gcc
或者
yumdownloader --resolve --destdir /root/mypackages/ gcc
2.網絡下載rpm包後rpm 安裝
搜索方式:直接搜索報名eg:mpfr-2.4.1-6.el6.x86_64.rpm
也可以在如下地址裏進行檢索:
https://centos.pkgs.org/6/centos-x86_64/cloog-ppl-0.15.7-1.2.el6.x86_64.rpm.html
gcc所有的依賴包如下:
RPM方式安裝GCC/GCC-C++記錄
卸載老版本:
Rpm –qa|grep gcc
可將相應的包以如下命令進行卸載:
Eg:rpm -e gcc-4.4.7-4.16.x86_64.rpm
卸載:rpm -e libgcc-4.4.7-4.el6.x86_64 卸載之前做好備份,卸載後無法執行rpm命令 roobt命令等等。。。
rpm -e --nodeps libgomp-4.4.7-4.el6.x86_64
rpm -e --nodeps libstdc++-4.4.7-4.el6.x86_64

安裝rpm包:
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 libgcc-4.4.7-18.el6.x86_64.rpm
rpm -ivh libgomp-4.4.7-18.el6.x86_64.rpm
rpm -ivh gcc-4.4.7-18.el6.x86_64.rpm
rpm -ivh libstdc++-4.4.7-18.el6.x86_64.rpm
rpm -ivh libstdc++-devel-4.4.7-18.el6.x86_64.rpm
rpm -ivh gcc-c++-4.4.7-18.el6.x86_64.rpm
如何安裝rpm.bin文件:
Su root
chmod a+x jdk-6u16-linux-i586-rpm.bin
./jdk-6u16-linux-i586-rpm.bin
使用rpm 安裝包的時候需要注意什麼?
慎用:rpm –ivh –nodeps --force package_name
--nodeps就是安裝時不檢查依賴關係
--force就是強制安裝
正確的安裝應該正確安裝依賴包後在安裝程序包。
gcc及gcc-c++安裝完。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章