Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Distributions

Distributions Vos questions sur les distributions Linux ou Unix

Réponse
 
Outils de la discussion
Vieux 19/12/2007, 22h10   #1 (permalink)
Membre Confirmé
 
Date d'inscription: avril 2006
Localisation: Toulouse
Âge: 24
Messages: 253
Par défaut Creation d'une distribution dediee à l'embarque

Bonsoir à tous!

Je vien vous posez une question assez simple: j'ai utilisé une mandriva 2007 avec un noyau 2.6.17.5 et avec dessus installé GNOME. Comme je débutais sous linux, j'ai pris la première distribution venue, puis j'ai installé ce qu'il fallait pour que ma carte embarquée puisse en meme temps acquérir des données et traiter de la vidéo.

Comme cela vous viendra directement à l'esprit, c'est tout sauf adapté à de l'embarqué (interface graphique, et tout le cortège de package inutile...). JE voudrais aujourd'hui pouvoir concevoir une distribution qui fasse uniquement ce que je lui demande.

Aujourd'hui, je maîtrise bien mieux le linux, et mon premier reflexe a été de regarder linux from scratch. Néanmoins cela me semble une sacrée usine à gaz. J'aimerais donc savoir si vous pourriez m'orienter vers une distribution minimilaiste, sur laquelle je puisse installer:
- Jdk
- serveur X (pour java Media Framework)
- insérer des modules pour des cartes d'acquisition, télémesures etc..
- insérer une carte d'acquisition video PCI
- tout ce que j'ai envie

et si ensuite vous sauriez comment créer une distribution installable depuis le CD contenant uniquement tout ce qui est nécessaire au fonctionnement de l'acquisition, sans avoir à faire 50 manip et installation.. Un tout en un koi!!

D'avance merci à ceux qui pourront m'aider.. Demandez moi tout ce qui concerne cette distribution!

Bonne soirée

Florian
Flophx est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/12/2007, 10h53   #2 (permalink)
Membre régulier
 
Date d'inscription: novembre 2007
Localisation: /home
Messages: 133
Par défaut

Il existe des tonnes de distributions ce site te permet de choisir la distribution la plus adapte a ton cas : http://www.linux.org/dist/

Mais si tu souhaite construire toi meme un linux adapté a tes besoin. Tu peu déja commencer avec la gentoo. Gentoo est une "metadistribution" qui te permet d'installer les elements dont tu as besoin et rien d'autre.

Lorsque tu instal gentoo avec un cd minimal tu choisi toi meme le noyau en telechargeant les sources puis en compilant apres avoir configuré selon tes propres gouts.

a la fin de la procedure d'installation tu te retrouve avec une install qui n'a que le necessaire. Pas de serveur x, juste quelques services pour la gestion du reseau.

Apres c'est a toi d'installer ce que tu souhaite. L'installation de composant pour la gentoo se fait simplement avec la commande "emerge". Cette commande verifie les dependance puis telecharge les sources des composants a installer compile et installe pour terminer.

Avec la gentoo tu aura vraiment ce que tu veu . Pour voir un apercu de la demarche a suivre pour une installation minimale et personalisé de la gentoo.
tu peu lire l'un des guides d'installation sur le site gentoofr.org : http://www.gentoo.org/doc/fr/handbook/index.xml

Bonne chance
azalsup est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/12/2007, 11h05   #3 (permalink)
Membre Confirmé
 
Date d'inscription: avril 2006
Localisation: Toulouse
Âge: 24
Messages: 253
Par défaut

Merci pour la réponse!

Au niveau de la démarche, j'aimerai savoir si c'est une bonne idée de la construire par exemple dans une virtual box histoire de la voir grandir etc...

Sinon, j'ai un module qui nécessite de modifier la blacklist du hid-core.c, puis de recompiler le noyau, puis de charger à chaque démarrage celui-ci. Est-il possible de créer cette distribution avec ce module chargé par défaut, puis de la graver, et de l'utiliser comme un iso d'installation?
Flophx est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/12/2007, 11h13   #4 (permalink)
Membre régulier
 
Date d'inscription: novembre 2007
Localisation: /home
Messages: 133
Par défaut

Je n'ai jamais fait ca. Mais j'ai deja eu en main des tutoriels pour creer des live cd avec option d'installation.

Donc en cherchant bien tu trouvera comment realiser un live cd avec ta propre distribution. L'option d'installation permetera d'installer ta distibution.

Pour ce qui es de la recompilation du noyau avec ajout ou supression de module. C'est bien la gentoo qu'il te faut. En effet la plus part des autres distributions sont livré sous forme de binaires (noyau et tout le reste deja compilé et pret a etre installé)

La gentoo est livrée sous forme de source .. tu peu choisir ton propre noyau .. n'importe lequel (soit le noyau patché gentoo, le noyau nu de chez gnu ).

Personnellement j'utilise toujour le dernier noyau disponible. tu peu donc si tu veu changer de noyau appliquer des patchs et ajouter des modules comme sur toutes les autres distributions y compris la mandriva.
azalsup est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Distributions



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 11h48.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations