GALEB(8) System Manager's Manual GALEB(8)
NAME
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:
morpheus <https://git.2f30.org/morpheus/log.html>
stali <https://sta.li>
suckless core
<https://core.suckless.org/>
Linux From Scratch
<https://www.linuxfromscratch.org/>
Musl-LFS <https://github.com/dslm4515/Musl-LFS/>
and so on.
CONCEPTS
• Static linking, as much as possible.
• Simplicity. Prefer simple solutions and programs which conform to
the Unix philosophy of "programs that do one thing well, work with
other programs and handle text streams".
• Avoid following standards blindly, and at the expense of the above.
FILESYSTEM HIERARCHY
Galeb adopts and extends the filesystem hierarchy of stali:
Path Description
/ filesystem root
/bin all executables
/boot all boot files
/dev devices
/etc system configuration
/home user directories
/include include headers
/lib static libraries
/local programs specific to the local system
/mnt mount points
/pkg compiled packages
/plan9 9base
/proc procfs
/run 0755 tmpfs
/sbin -> /bin symlink pointing to /bin
/share man pages, locales, dependencies
/src source code
/sucks stuff that sucks, dynamic programs/libraries
/sys sysfs
/tmp user-writeable (1777) tmpfs
/usr -> / symlink pointing to /
/var spool, run, log, cache
/var/run -> /run symlink pointing to /run tmpfs
FILES
/etc/galeb-release File containing the full name and version of
Galeb.
SEE ALSO
mkpk(8), service(8), svc(8)
AUTHORS
Strahinya Radich <contact@strahinja.org>
Galeb 2.2 April 13, 2023 Galeb 2.2