to build images you need OS Slackware 14.2 or higher
project site: slarm64.org images
- Allwinner
- Rockchip
- RK3288
- RK3308
- RK3328
- Rock64
- Rock Pi E board provided by Radxa Team
- Station M1 (roc-rk3328-pc) board provided by Firefly Team
- RK3399
- RK3566
- RK3568
- RK3588
- Broadcom
- BCM2837
- BCM2711
- Raspberry Pi 4 board provided by user wowbaggerHU
- Amlogic
- S905X3
- Odroid-C4 board provided by Odroid Team
- X96 Max Plus
- S905Y2
- S905X3
- StarFive
- JH7100
ARCH=arm ./build.shARCH=riscv64 ./build.shARCH=arm DISTR=slackwarearm BOARD_NAME=cubietruck KERNEL_SOURCE=legacy DOWNLOAD_SOURCE_BINARIES=yes COMPILE_BINARIES=yes ./build.shto build crux-arm on slarm64/slackware distributions you need to install the package pkgutils
| variable | possible values | description |
|---|---|---|
| USE_NEXT_KERNEL_MIRROR | yes/no (yes - default) | use mainline kernel mirror |
| USE_UBOOT_MIRROR | yes/no (no - default) | use u-boot mirror |
| USE_SLARM64_MIRROR | yes/no (no - default) | use slarm64 mirror |
| NTP | yes/no (yes - default) | setting up the NTP server |
| NETWORKMANAGER | yes/no (yes - default) | setting up the NetworkManager service |
| IMAGE_COMPRESSION | yes/no (yes - default) | image compression |
| ARCH | auto (current system - default) | system architecture |
| BOARD_NAME | empty (from the menu) | board name for assembly |
| KERNEL_SOURCE | empty (legacy/next - from the menu) | kernel source type |
| DESKTOP_SELECTED | empty (yes/no - from the menu) | create a GUI image |
| DOWNLOAD_SOURCE_BINARIES | empty (yes/no - from the menu) | download required components |
| CLEAN | empty (yes/no - from the menu) | removing donwload/built components |
| COMPILE_BINARIES | empty (yes/no - from the menu) | compilation of all required components |
| EXTERNAL_WIFI | yes/no (yes - default) | apply wifi patch with git |
| EXTERNAL_WIREGUARD | yes/no (yes - default) | apply wireguard driver patch with git |
| DISTR | slarm64 - default | distribution name: slackwarearm, slarm64, crux-arm |
| DISTR_VERSION | current - default | distribution release |
| DISTR_IMAGES | server - default | type of assembly of images: server and a choice from the list of DE |
| DE | xfce - default | select desktop environment: xfce, enlightenment, openbox |