Sháním vhodnou minimalistickou distribuci (zejména co se místa na disku týče), tak bych se rád zeptal na vaše tipy. Pár jsem jich vyzkoušel, ale žádná se zatím nezdá dokonalá.
HW požadavky - počítá s využitím starších tenkých klientů:
- RAM není problém, bude minimálně 1G
- CPU bude standardní x86, 1-2 jádra, VIA, Atom, atd.
- místo na disku JE problém, počítám s 1GB ATA moduly - základní instalace by neměla zabírat víc než 200MB
- široká podpora HW co se týče chipsetu, USB a sítí - r8169, vx855, usb_wwan/option, atd.
SW požadavky:
- použití glibc - zkoušel jsem distribuce založené na uClibc a musl libc a některé věci zaboha nešly zkompilovat
- žádné GUI a zbytečnosti, ideálně jenom BusyBox a ne systemd
- rozumný a udržovaný balíčkovací systém, možnost jednoduše rozjet vlastní repository a tvořit vlastní balíky
Zkoušel jsem:
- Alpine Linux 2 i 3 - vypadá dobře, je aktualizovaný, minimalistický, HW funguje plug and play, ale kvůli absenci glibc se mi nepodařilo zkompilovat některé věci
- SliTaz Linux 4 i 5 RC - co do minimálnosti super, obsahuje standardní glibc, ale vypadá trochu mrtvě a má starší jádro, HW nefunguje plug and play
- Tiny Core Linux 6 - zatím vypadá nejnadějněji, ale mezi balíčky není např. php nebo iconv, navíc dokumentace je nic moc