RHEL6.2 安装gcc和gcc-c++

RHEL6.2 安装gcc和gcc-c++

参考博客

我个人安装的版本是rhel-server-6.2-x86_64,RHEL 6.2默认是没有gcc和gcc-c++环境的,采用本地安装总结方法如下:
上传安装镜像rhel-server-6.2-x86_64-dvd.iso,然后将镜像文件挂载,如/mnt

# mount -o loop rhel-server-6.2-x86_64-dvd.iso /mnt  
# cd /mnt/Packages 

以上步骤为挂载本地文件
以下是安装gcc,软件安装顺序不能错。
(注:不同版本系统安装的软件具体版本略有不同)

rpm -ivh glibc-common-2.12-1.47.el6.x86_64.rpm
rpm -ivh kernel-headers-2.6.32-220.el6.x86_64.rpm
rpm -ivh libgcc-4.4.6-3.el6.x86_64.rpm
rpm -ivh glibc-2.12-1.47.el6.x86_64.rpm
rpm -ivh libgomp-4.4.6-3.el6.x86_64.rpm
rpm -ivh nscd-2.12-1.47.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.47.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.47.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 cpp-4.4.6-3.el6.x86_64.rpm
rpm -ivh gcc-4.4.6-3.el6.x86_64.rpm

以下是安装gcc-c++

rpm -ivh libstdc++-4.4.6-3.el6.x86_64.rpm
rpm -ivh libstdc++-devel-4.4.6-3.el6.x86_64.rpm
rpm -ivh gcc-c++-4.4.6-3.el6.x86_64.rpm 

若在虚拟机(例如VMware)中安装的RHEL,可以采用下面步骤挂载:
安装gcc首先需要相应的软件包(即rpm包),在rhel-server-6.2-x86_64-dvd.iso中就有相应的rpm包,将镜像通过VMware下的CD/DVD设备挂载到VMmare中的Redhat系统中,如下所示:
RHEL6.2 安装gcc和gcc-c++_第1张图片

在设置中打开如下对话框:
RHEL6.2 安装gcc和gcc-c++_第2张图片
相关设置完成之后,点击【OK】。之后,重启Redhat系统(注意:重启这一步很重要,否则后面挂载时可能会报错),重启之后,会在桌面上出现如下图中的文件:
RHEL6.2 安装gcc和gcc-c++_第3张图片
之后打开终端,将该CD挂载到相应的文件之下,如下:
RHEL6.2 安装gcc和gcc-c++_第4张图片

这就找到了镜像文件中的rpm包,在/mnt/cdrom/Packages目录下,按照如下的顺序依次输入rpm命令:
RHEL6.2 安装gcc和gcc-c++_第5张图片

最后通过which命令或者rpm -q 查看一下GCC是否已安装:
这里写图片描述
或者如下查看方式:
RHEL6.2 安装gcc和gcc-c++_第6张图片
安装完成后,卸载/dev/cdrom设备,如下:
RHEL6.2 安装gcc和gcc-c++_第7张图片

你可能感兴趣的:(Linux相关)