1. 程式人生 > >VMWare_Centos裝配GCC,g++,gdb

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檔案改回原來的名字就可以了。