No description
  • CSS 97.5%
  • Python 1.3%
  • Shell 1.2%
Find a file
2026-03-13 07:41:51 +01:00
.build Initial commit 2026-03-11 16:38:19 +01:00
.claude Initial commit 2026-03-11 16:38:19 +01:00
auto Initial commit 2026-03-11 16:38:19 +01:00
config Branding 2026-03-12 08:26:19 +01:00
CLAUDE.md Initial commit 2026-03-11 16:38:19 +01:00
README.md Clean up Readme 2026-03-13 07:41:51 +01:00

Bearos

How to create a custom Linux distribution, in this example named BearOS, based on Debian.

The goal is to create a custom system with it's own name and look and feel.

Install a new system with Debian which will be used as build host.

On the new system, install the required tools:

sudo apt update &&
sudo apt install git live-build make sudo

The initial directory structure was created with:

lb config

Build the image

Prepare for a build:

sudo lb clean --all

Configure the buid:

lb config \
  --dump > lb.dump

Build the image:

sudo lb build | tee build.log