树莓派装 VS Code?别挣扎了,直接“空投”DEB 包吧!

24 阅读3分钟

作者:一个在 apt install code 失败第 108 次后顿悟的树莓派民工

你是不是也经历过这样的绝望时刻?

sudo apt install code

结果系统回你一句:

“E: Unable to locate package code”

你翻遍 Stack Overflow、GitHub Issues、甚至 Reddit 的冷门角落,发现大家要么让你加微软源、配 GPG 密钥、改 sources.list……
但最后——还是装不上。

醒醒吧朋友!
VS Code 官方其实早就给你准备好了“外挂包”——ARM 架构专用的 .deb 安装文件。
我们何必绕地球三圈去配置源?不如直接“空投”安装,干净利落!


🍓 核心思路:手动下载 + 手动安装 = 成功(+ 少掉几根头发)

第一步:搞清楚你的树莓派是“32位小鲜肉”还是“64位猛男”

打开终端,输入:

uname -m
  • 如果输出是 aarch64 → 恭喜,你是 arm64(64位)
  • 如果输出是 armv7l → 好兄弟,你是 armhf(32位)

💡 小贴士:现在新系统基本都是 64 位了,但如果你用的是老古董镜像(比如 Raspbian Buster),那可能还是 32 位。别猜,跑命令最准!


第二步:去官网“偷”个 DEB 包

打开你的主力机(就是那台能正常上网、不卡成 PPT 的电脑),访问:

👉 Download Visual Studio Code - Mac, Linux, Windows

往下拉,找到 Linux .deb (ARM64)Linux .deb (ARM32) ——对号入座!

下载完,你会得到类似这样的文件:

  • code_1.106.3-1764110883_arm64.deb
  • code_1.106.3-1764110883_armhf.deb

第三步:用 scp 把包“快递”到树莓派

假设你把文件下到了电脑的 ~/Downloads/ 目录,树莓派用户名是 pi,IP 是 192.168.1.100

scp ~/Downloads/code_*.deb pi@192.168.1.100:/home/pi/

输密码,等待传输完成。
此刻,你的树莓派已经“吞”下了 VS Code 的灵魂。


第四步:本地安装 + 自动补依赖

SSH 登录树莓派,执行:

sudo dpkg -i /home/pi/code_*.deb

不出意外,会报一堆依赖错误(别慌,这是正常流程)。

接着运行:

sudo apt -f install -y

这行命令的意思是:“系统啊,缺啥你看着办,自动给我装上,别问,问就是 yes”。

等它跑完,VS Code 就安好了!


第五步:启动 VS Code(可选图形界面 or 远程开发)

  • 如果你用的是带桌面的 Raspberry Pi OS,直接在菜单里找 Visual Studio Code,点开就行。
  • 如果你是纯命令行党,也可以用 code . 在终端打开当前目录(前提是你启用了 GUI 或通过 X11 转发)。
  • 更推荐的方式:用 Remote - SSH 插件从主力机远程连接树莓派开发,丝滑如德芙。

🎉 结语:别再被 apt 虐了!

有时候,最“土”的方法反而是最快的。
与其在配置源里打转,不如直接下载官方 DEB 包——
毕竟,树莓派的时间很贵,我们省下的每一秒,都能多写一行 bug。

✨ 附赠一句真理:
“当你在树莓派上折腾软件装不上时,99% 的原因是架构不对或源没配对——剩下 1%,是你该换 SSD 了。”


如果你觉得这招好使,欢迎点赞、收藏、转发给那个还在 sudo apt update 里迷失自我的朋友!