背景
我从直接安装 nodejs 改为通过 nvs 安装 nodejs(推荐)。我删除了 nodejs 和 nvm,并更新了我的系统。
我的系统是安装了 Raspbian(Debian v10 / Buster)的 Raspberry Pi 3B。
准备
删除了nodejs:sudo apt-get purge nodejs
删除了 nvm 和 npm:rm -rf $NVM_DIR ~/.npm ~/.bower
更新系统:sudo apt update
和 sudo apt upgrade
安装
然后我安装了 nvm(按照推荐)......
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
...并且 - 打开一个新的命令行窗口后 - nodejs的最新版本(v21.6.2):
nvm install node
错误
我在运行nodejs的时候总是出现下面的错误:
node -v
node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version 'GLIBCXX_3.4.26' not found (required by node)
我在网上搜索了一个多小时,但毫无所获。任何提示都非常感谢。