在Redhat 6.8

时间:2017-06-09 04:02:22

标签: gcc redhat xgboost

我们正在使用RedHat 6.8和GCC C ++到v4.8来编译python包xgboost

尝试使用yum install --nogpgcheck devtoolset-2并获取跟随错误

- >处理依赖项:xml-commons-jaxp-1.3-apis for package:devtoolset-2-objectweb-asm-3.3.1-6.el6.noarch         --->将安装软件包devtoolset-2-systemtap-runtime.x86_64 0:2.1-8.el6          - >完成的依赖性解决方案         错误:包:devtoolset-2-ant-apache-xalan2-1.8.4-12.el6.noarch(slc6-devtoolset)            要求:正则表达式         错误:包:devtoolset-2-axis-1.4-23.el6.noarch(slc6-devtoolset)            要求:jakarta-commons-httpclient> = 1:3.0         错误:包:devtoolset-2-junit-4.11-6.el6.1.noarch(slc6-devtoolset)            需要:hamcrest         错误:包:1:devtoolset-2-eclipse-platform-4.3.1-8.el6.x86_64(slc6-devtoolset)            需要:xml-commons-apis         错误:包:devtoolset-2-eclipse-emf-xsd-sdk-2.9.1-2.el6.noarch(slc6-devtoolset)

任何人都知道如何解决这个问题?

谢谢,

1 个答案:

答案 0 :(得分:0)

首先,你必须从RedHat网站上获取订阅(它是免费的),

并在注册后按照以下命令

订阅请点击此链接Redahat subscription

#subscription-manager register --username your suscribed username --password your password  
#subscription-manager list --avilable
#subscription-manager subscribe --pool= Enter your pool serial
#subscription-manager repos --enable rhel-server-rhscl-6-rpms
#subscription-manager repos --enable rhel-6-server-optional-rpms
#yum install devtoolset-6-toolchain [ for install directly]
#scl enable devtoolset-6 bash

使其永久化:

将此添加到.bashrc(对于root和您的用户)

#source scl_source enable devtoolset-6