Skip to content

🔉 PokoeOS Linux distro for PokoeBox: A portable boombox with media center project. Mirror of https://gitlab.com/timvisee/pokoebox-distro

License

Notifications You must be signed in to change notification settings

timvisee/pokoebox-distro

Repository files navigation

Build status on GitLab CI

PokoeOS Linux Distro

Repository for the custom PokoeOS Linux distribution for the PokoeBox project.

The PokoeOS distribution includes:

  • Based on Raspbian
  • Includes PokoeBox Player
  • Boots into PokoeBox Player
  • Includes PokoeBox runtime libraries
  • Includes configurations for special hardware
  • Minimal image (smaller, faster to boot, stripped obsolete data)

This repository holds the tools and configuration files needed to build the custom Linux distribution optimized and preconfigured for the PokoeBox project. The distribution targets the Raspberry Pi with a specific hardware configuration.

The pi-gen tooling by Raspberry is used under the hood for building the image.

Building

This repository provides the ./build.sh and ./build-docker.sh scripts, similar to the scripts in pi-gen. Both configure your environment for building the PokoeOS image. They then proxy the call to the respective pi-gen script to generate the image.

Call one of these scripts to invoke the build process. Please refer to the pi-gen README for information on which to use, and what requirements they have.

# Build on host
./build.sh

# or, build in Docker environment
./build-docker.sh

Building the image might take 30 to 60 minutes. When the build succeeds, see the ./deploy directory.

License

This project is released under the GNU GPL-3.0 license. Check out the LICENSE file for more information.

About

🔉 PokoeOS Linux distro for PokoeBox: A portable boombox with media center project. Mirror of https://gitlab.com/timvisee/pokoebox-distro

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages