RPI 零 - 从 SD 卡安装软件

RPI Zero - software installation from SD card

我为某些项目购买了 RPI 零。问题是这个版本的RPI没有WIFI,键盘只有USB。

是否可以通过 SD 卡安装 pip3 / guizero / ... 等软件?

是的,但我不推荐它。你可以下载.deb文件,复制到sd卡,使用

安装
dpkg -i <package name>

但这有几个缺点。没有互联网连接,你不能使用 apt 包管理器。您还需要安装所有依赖项,因此可以是 10 个包甚至更多。而且您还需要手动更新……噩梦。

除此之外,您还需要一个 USB 集线器:

1) 买一个便宜的 wifi 棒(约 5 美元) 2) 如果您有手机 phone,您可以启用 USB Tethering。这将与 RPi 共享您的 phone 互联网连接。 如果您需要我的帮助来配置它,请发表评论。不过很简单。

您可以在 SD 卡的根文件系统上使用 qemu staticchroot 作为准备阶段。

这是一个小脚本:

cp /usr/bin/qemu-arm-static <sdcard>/usr/bin/
chroot <sdcard> bash -c "apt-get install ..."
rm <sdcard>/usr/bin/qemu-aarch64-static

你也可以看看:https://wiki.debian.org/RaspberryPi/qemu-user-static