URL: https://linuxfr.org/news/doudoulinux-sur-arm Title: DoudouLinux sur ARMTM Authors: Jean-Michel Philippe baud123 Date: 2012年03月18日T23:50:10+01:00 License: CC By-SA Tags: arm, doudoulinux et debian Score: 27 La distribution pour enfants DoudouLinux, basée sur Debian, est disponible depuis peu de temps en version ARMTM. Bien que le portage ne soit pas complètement achevé, c'est déjà un grand pas en avant pour le projet vu l'engouement et l'effervescence dans le monde ARMTM – il n'y a qu'à voir l'accueil plus qu'enthousiaste qu'a reçu le Raspberry PI. L'espoir de toute l'équipe DoudouLinux est donc à terme que, grâce à des matériels à bon marché, cela ouvre de nombreuses portes et notamment celles du grand public, pour séduire les enfants avec du logiciel libre dès le plus jeune âge. Le portage a été rendu possible grâce à la société américaine Genesi qui a accepté en octobre dernier de parrainer DoudouLinux lors de sa dernière campagne de soutien de projets. Cette campagne consiste à fournir du matériel et un support technique efficace aux projets acceptés. Rappelons que la société Genesi, grâce au travail de Konstantinos Margaritis et Hector Oron, a initié puis largement participé au portage _armhf_ de Debian qui sera inclus dans la future Debian stable Wheezy. Les affinités entre Genesi et DoudouLinux sont donc assez naturelles. Ce portage ARMTM a nécessité de modifier complètement la façon dont DoudouLinux est généré. Auparavant, le processus de construction se basait intégralement sur les outils _Debian Live_ et allait modifier ou ajouter de nombreux fichiers directement dans le système de fichiers du LiveCD. Ceci pose problème pour passer à la génération d'une image disque ARMTM dont le processus de création est bien différent. Ainsi, pour rester le plus générique possible, il a été décidé que toutes les astuces qui permettent de créer l'environnement DoudouLinux devaient migrer dans des paquets Debian classiques. Une conséquence notable de cette opération est qu'il est désormais possible d'installer la version de développement de DoudouLinux, basée sur Squeeze, via un seul méta-paquet _doudoulinux-desktop-environment_ dans un Debian Linux standard. ---- [DoudouLinux environment on Genesi Efika: we did it!](http://blog.doudoulinux.org/post/2012/01/12/DoudouLinux-environment-on-Genesi-Efika%3A-we-did-it%21) [Genesi USA](http://www.genesi-usa.com/) [Genesi's projects program](http://www.powerdeveloper.org/program/imx6) [Using Debian to install DoudouLinux](http://blog.doudoulinux.org/post/2012/02/28/Using-Debian-to-install-DoudouLinux) ---- La version ARMTM de DoudouLinux n'est actuellement proposée que pour la version de développement 2012-02 qui va sortir dans les prochains jours. Le portage n'est pas totalement terminé mais l'environnement DoudouLinux est complètement fonctionnel, seuls quelques détails mineurs font défaut. Il faut cependant noter que les performances du matériel ARMTM, de la génération précédente sur le matériel utilisé, ne permettent pas de faire fonctionner correctement la totalité des applications de DoudouLinux, notamment celles qui font un usage relativement intensif d'OpenGL. Les matériels de nouvelle génération, alliés au nouveau portage _armhf_ en cours de déploiement sur DoudouLinux, devraient améliorer significativement la situation d'ici quelques mois. Ce portage est optimisé pour les processeurs les plus récents ARMv7, alors que le portage _armel_ actuellement disponible dans Debian Squeeze cible toutes les versions depuis ARMv4. Enfin pour le moment l'installation de la version ARMTM n'est simple que [sur le SmartBook Efika](http://blog.doudoulinux.org/post/2012/01/17/First-ARM-DouDouLinux-ready-to-use-image-Released) de Genesi sur lequel les développements ARMTM sont réalisés. Il suffit en effet de récupérer l'image disque prête à l'emploi, générée par l'équipe DoudouLinux et mise en téléchargement sur l'espace [dailybuild](http://download.doudoulinux.org/dailybuild/) du site et de la copier sur une carte SD. Pour les autres matériels ARMTM, du fait du manque de cohésion entre les développements, il faut malheureusement retrousser ses manches et au minimum remplacer le noyau et les composants uboot (_uImage_, _uInitrd_, scripts de démarrage) de l'image disque. Il faudra aussi très vraisemblablement installer le pilote vidéo adéquat voire d'autres pilotes. L'équipe DoudouLinux travaille à produire des outils qui permettraient de générer automatiquement par la suite l'image disque DoudouLinux ARMTM pour le matériel cible, à partir d'une base générique.