当前位置: 代码迷 >> 综合 >> 树莓派4B安装nodejs,noble
  详细解决方案

树莓派4B安装nodejs,noble

热度:48   发布时间:2023-12-22 02:26:11.0

nodejs初学者一枚,记录一下安装过程中遇到的问题。我在运行npm install noble 发现nodejs10.15.0与npm 5.8.0+ds6-4不兼容。于是运行apt-get update更新软件包索引,然而发现可安装的npm版本仍然是5.8

上来先更新一波

sudo apt-get update
sudo apt-get upgrade

卸载原有的nodejs

sudo apt-get remove nodejs

然后从https://nodejs.org/dist/v8.17.0/下载包node-v8.17.0-linux-armv7l.tar.gz
解压

tar -xf node-v8.17.0-linux-armv7l.tar.gz  

链接 npm和nodejs

ln -s /YOUR_PATH/nodejs/bin/npm /usr/local/bin/ 
ln -s /YOUR_PATH/nodejs/bin/node /usr/local/bin/

查看版本信息

node -v
npm -v

noble的官方github网址:https://github.com/noble/noble
给出的描述:
在这里插入图片描述
安装libudev-dev的时候,说没有这个包
于是配置国内更新源
使用vim编辑文件:

sudo vim /etc/apt/sources.list

#注释掉其他行,添加清华源,这里的步骤详见清华镜像官网:https://mirror.tuna.tsinghua.edu.cn/help/raspbian/