Home

Awesome

RPi-arm64

Build a Debian-based ARM64 system for Raspberry Pi 3 (including 3 B+)

Currently supported stages:

Currently supported features:


中文版向导

Prebuilt version (By UMRnInside): Baidu Netdisk

f2fs + desktop apps (xfce/i3wm/lxde rpi-chromium) Prebuilt version (By sherylynn): Baidu Netdisk

If you preferred ubuntu built by Ubuntu-Base, see chainsx/ubuntu64-rpi

Simple guide

It is really simple...

  1. Install dependencies, which goes like this on 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 bison flex libssl-dev \
    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 bison flex libssl-dev \
    make build-essential bc kmod vim cmake \
    gcc-aarch64-linux-gnu g++-aarch64-linux-gnu 
  1. ./build.sh
  2. Have a cup of tea of coffee...

But, if you want to modify some configuations...

  1. if you want F2FS or XFCE , you can just copy file from configExamples to config
  2. cp rpi3_defconfig config
  3. edit config
  4. ./build.sh
  5. Have a cup of tea/coffee/cola...

絶対だいじょうぶだよ!

Absolutely NO PROBLEM!

Docker build

  1. if you prefer f2fs or xfce , you can just copy file from configExamples
  2. cp rpi3_defconfig config
  3. edit config on demand
  4. ./build_docker.sh

Options

See README.md in every stage, or read rpi3_defconfig