Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/11/2007, à 01:45

francoisa

[Résolu] Installer un live CD avec des paquets supplémentaires

J'ai personnalisé un Live CD en rajoutant des paquets supplémentaires à partir de dépots pour une distrib orientée Education.

Le Live CD fonctionne bien, mais lors de l'installation les paquets rajoutés (lors du chroot) ne sont pas installés sur le système.

Comment les rajouter lors de l'installation ? Faut-il rajouter les .deb quelque part ?
A quel endroit dois-je rajouter la liste de ces paquets pour qu'ils soient installés dès de départ ?

Je sais que je pourrais le faire ensuite à partir d'une potentielle connexion réseau, mais c'est une manipulation supplémentaire qui complique le système.
Je voudrais que le système installé soit le même que celui présenté en Live CD.

Merci.

Dernière modification par francoisa (Le 04/11/2007, à 05:05)


Comment promouvoir l'informatique dans nos écoles ?
AbulEdu, solution logicielle libre http://www.abuledu.org
AbulEdu-fr, association des utilisateurs d'AbulÉdu http://abuledu-fr.org

Hors ligne

#2 Le 03/11/2007, à 12:08

Azema

Re : [Résolu] Installer un live CD avec des paquets supplémentaires

Salut francoisa,

Est ce que lorsque tu as ajouté tes paquets supplémentaires dans ton CD, as tu modifié le fichier Release.gz ?

Car c'est lui qui indique quels paquets sont disponible et où ils se trouvent.

Ensuite, il te suffira d'ouvrir Synaptic pour installer les paquets que tu souhaites.

Azema.


Pour obtenir un fichier sources.list propre, rendez-vous sur www.sourceslist.org

Si votre problème est résolu, merci de l'indiquer dans l'en-tête de votre topic avec le terme [RESOLU].

Hors ligne

#3 Le 04/11/2007, à 01:07

francoisa

Re : [Résolu] Installer un live CD avec des paquets supplémentaires

Comme c'est CD ubuntu personnalisé, j'ai ajouté mes paquets en suivants la doc : http://doc.xubuntu-fr.org/personnaliser_live_cd , dans laquelle j'ai monté mon image iso puis je l'ai chrootée.
J'ai modifié le sources.list avec les dépots qui vont bien et modifier les paquets installés et ajouter ceux que je voulais. J'ai aussi copié certains fichiers à la main dans /usr/share/pixmaps pour avoir de belles icones et enfin, j'ai copié les fichiers de config de xfce dans /etc/skel pour que tous les utilisateurs aient ce bureau.
Et mon CD live fonctionne plutôt bien.

Le problème c'est que lors de l'installation, ubiquity ne copie prend pas en compte ces nouveaux paquets et ne les installe pas.
Et comme je voudrais que l'install se fasse hors-réseau, je me retrouve avec un install live CD bancale.

Je cherche donc à trouver la liste des paquets définis à l'installation pour y ajouter, si c'est possible, les paquets déjà présents sur le live CD.

J'ai trouvé une info qui précise qu'il suffit de mettre des paquets .deb supplémentaires dans le dossier extras/ du CD pour que ces paquets soient installés lors de la procédure d'installation.
Mais je ne voudrais pas faire doublon, je cours déjà après le manque de place. D'autant que ces paquets sont déjà installés dans le liveCD.

Donc je n'utilise pas Synaptic.
Par contre, je ne sais pas à quoi correspond le release.gz ? Ni où il se trouve.
Ca peut peut-être correspondre à ce que je cherche... Peux-tu préciser son rôle ?

Merci Azema.


Comment promouvoir l'informatique dans nos écoles ?
AbulEdu, solution logicielle libre http://www.abuledu.org
AbulEdu-fr, association des utilisateurs d'AbulÉdu http://abuledu-fr.org

Hors ligne

#4 Le 04/11/2007, à 02:57

francoisa

Re : [Résolu] Installer un live CD avec des paquets supplémentaires

Je viens de constater quelque chose :
Dans mon iso, il y a un dossier casper/ qui contient deux fichiers qui se ressemblent étrangement : filesystem.manifest et filesystem.manifest-desktop
- Le premier contient la liste des paquets modifiés et présents sur le live Cd (y compris ceux qui j'ai ajoutés).
- Le second contient une liste de paquets moins dense. Je retrouve les principaux d'une  Ubuntu mais pas ceux qui j'ai ajoutés. Est-ce que ce fichier ne contiendrait pas la liste des paquets à installer ?

Merci.


Comment promouvoir l'informatique dans nos écoles ?
AbulEdu, solution logicielle libre http://www.abuledu.org
AbulEdu-fr, association des utilisateurs d'AbulÉdu http://abuledu-fr.org

Hors ligne

#5 Le 04/11/2007, à 03:02

francoisa

Re : [Résolu] Installer un live CD avec des paquets supplémentaires

C'est bien ce que je croyais :
http://secuobs.com/news/12062007-secubulive4.shtml
ou
http://forum.ubuntu-fr.org/viewtopic.php?id=132294

Il faut lancer :

sudo chroot $WORK/chroot dpkg-query -W --showformat='${Package} ${Version}\n' > $WORK/cdrom/casper/filesystem.manifest
sudo chroot $WORK/chroot dpkg-query -W --showformat='${Package} ${Version}\n' > $WORK/cdrom/casper/filesystem.manifest-desktop

pour que les paquets installés dans le live CD soient ceux installés lors de l'install.

Dernière modification par francoisa (Le 04/11/2007, à 03:04)


Comment promouvoir l'informatique dans nos écoles ?
AbulEdu, solution logicielle libre http://www.abuledu.org
AbulEdu-fr, association des utilisateurs d'AbulÉdu http://abuledu-fr.org

Hors ligne

#6 Le 04/11/2007, à 03:45

starfighter

Re : [Résolu] Installer un live CD avec des paquets supplémentaires

J'ai las solution! AptonCD, il permet de graver sur un cd ou un dvd les paquets qu'on a installé après le cd live. Pour en savoir plus, vous pouvez aller ici:

http://regroupementdesjoueurslinux.over … 16755.html


http://jeux-linux.sliceblog.com
http://artblog.sliceblog.com
http://yarrick.over-blog.com

Hors ligne