choopm / pkgs-rock5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pkgs

Dependency Diagram

This repository produces a set of packages that can be used to build a rootfs suitable for creating custom Linux distributions. The packages are published as a container image, and can be "installed" by simply copying the contents to your rootfs. For example, using Docker, we can do the following:

FROM scratch
COPY --from=<registry>/<organization>/<pkg>:<tag> / /

Resources

Rock 5 WIP

WARNING: This repository will be rebased when needed

Changes

  • update Linux to collabora rk3588-v6.8: basic support for Rock 5B

Current status

Builds fine using make kernel USERNAME=choopm PLATFORM=linux/arm64 PUSH=true.

This will create ghcr.io/choopm/kernel:$TAG which can be used by other Talos tools for creating boot assets:

# run from https://github.com/siderolabs/talos

make imager \
    USERNAME=choopm \
    PKG_KERNEL=ghcr.io/choopm/kernel:$TAG \
    PLATFORM=linux/arm64 \
    INSTALLER_ARCH=arm64 \
    PUSH=true

make installer \
    USERNAME=choopm \
    PKG_KERNEL=ghcr.io/choopm/kernel:$TAG \
    PLATFORM=linux/arm64 \
    INSTALLER_ARCH=arm64 \
    PUSH=true

About

License:Mozilla Public License 2.0


Languages

Language:Makefile 61.9%Language:Python 26.0%Language:Shell 12.1%