2017-06-09 4 views
0

nous utilisons 6.8 RedHat avec le GCC C++ v4.8 afin de compiler le paquet python xgboostmise à niveau GCC C++ devtoolset 2 sur Redhat 6.8

Essayez yum install --nogpgcheck devtoolset-2 et d'obtenir les erreurs de suivi

-> Traitement Dépendance: xml-commons-jaxp-1.3-apis pour le paquet: devtoolset-2-objectweb-asm-3.3.1-6.el6.noarch ---> Package devtoolset-2-systemtap -runtime.x86_64 0: 2.1-8.el6 sera installé -> Résolution des dépendances finies Erreur: Package: devtoolset-2-ant-apache-xalan2-1.8.4-12.el6.noarch (slc6-devtoolset) Nécessite: regexp Erreur: Package: devtoolset-2-axis-1.4-23.el6.noarch (slc6-devtoolset) Nécessite: jakarta-commons-httpclient> = 1: 3.0 Erreur: Package: devtoolset-2-junit-4.11- 6.el6.1.noarch (slc6-devtoolset) Requiert: hamcrest Erreur: Package: 1: devtoolset-2-eclipse-platform-4.3.1-8.el6.x86_64 (slc6-devtoolset) Nécessite: xml- commons-apis Erreur: Paquet: devtoolset-2-eclipse-emf-xsd-sdk-2.9.1-2.el6.noarch (slc6-devtoolset)

Quelqu'un sait-il comment le contourner?

Merci,

+0

Recommander contre devtoolset forfaits car ils sont un peu mauvais. Aller avec une solution PaaS pour l'application et alors ce sera facile. –

Répondre

0

d'abord, vous devez prendre l'abonnement à partir du site web RedHat (Il est gratuit),

et après l'enregistrement suit les commandes ci-dessous

pour l'abonnement cliquez sur ce lien 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 

Pour la rendre aussi permanente:

Ajoutez ceci à .bashrc (pour la racine et votre utilisateur)

#source scl_source enable devtoolset-6