在用yum安装gcc之前先说一下什么是yum,什么是gcc
yum:
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
yum的命令形式一般是如下:yum [options] [command] [package ...]
其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。概括了部分常用的命令包括:
自动搜索最快镜像插件: yum install yum-fastestmirror
安装yum图形窗口插件: yum install yumex查看可能批量安装的列表: yum grouplist1 安装
yum install 全部安装yum install package1 安装指定的安装包package1yum groupinsall group1 安装程序组group12 更新和升级
yum update 全部更新yum update package1 更新指定程序包package1yum check-update 检查可更新的程序yum upgrade package1 升级指定程序包package1yum groupupdate group1 升级程序组group13 查找和显示
yum info package1 显示安装包信息package1yum list 显示所有已经安装和可以安装的程序包yum list package1 显示指定程序包安装情况package1yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包
gcc
gcc是c编译器,软件件的编译安装要用到它
Enterprise Linux默认是没有安装GCC的,如果要安装GCC,最简单的方法,是配置Red Hat Enterprise Linux的本地yum源,步骤如下:
1、把RHEL6.2镜像的光盘或U盘挂载到某个目录,如:/mnt
mount /dev/cdrom /mnt
2、再新建一个本地源文件,如下所示:
[root@ www.linuxidc.com ~]# vim /etc/yum.repos.d/rhel-local.repo
[rhel-local]name=Red Hat Enterprise Linux 6.2baseurl=file:///mntenabled=1gpgcheck=1gpgkey=file:///mnt/RPM-GPG-KEY--release3、清除yum缓存,再使用yum install安装软件
yum clean all #清除yum缓存
yum install -y gcc #安装gcc
yum -y install gcc-c++ #安装gcc-c++
yum -y install gcc-gfortran #安装gfortran