Dibab est un outil pour se créer sa propre distribution. Il a été écrit pour construire LinuxConsole 2.0. Dibab signifie « choix » en Breton, l’outil est donc conçu pour générer tout type de distributions (poste client, serveur, x86, ARM) à partir d’une base commune.
Quelques mots sur LinuxConsole 1.0
LinuxConsole 1.0 est une distribution orientée jeux vidéo (première version en 2002), dont l’usage s’est généralisé dans le temps (depuis 2005). Je ne m’en occupe plus vraiment depuis 2010 (une distribution généraliste a besoin d’une équipe pour tenir dans le temps).
Du coup, j’ai voulu faire en sorte que LinuxConsole 2.0 soit orientée uniquement jeux vidéo, et que ce soit facile à maintenir. Dibab 2.0 a été créé en ce sens.
Technologies employées
- dernière version du noyau ;
- dernières versions de X.Org et Mesa ;
- Aufs pour accès en écriture, en mode liveCD/liveUSB ;
- fork de Wubi pour le mode « installation depuis Windows » ;
- système d’_init_ simplifié au minimum (utilisation de busybox, pas de systemd) ;
- bureau LXDE ;
- stockage des données par SquashFS/LZMA ;
- compilation croisée pour les architectures ARM ;
- les paquets sources peuvent être des archives tar, ou des .dsc (sources Debian).