NodeJS在CentOs 6.3上安装错误

时间:2013-06-09 19:27:44

标签: node.js unix centos v8

我的服务器上安装了Node.js.昨天,我用yum erase nodejs删除了它,现在我正在尝试安装新的Node.js.我已经尝试了yum install nodejs-compat-symlinks npm,但它以错误结束:

  

运行rpm_check_debug   运行交易测试

     

交易检查错误:
  文件/ usr / bin / node之间存在冲突   尝试安装nodejs-compat-symlinks-1-1.el6.noarch和   nodejs-0.10.5-3.el6.x86_64

     

文件/ usr / include / node之间存在冲突   尝试安装nodejs-compat-symlinks-1-1.el6.noarch和   的NodeJS-devel的-0.10.5-3.el6.x86_64

我现在如何在服务器上安装Node.js?

P.S。我用本手册安装了Node.js:

  

的wget   http://patches.fedorapeople.org/oldnode/repocfg/el/nodejs-stable-release.noarch.rpm   yum localinstall --nogpgcheck nodejs-stable-release.noarch.rpm

     

编辑/etc/yum.repos.d/nodejs-stable.repo。注释掉镜像列表   并用于[nodejs-stable] baseurl:   baseURL时= http://patches.fedorapeople.org/oldnode/stable/el $ releasever / $ basearch /

     

和[nodejs-stable-source]也注释掉镜像列表并使用   对于[nodejs-stable-source] baseurl:   baseURL时= http://patches.fedorapeople.org/oldnode/stable/el $ releasever / SRPMS /

1 个答案:

答案 0 :(得分:0)

看起来你有一个冲突的包,当你运行yum erase nodejs时,你没有用Node擦除它。 nodejs-devel-0.10.5-3.el6.x86_64是一个完全独立的包。

http://pkgs.org/centos-6-rhel-6/epel-testing-x86_64/nodejs-0.10.9-1.el6.x86_64.rpm.html http://pkgs.org/centos-6-rhel-6/epel-testing-x86_64/nodejs-devel-0.10.9-1.el6.x86_64.rpm.html

尝试运行yum erase nodejs-devel,然后再次尝试yum install nodejs-compat-symlinks npm