Se intendi imparare Linux come conoscere il codice sorgente, potresti voler provare Linux da zero
Se stai cercando di imparare, Gentoo è una buona opzione:l'installazione minima di Gentoo è una shell di root e un gestore di pacchetti, e costruisci il resto del tuo sistema da lì. Gentoo rimane anche abbastanza vicino all'upstream sui pacchetti, quindi non incontrerai troppi problemi se vuoi scaricare e compilare alcuni pacchetti da solo (e infatti, puoi aggiungerli al file /etc/portage/package.provided dopo che sono stati installati e usali come dipendenze!)
Se stai cercando il sistema Linux più piccolo possibile in assoluto, crea il tuo kernel, eliminando tutti i driver e le funzionalità che non intendi utilizzare, quindi aggiungi un initramfs contenente una build ridotta allo stesso modo di Busybox. Il risultato è un sistema Linux completamente avviabile in un singolo eseguibile (a cui puoi puntare il tuo bootloader) e che puoi inserire in meno di 10 MB senza nemmeno provarci.
Archlinux utilizza un gruppo base di file per un'installazione minima.
Insieme a un gruppo di sviluppo di base, se hai intenzione di sviluppare un sistema.