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++记录_第1张图片
卸载老版本:
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++安装完。