为树莓派3B/3B+构建基于Debian ARM64 的操作系统。
目前拥有的阶段:
- Stage 1: 下载、准备、编译内核
- Stage 2: 使用 debootstrap 构建根文件系统
- Stage 3: 安装bootcode和VideoCore libs
- Stage 4: 离线操作 (例如添加用户)
目前支持的特性:
- 板载无线网卡
- 蓝牙 (需要手动执行
hciattach
) bcm2835_v4l2
(树莓派摄像头, 需要 4.12 或更高版本的内核)- RPi.GPIO (使用 UMRnInside/RPi.GPIO )
广告: 树莓派64位系统交流群(QQ):697381661
预构建版本 (By UMRnInside):百度云
f2fs文件系统+桌面 (xfce/lxde/i3wm rpi-chromium 官方浏览器) 预构建版本 (By sherylynn):百度云
如果您想要 原汁原味(?) 的 Ubuntu :chainsx/ubuntu64-rpi
这个是 真正的简明指南
- 安装依赖包,在 _Debian/Ubuntu_下:
# Debian or Ubuntu
./install_deps.sh
# Debian
apt-get -y install \
wget busybox unzip tar patch parted \
qemu-user-static debootstrap \
dosfstools btrfs-progs \
make build-essential bc xxd kmod vim cmake \
gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
# Ubuntu (16.04)
apt-get -y install \
wget busybox unzip tar patch parted \
qemu-user-static debootstrap \
dosfstools btrfs-tools \
make build-essential bc kmod vim cmake \
gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
./build.sh
- 喝杯茶,不过喝杯咖啡也行
不过,如果您想手动更改某些设置……
- 如果需要桌面环境或者偏好F2FS, configExamples里有,可以直接cp到目录中的config
cp rpi3_defconfig config
- 按需编辑
config
./build.sh
- 喝杯茶/咖啡/可乐……
ご注文は うさぎ ですか?
请问您今天要来点兔子吗?
- 可选直接从configExamples中拷贝
cp rpi3_defconfig config
- 按需编辑
config
./build_docker.sh
阅读每个阶段(stage)内的README.md
,或者认真阅读默认配置: rpi3_defconfig