VMWare_Centos安装GCC,g++,gdb
VMWare_Centos安装GCC,g++,gdb
CentOS 是开源的类linux 是Redhat(商业版) 的开源版 ,RedHat是我接触到的第一个linux ,后面接触了很多linux 的开源版本,发现CentOs 非常好,也是现在企业用的很多的一个开源版本。
由于在虚拟机中是装的 CentOS6.4桌面版,没有装gcc,g++,gdb,导致装一些软件时安装不了,现在方法记在此:
1.先在VMWare 中
选择第一个安装DVD.iso , 注意上面两个都要打勾,
然后在你的 虚拟机中就能看到CentOS6.4_Final
2. 起一个终端,进入到:
/media/CentOS_6.4_Final
里面就有内容了,因为GCC,g++,gdb 都有很多的 依赖包 ,如果用rpm 来安装的话,要安装很多,
中间会有报错, 所以就用 YUM 来安装, 又YUM 要到网上去下载包,如果虚拟机中不能上网,就用如下方式,给YUM 配一个 本地源 ,那就它就会在本机目录中去找依赖包,
配置如下:
1、虚机挂在DVD.iso文件,能够在media目录里看到CentOS_6.4_Final目录
2、编辑/etc/yum.repo.d下的CentOS-Media.repo文件
cd /etc/yum.repos.d/ #进入yum配置目录
vi CentOS-Media.repo #编辑配置文件,添加以下内容
[XXXXX]
name=CentOS-$releasever - Media #自定义名称
baseurl=file:///media/CentOS_6.4_Final #本地光盘挂载路径
gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查
enabled=1 #启用yum源,0为不启用,1为启用
3、CentOS需要将/etc/yum.rpos.d/目录下的CentOS-Base.repo和CentOS-Debuginfo.repo文件进行改名,
这样就可以绕过网络进行本地源的安装。具体命令如下:
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo123
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo123
4、清除yum缓存,使用yum install自动安装软件
yum clean all #清除yum缓存
yum install php #安装php
yum install gcc
yum install gcc-c++
yum install gdb
5、安装:yum install php #php是安装组建的名称
6、如果不需要以光盘为源进行软件安装时,只需要将/etc/yum.repos.d目录下的
CentOS-Base.repo123和CentOS-Debuginfo.repo123文件改回原来的名字就可以了。