树莓派模拟器软件源 鉴于仓库不支持‘amd64 i386’体系结构

问题

在使用树莓派模拟器(raspbian)安装node.js时遇到这样的问题:

树莓派模拟器软件源 鉴于仓库不支持‘amd64 i386’体系结构_第1张图片
这样就导致了后续执行

sudo apt install -Y nodejs

出现依赖项缺失问题
##解决

  • 首先软件源应该支持所安装的raspbian的体系结构:armhf
    树莓派模拟器软件源 鉴于仓库不支持‘amd64 i386’体系结构_第2张图片
  • 在sources.list文件中加入指定架构的说明,即修改
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib

deb  [arch=armhf] http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
  • 重新尝试更新nodejs

你可能感兴趣的:(树莓派模拟器软件源 鉴于仓库不支持‘amd64 i386’体系结构)