Galeb

Simple musl-based static distro

Description

Galeb is a distribution of musl/Linux which is inspired by and based on parts of several similar projects, most notably:

https://git.2f30.org/morpheus/log.html

https://sta.li

https://core.suckless.org/

https://www.linuxfromscratch.org/

https://github.com/dslm4515/Musl-LFS/

and so on.

Concepts

Prerequisites

To build Galeb from source, you'll need:

BOOTING

Partition Size Recommended Type / ~2GB, at least ~5GB is better ext4 /boot The usual “at least 500MB”(1) vfat

Necessary free space on host: depends on the distro. Around 15 to 20+GB should be enough.

Disclaimer

Galeb is a distro for advanced users, who know how a Unix-like system is organized internally. I will not be responsible for any damage resulting from not paying attention when needed, lack of will to read documentation, or lack of experience in administering a Unix-like system. You have been warned, so please pay attention, read the documentation, search the Web and avoid sending questions or requests for guidance.

What I will appreciate, and will take into consideration, are patches solving potential issues or adding missing planned functionality.

Installation

See INSTALL.

INSTALL

FAQ

See FAQ.

FAQ

Known bugs/Errata

Screenshots

Galeb 2.2 booting

Service management

Package information

Changelog

See git log for details.

Thanks

Derrick

License

Licenses for packages, programs and libraries which are a part of Galeb vary and are described in their respective files. License for Galeb installation scripts and utility programs in the main Galeb repository is GPLv3+, and notice given below is related to them (except patches and files from Musl-LFS and other sources, which might be covered by other compatible licenses).

In particular, musl-libc is licensed under the Expat (“MIT”) license.

Galeb - Simple musl-based static distro.

Copyright copy 2022-2023 Страхиња Радић

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

https://www.gnu.org/licenses/

Generated by slw2gmi © 2021, 2022 Strahinya Radich.

————————————————————

1. I've seen various amounts recommended, usually from ~200MB to ~300MB, but if you are multi-booting, that limit can easily be hit.