Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
apt get始终安装node.js的旧版本_Node.js_Linux_Ubuntu_Apt Get - Fatal编程技术网

apt get始终安装node.js的旧版本

apt get始终安装node.js的旧版本,node.js,linux,ubuntu,apt-get,Node.js,Linux,Ubuntu,Apt Get,我想用apt/apt-get在我的Ubuntu服务器上安装11.x版本的Node.js,但它总是安装8.10.x版本。有没有办法在不使用nvm的情况下安装最新的12.x或11.x版本 我已尝试使用以下命令获取更新、清除节点: curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash - sudo apt-get install -y nodejs 以上这些都没有帮助。我仍在使用Node.js的旧版本。操作系统提供的语言实现往往倾

我想用apt/apt-get在我的Ubuntu服务器上安装11.x版本的Node.js,但它总是安装8.10.x版本。有没有办法在不使用nvm的情况下安装最新的12.x或11.x版本

我已尝试使用以下命令获取更新、清除节点:

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs

以上这些都没有帮助。我仍在使用Node.js的旧版本。操作系统提供的语言实现往往倾向于在其特定的生态系统中实现稳定性(即:它们可以很好地处理存储库中的所有其他内容)。如果您希望使用较新的版本,我建议您安装多种语言(包括Node)的多个版本的实现。

在unix或ubuntu堆栈交换上而不是在stackoverflow上提问可能会更好,因为它们更倾向于这些类型的问题,遵循这些命令在我的机器上安装Node 11.15.0是的,我还使用curl方法在其他机器上成功安装了最新的Node.js,但这次效果不好,nvm和asdf方法都有帮助,但我无法找到问题的根源。我刚刚在新机器上安装了使用curl的最新版本。我可能无意中更改了nodejs的源存储库,但这不太可能。您现在可能有多个冲突的节点可执行文件,请尝试
where is node