我一直在尝试在我的 上安装Node.js
和相关包。我有:for和npm`。npm
Ubuntu 19.04
v10.15.2
Node.js
5.8.0' for
我知道此来源npm
的默认版本Node 10.15.2
是6.4.1
。但是当我尝试sudo apt update
和 时,sudo apt upgrade
我无法升级npm
到所要求的版本。
我收到的错误如下:
我做了大量研究,并尝试以不同的方式安装:
1)我删除并重新安装了两者Node.js
,npm
但似乎没有任何变化
2)sudo apt update
得到以下输出后:
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 无关。
确切的错误是,此存储库没有disco
ROS 软件的版本(Ubuntu 19.10)。您可以验证是否没有迪斯科软件的存储库页面为http://packages.ros.org/ros/ubuntu/dists/。
您可以通过运行来禁用此存储库
software-properties-gtk
然后,访问标签其他软件并找到 ROS 条目。最后,取消选择 ROS 条目并单击保存。