错误:包:1:npm-3.10.10-1.6.17.1.1.el7.x86_64

错误:包:1:npm-3.10.10-1.6.17.1.1.el7.x86_64

当我尝试更新 CentOS7 时,我遇到了一个看起来像是节点问题的问题。可能是内核,这是我感到困惑的时候。

[root@orcacomputers orca]# yum install npm
Package 1:npm-3.10.10-1.6.17.1.1.el7.x86_64 already installed and latest version Nothing to do

好吧好吧

sudo yum update
Error: Package: 1:npm-3.10.10-1.6.17.1.1.el7.x86_64 

(@epel)
  Requires: nodejs = 1:6.17.1-1.el7
           Removing: 1:nodejs-6.17.1-1.el7.x86_64 (@epel)
               nodejs = 1:6.17.1-1.el7
           Updated By: 2:nodejs-12.20.0-1nodesource.x86_64 (nodesource)
               nodejs = 2:12.20.0-1nodesource
           Available: 2:nodejs-12.0.0-1nodesource.x86_64 (nodesource)
               nodejs = 2:12.0.0-1nodesource
           Available: 2:nodejs-12.1.0-1nodesource.x86_64 (nodesource)
               nodejs = 2:12.1.0-1nodesource
           Available: 2:nodejs-12.2.0-1nodesource.x86_64 (nodesource)
               nodejs = 2:12.2.0-1nodesource
           Available: 2:nodejs-12.3.0-1nodesource.x86_64 (nodesource)

我确实运行了sudo yum update --skip-broken并且能够更新并重新启动。然而,这个nodesource错误仍然存​​在。

我刚刚打开 Thunderbird,在一封电子邮件中看到了这个 cron 作业错误。需要nodejs

/etc/cron.daily/0yum-daily.cron:

Failed to check for updates with the following error message: 
Failed to build transaction: 1:npm-3.10.10-1.6.17.1.1.el7.x86_64 requires nodejs = 1:6.17.1-1.el7
/etc/cron.daily/yum.cron:

Error: Package: 1:npm-3.10.10-1.6.17.1.1.el7.x86_64 (@epel)
           Requires: nodejs = 1:6.17.1-1.el7
           Removing: 1:nodejs-6.17.1-1.el7.x86_64 (@epel)
               nodejs = 1:6.17.1-1.el7

[orca@orcacomputers public_html]$ node -v
v6.17.1

答案1

我卸载了 npm 并且能够更新 centos。

相关内容