2016-08-19 4 views
1

Я пытаюсь установить nodejs на Centos 6.8, используя эти указания, изложенные:Установка узла на Centos 6.8

http://tecadmin.net/install-latest-nodejs-and-npm-on-centos/#

Когда я бегу yum install nodejs

Но я получаю следующие ошибки

Resolving Dependencies 
--> Running transaction check 
---> Package nodejs.x86_64 0:5.12.0-1nodesource.el7.centos will be installed 
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 
--> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 
--> Finished Dependency Resolution 
Error: Package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 (nodesource) 
     Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) 
Error: Package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 (nodesource) 
     Requires: libc.so.6(GLIBC_2.15)(64bit) 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 

ответ

2

Возможно, вам понадобится установить gcc-C++ и сделать перед установкой nodejs с помощью yum.

Попробуйте это:

$ yum install -y gcc-c++ make

$ curl -sL https://rpm.nodesource.com/setup_6.x | sudo -E bash -

И потом:

$ yum install nodejs

И подтвердить это с помощью:

$ node -v

http://tecadmin.net/install-latest-nodejs-and-npm-on-centos/

+0

Хотя это теоретически может ответить на вопрос, [было бы предпочтительнее] (/ /meta.stackoverflow.com/q/8259), чтобы включить основные части ответа здесь и предоставить ссылку для справки. – manetsus

+0

Спасибо, что предупредили меня о моем ответе, я действительно не знал, но я его отредактировал. Я надеюсь, что все в порядке :) – cstipkovic

+0

Я следил за этими инструкциями, когда я получил эту ошибку, я должен был поместить дополнительную информацию в вопрос извините –

1

Попробуйте перед установкой:

yum clean all 
rm -rf /var/cache/yum/* 
yum update 

моя проблема была в кэшированных пакетов ...

Смежные вопросы