|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : avril 2008 Messages : 95 ![]() |
Bonjour à tous!
Je souhaiterai avoir vos conseils pour réaliser un CD d'installation automatisée Linux destinée à déployer un système embarqué que je développe. J'ai déjà fais ça il y a qques années avec une Mandriva et KickStart. Depuis je travaillais avec des distributions commerciales proposant un assistant de configuration et de packaging de la distrib clé en main, prêt à déployer (cool quoi!) Aujourd'hui je souhaite m'orienter vers un CD d'installation autoamtisée d'une distrib non commerciale (via kickstart/preseed, squashfs, autres?) ou même pas de distribtuion (partant from scratch avec le noyau et les drivers), sachant que le besoin est assez simple: - tout sur le CD (pas d'install via le réseau) - système minimaliste: noyau, driver, qques packages - install avec thème graphique de mon cru - plusieurs types d'install proposées au boot (avec les paquetages qui changent d'un choix à l'autre). Ma question est très générale et concerne "les bonnes pratiques" compte tenu des technos actuelle de création de CD d'installation Linux. Aussi, je serai intéressé par vos points de vue en termes de gestion de configuration d'un tel produit (par exemple squashfs semble très puissant mais pour tracer en conf les chgts dans le gros fichier .squashfs semble assez difficile). Merci d'avance d'avoir lu mon message fleuve et pour vos réponses!!! manpe |
|
|
10
|
|
|
#2 | |
|
Membre Expert
![]() |
Bonjour,
Je ne vais que te détaillé seulement qu'une seule solution. Il serait trop fastidieux de toutes les énumérés. La solution la plus pertinente à mon avis serait d'utiliser un live CD Debian ou dérivés (ou autres). Il vaut mieux se basé sur une distribution que from scratch, histoire d'avoir une charge de travail moindre et une pérennité dans le projet. Généralement, la modification de ces lives CD se font en "modifiant" (en réalité extraire, puis recompresser)le fichier squashfs. Quels que recherche sur le web devrait te satisfaire. Le développement de l'interface graphique sera aisé, car l'environnement graphique sera déjà fonctionnel. Mon choix sur un live CD Debian ou dérivé. S'explique par les outils debootstrap et apt-get. Ils te permettront de déployé facilement le système. Et de le personnalisé aisément. Citation:
__________________
Avoir un regard neutre sur notre vie dénuée de sens, c'est la voir tel un ignorant |
|
|
|
10
|
|
|
#3 | |
|
Membre régulier
![]() Inscription : avril 2008 Messages : 95 ![]() |
Bonjour Senaku et merci pour ta réponse.
Je vais étudier la voie du CD Debian. Citation:
manpe |
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
C'est tout à fait normal. Kickstart est une méthode d'installation automatique.
Alors que squashfs est un système de fichier en lecture seul compresser. Donc on est obligé de reconstruire le système de fichier à chaque modifications.
__________________
Avoir un regard neutre sur notre vie dénuée de sens, c'est la voir tel un ignorant |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com