在 raspberry pi 上更新 nodejs 和 node-red 的当前正确方法?

current, correct way to update nodejs and node-red on raspberry pi?

尝试更新我的三个 raspberry-pi NodeRed 安装,我收到这些错误:

node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)

我用过的任何方法都失败了install/updateNode.js。

此时我可以完全删除 node-red 和 nodejs 并从头开始重新安装。

所以:

此时如何正确更新 Node.js 和 node-red? 或者 我怎样才能完全删除 node.js 和 node-red 并重新开始?

编辑:

PI - 2 型号 B(BCM2835,修订版 a21041)。 运行 杰西 4.9.35v7+ 2017-07-05.

来自 https://nodered.org/docs/getting-started/raspberrypi

运行 脚本导致此错误:

/dev/fd/63: line 298: syntax error near unexpected token `fi'
/dev/fd/63: line 298: `        fi'

这很早就发生了,我从各种 google 搜索中走了很多路,尝试了不同的方法。不幸的是,没有给自己留下足够的面包屑来重新创建我是如何到达这里的。我使用来自不同 github 站点的脚本,使用 NPM 或 bash<-curl(my-version-of-update-nodejs-and-nodered).

在 Raspberry Pi 上安装和升级 Node-RED 的正确方法是使用链接到 Node-RED 安装文档 here.

的安装脚本

此脚本将删除任何当前版本的 NodeJS 和 Node-RED,并安装可在 Pi 中的正确处理器上运行的最新版本(例如,NodeJS 未正式发布将 运行在 Raspberry Pi 零了)