树莓派4B安装nodejs,noble

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/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值