Archive pour la catégorie ‘Gentoo’

Gentoo + envy24control

Jeudi 17 mai 2007

Un jour, il faudra que je fasse un post complet sur la configuration de Gentoo pour la musique. Mais en attendant …

Je viens de découvrir un flag important à mettre dans make.conf :

ALSA_CARD=”le flag de la carte”

En l’occurence, pour moi, c’est ice1712. L’intérêt, par exemple, c’est que quand on compile media-sound/alsa-tools,  ca permet d’avoir automatiquement envy24control, le programme pour contrôler la delta44.

Gentoo, la méta-distribution

Lundi 12 février 2007

Sur le site de Gentoo, on nous présente cette distribution comme étant une “meta-distrib”, car sa structure permet d’en faire à peu près ce qu’on veut. Et c’est vrai, avec son système de use flags, son init.d aux petits oignons, ses cflags, la possibilité de recompiler entièrement la distribution etc … on peut faire beaucoup de choses.

Et pourtant.

Quand je regarde les différentes distributions spécialisés qui fleurissent içi et là - en particulier dans le domaine audio/multimedia - je constate que presque toutes se basent sur Debian ou Ubuntu.

Alors pourquoi ? La gentoo aurait-elle raté sa vocation ? Et pourtant, le potentiel est là. Pour construire une distribution spécialisée basée sur Gentoo, il suffirait de pas grand chose.

Avec un Portage Overlay, on peut déjà commencer à customiser sa gentoo. c’est d’ailleurs quelque chose de très répandu à l’heure actuelle. Mais ce qu’on veut, c’est injecter un peu d’uniformisation dans la distribution ; perdre de la flexibilité au profit de la simplicité. Pour ca, il faudrait commencer par définir une liste exhaustive de tous les USE FLAGS qui entrent dans notre domaine de spécialisation. Déjà, ca simplifierai beaucoup de choses pour l’utilisateur final.

Et enfin, pour couronner le tout, Portage permet de compiler un programme et de générer un package binaire à partir de celui-ci. Si les USE FLAGS sont prédéfinis, on peut tout à fait mettre en place un mirroir contenant les packages précompilés. Certes, certains peuvent perdre l’optimisation des CFLAGS, mais c’est toujours réversible - rien n’empêche l’utilisateur malin de ne pas utiliser la version précompilée du programme.

Voila. J’ai l’impression qu’il ne manque vraiment pas grand chose pour pouvoir générer une distrib spécialisée basée sur gentoo. Et pourtant, ca ne cours pas les rues. Pourquoi ?