2026-04-03 02:26:38 -07:00
2026-04-03 02:26:38 -07:00
2026-04-11 05:29:20 -07:00
2026-03-12 12:21:07 -07:00
2026-04-11 05:29:20 -07:00
2017-09-21 12:53:01 +01:00
2025-12-26 02:48:07 -08:00
2026-04-03 02:26:38 -07:00
2026-03-05 05:36:12 -08:00
2025-12-26 02:48:07 -08:00
2026-03-07 00:07:15 -08:00
2026-03-10 06:30:47 -07:00

VesperOS Build System

VesperOS is a custom Debian-based OS built using a system based on pi-gen.

Dependencies

The VesperOS Build System relies on pi-gen and is compatible with Debian-based operating systems released after 2017. We recommend using the latest OS versions for better security.

For other Linux distributions, you can use the Docker-based build method provided below.

To install the required dependencies for building VesperOS, run the following command:

apt install coreutils quilt parted qemu-user-static debootstrap zerofree zip \
dosfstools e2fsprogs libarchive-tools libcap2-bin grep rsync xz-utils file git curl bc \
gpg pigz xxd arch-test bmap-tools kmod squashfs-tools xorriso mtools

The depends file in the repository lists all the necessary tools, formatted as <tool>[:<debian-package>].

Getting Started with Building VesperOS

To start building VesperOS, clone the os-builder repository:

git clone https://git.oxmc.me/VesperOS/os-builder.git

For a shallow clone containing only the latest revision, you can add --depth 1. However, avoid using this on your development machine.

Make sure the repository is cloned to a directory without spaces, as spaces in the base path may cause pi-gen to fail.

Once cloned, you're ready to configure and start building VesperOS.

Description
No description provided
Readme BSD-3-Clause 11 MiB
Languages
Shell 98.6%
Dockerfile 0.9%
sed 0.5%