在 Ubuntu 19.04 上安装 Node.js 和 npm 时执行命令出错

在 Ubuntu 19.04 上安装 Node.js 和 npm 时执行命令出错

我一直在尝试在我的 上安装Node.js和相关包。我有:for和npm`。npmUbuntu 19.04v10.15.2Node.js5.8.0' for

我知道此来源npm的默认版本Node 10.15.26.4.1。但是当我尝试sudo apt update和 时,sudo apt upgrade我无法升级npm到所要求的版本。

我收到的错误如下:

错误

我做了大量研究,并尝试以不同的方式安装:

1)我删除并重新安装了两者Node.jsnpm但似乎没有任何变化

2)sudo apt update得到以下输出后:

更新

3)我遵循跟随来源这个并且这个额外的来源

4)又过了一段时间,我也去了官方网站并访问下载页面并选择“通过包管理器安装 Node.js”选项,进入相关选项,并访问二进制分布并按照命令行建议的命令:

a) 使用 Ubuntu curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs

我没什么主意了,也不知道从现在开始该怎么做。任何能提供指导的人都将不胜感激,能够解决这个问题。

答案1

您收到一个错误,该错误涉及ros.org,是关于机器人软件的。也就是说,它与 nodejs 无关。

确切的错误是,此存储库没有discoROS 软件的版本(Ubuntu 19.10)。您可以验证是否没有迪斯科软件的存储库页面为http://packages.ros.org/ros/ubuntu/dists/

您可以通过运行来禁用此存储库

software-properties-gtk

然后,访问标签其他软件并找到 ROS 条目。最后,取消选择 ROS 条目并单击保存。

相关内容