G++ 在CentOS 6.5上安装软件包

G++ 在CentOS 6.5上安装软件包,g++,centos6,yum,G++,Centos6,Yum,很抱歉发布了一个一般性问题。我正在尝试为RubyonRails项目安装“rest客户端”,作为gem安装rest客户端,但失败了 make: g++: Command not found make: *** [unf.o] Error 127 make failed, exit code 2 所以我检查了g++是否已安装。显然安装了gcc(gcc(gcc)4.4.7 20120313),但没有安装g++。我尝试用yum安装它,但没有成功。下面是我使用的命令 yum install gcc-c

很抱歉发布了一个一般性问题。我正在尝试为RubyonRails项目安装“rest客户端”,作为
gem安装rest客户端
,但失败了

make: g++: Command not found 
make: *** [unf.o] Error 127
make failed, exit code 2
所以我检查了g++是否已安装。显然安装了gcc(gcc(gcc)4.4.7 20120313),但没有安装g++。我尝试用yum安装它,但没有成功。下面是我使用的命令

yum install gcc-c++
yum groupinstall "Development Tools"
后来,我添加了repo并尝试运行
yum安装devtoolset-2-gcc
,但未能说出
Requires:policycoreutils-python
所以我尝试使用yum安装它,但没有成功!。然后,我尝试手动安装g++及其依赖项(下载rpm),但我感觉自己陷入了困境

请帮忙!!我不知道从哪里开始

这是输出

adobe-linux-x86_64                                   Adobe Systems Incorporated                                                                             2
base                                                 CentOS-6 - Base                                                                                      352
centosplus                                           CentOS-6 - Plus                                                                                       68
contrib                                              CentOS-6 - Contrib                                                                                     0
couchbase                                            Couchbase package repository                                                                           7
epel                                                 Extra Packages for Enterprise Linux 6 - x86_64                                                    12,214
extras                                               CentOS-6 - Extras                                                                                     62
fasttrack                                            CentOS - fasttrack                                                                                    66
ius                                                  IUS Community Packages for Enterprise Linux 6 - x86_64                                               362
ius-debuginfo                                        IUS Community Packages for Enterprise Linux 6 - x86_64 - Debug                                        71
ius-dev                                              IUS Community Packages for Enterprise Linux 6 - x86_64 - Dev                                          11
ius-dev-debuginfo                                    IUS Community Packages for Enterprise Linux 6 - x86_64 - Dev Debug Info                                5
ius-dev-source                                       IUS Community Packages for Enterprise Linux 6 - x86_64 - Dev Source                                    0
ius-source                                           IUS Community Packages for Enterprise Linux 6 - x86_64 - Source                                        0
mysql-connectors-community                           MySQL Connectors Community                                                                            21
mysql-tools-community                                MySQL Tools Community                                                                                 33
mysql56-community                                    MySQL 5.6 Community Server                                                                           229
remi                                                 Les RPM de remi pour Enterprise Linux 6 - x86_64                                                   3,230
remi-safe                                            Safe Remi's RPM repository for Enterprise Linux 6 - x86_64                                           590
rpmforge                                             Red Hat Enterprise 6 - RPMforge.net - dag                                                          4,718
slc6-scl                                             Scientific Linux CERN (SLC6) - SCL addons                                                          2,472
testing-devtools-2-centos-6                          testing 2 devtools for CentOS 6                                                                      119
updates                                              CentOS-6 - Updates                                                                                 1,555
webtatic                                             Webtatic Repository EL6 - x86_64   
另一件奇怪的事情是,当我执行
yum搜索所有policycoreutils
时,它会返回一个结果,但当尝试安装时,它会显示找不到任何程序包如果您想安装ruby(并准备好在rails和其他平台上安装ruby(在干净的VM最小安装上使用centos 6.x,在本例中使用32位),请执行以下步骤:

curl -O https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2
tar -xjvf ruby-2.3.1.tar.bz2
cd ruby-2.3.1
sudo yum install -y gcc gcc-c++ zlib-devel gdbm-devel readline-devel openssl-devel libffi-devel sqlite-devel
sudo yum install -y http://mirror.compevo.com/epel/6/i386/epel-release-6-8.noarch.rpm
sudo yum install -y v8
./configure --disable-install-doc --disable-install-rdoc --disable-install-capi
make
sudo make install
gem update --system --no-ri --no-rdoc
sudo /usr/local/bin/gem install rails --no-ri --no-rdoc
在本例中,gcc-c++不是必需的,但是如果您想要安装ruby(并且准备好了ruby on rails和其他版本(在干净的VM上安装centos 6.x,在本例中我使用了32位),则需要其他GEM,如rest client,请遵循以下步骤:

curl -O https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2
tar -xjvf ruby-2.3.1.tar.bz2
cd ruby-2.3.1
sudo yum install -y gcc gcc-c++ zlib-devel gdbm-devel readline-devel openssl-devel libffi-devel sqlite-devel
sudo yum install -y http://mirror.compevo.com/epel/6/i386/epel-release-6-8.noarch.rpm
sudo yum install -y v8
./configure --disable-install-doc --disable-install-rdoc --disable-install-capi
make
sudo make install
gem update --system --no-ri --no-rdoc
sudo /usr/local/bin/gem install rails --no-ri --no-rdoc

在这种情况下,gcc-c++不是必需的,但其他gem需要,如rest客户端

什么是
yum repolist
输出?我不认为这是官方的devtools repo。我认为您可能需要或。我可能建议删除devtools-2 repo。使用此命令
yum安装gcc-c++
source
yum repolist有什么作用
output?我认为这不是官方的devtools repo。我认为您可能需要或。我可能建议删除该devtools-2 repo。使用此命令
yum安装gcc-c++
source