chez moi (enfin dans ma distrib) j'ai ca bootcd - run your system from cd without need for disks
bootcd-hppa - bootcd extension to create images that can boot on parisc/hppa
bootcd-i386 - bootcd extension to create images that can boot on i386
bootcd-ia64 - bootcd extension to create images that can boot on ia64
bootcd-mkinitramfs - With the installation of this bootcd extension your
qui permettrait de creer un cD/DVD bootable à partir de la machine sur laquelle on tourne actuellement.
j'ai pas testé, mais si ca se trouve ca fait exactement ce que tu veux.
J'ai essayé, un peu (beaucoup) transpiré, mais je me suis fait une distribution debian personnalisée, qui s'installe en posant seulement deux ou trois questions.
Il me reste un seul problème que je n'ai pas réussi à résoudre, le clavier n'est pas le bon au démarrage, il faut le reconfigurer une fois pour toutes et roulez petit bolide :-)
Le principe: Tu définis un profil pour ta distribution :
1/ Un fichier nom-de-ton-profil.packages qui contient la liste des paquets dont tu as besoin (je ne sais pas si les dépendances sont bien gérées, j'en ai mis un max, suivant ce qui était installé sur ma machine),
2/ Un fichier nom-de-ton-profil.preseed qui contient la liste des commandes d'installation de paquets (là, j'ai souffert, j'ai eu du mal à trouver la liste des commandes possibles et leur explication)
3/ Un fichier nom-de-ton-profil.conf de configuration
Ces trois fichiers doivent être dans un sous-répertoire profiles/
Eventuellement d'autres fichiers à redistribuer (personnalisation du bashrc ou autres) placés dans un sous-répertoire extras/
Tu lances build-cdd par la commande:
build-simple-cdd --profiles nom-de-ton-profil --profiles-udeb-dist sid
Voici le contenu de ces différents fichiers:
MonProfil.packages (liste écourtée):
acpid
adduser
akregator
alsa-base
...
zip
zlib1g
zlib1g-dev
# Extra files to include onto the CD
# These will be copied to /simple-cdd dir on the CD
all_extras="chemin-vers-mon-repertoire/extras/*"
Tu peux même exécuter des commandes "post-install" pour personnaliser l'environnement par exemple, mais j'avais trop perdu de temps pour arriver à une distribution qui fonctionne pour essayer.
J'en avais envie, mais j'ai tellement souffert et je n'ai pas pu aller au bout de ma démarche.
... pis c'est dans le cadre de mon boulot, et il se trouve que je n'ai malheureusement pas que ça à faire :-(
# Morphix?
Posté par GG (site web personnel) . Évalué à 2.
Cela devrait t'intéresser.
Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html
# bootcd
Posté par NeoX . Évalué à 2.
bootcd - run your system from cd without need for disks
bootcd-hppa - bootcd extension to create images that can boot on parisc/hppa
bootcd-i386 - bootcd extension to create images that can boot on i386
bootcd-ia64 - bootcd extension to create images that can boot on ia64
bootcd-mkinitramfs - With the installation of this bootcd extension your
qui permettrait de creer un cD/DVD bootable à partir de la machine sur laquelle on tourne actuellement.
j'ai pas testé, mais si ca se trouve ca fait exactement ce que tu veux.
# Et pourquoi pas build-cdd ?
Posté par bat13 . Évalué à 1.
Il me reste un seul problème que je n'ai pas réussi à résoudre, le clavier n'est pas le bon au démarrage, il faut le reconfigurer une fois pour toutes et roulez petit bolide :-)
[^] # Re: Et pourquoi pas build-cdd ?
Posté par robertix . Évalué à 2.
je pense à un cédérom pour installer synaptic,nautilus,épiphany et quelques utilitaires
puis après le redémarrage
utiliser synaptic pour le restant
build-cdd est à tester
pourrai tu faire nous faire de ta solution par build-cdd
merci
[^] # Re: Et pourquoi pas build-cdd ?
Posté par robertix . Évalué à 1.
http://wiki.debian.org/Simple-CDD/Howto
[^] # Re: Et pourquoi pas build-cdd ?
Posté par bat13 . Évalué à 2.
Regarde aussi http://devel.wedus.org/wiki/BuilderWeduxServeur
Le principe: Tu définis un profil pour ta distribution :
1/ Un fichier nom-de-ton-profil.packages qui contient la liste des paquets dont tu as besoin (je ne sais pas si les dépendances sont bien gérées, j'en ai mis un max, suivant ce qui était installé sur ma machine),
2/ Un fichier nom-de-ton-profil.preseed qui contient la liste des commandes d'installation de paquets (là, j'ai souffert, j'ai eu du mal à trouver la liste des commandes possibles et leur explication)
3/ Un fichier nom-de-ton-profil.conf de configuration
Ces trois fichiers doivent être dans un sous-répertoire profiles/
Eventuellement d'autres fichiers à redistribuer (personnalisation du bashrc ou autres) placés dans un sous-répertoire extras/
Tu lances build-cdd par la commande:
build-simple-cdd --profiles nom-de-ton-profil --profiles-udeb-dist sid
Voici le contenu de ces différents fichiers:
MonProfil.packages (liste écourtée):
acpid
adduser
akregator
alsa-base
...
zip
zlib1g
zlib1g-dev
MonProfil.preseed :
#d-i debian-installer/locale string fr_FR # Pas réussi à faire fonctionner ?
#d-i console-keymaps-at/keymap select fr
d-i apt-setup/use_mirror boolean false
d-i time/zone string Europe/Paris
d-i netcfg/get_hostname string bmpcompil
d-i netcfg/get_domain string bmpdomain
d-i apt-setup/use_mirror boolean false
d-i apt-setup/security_host string
d-i passwd/root-password password root
d-i passwd/root-password-again password root
d-i passwd/user-fullname string Utilisateur Toto
d-i passwd/username string toto
d-i passwd/user-password password totopwd
d-i passwd/user-password-again password totopwd
d-i pkgsel/include string console-data
tasksel tasksel/first multiselect standard, kde-desktop
d-i pkgsel/include string kde-i18n-fr
d-i pkgsel/include string gcc libssp0 libc6-dev g++ g++-4.1 libstdc++6-4.1-dev
d-i pkgsel/include string autoconf automake autotools-dev libtool
d-i pkgsel/include string libsnmp-perl tcl8.3 tk8.3 tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev
d-i pkgsel/include string flex bison linux-kernel-headers
d-i pkgsel/include string qt3-dev-tools libqt3-mt-dev meld
d-i pkgsel/include string ncompress zip unzip genext2fs tftpd
popularity-contest popularity-contest/participate boolean false
d-i finish-install/reboot_in_progress note
xserver-xorg xserver-xorg/autodetect_monitor boolean true
xserver-xorg xserver-xorg/config/monitor/selection-method select medium
MonProfil.conf :
locale=fr_FR
keyboard=fr-latin1
# don't mess with the keymap
#console-common console-data/keymap/policy select Don't touch keymap
#console-data console-data/keymap/policy select Don't touch keymap
# keyboard layouts
#console-data console-data/keymap/qwerty/layout select US american
#console-data console-data/keymap/family select qwerty
#console-common console-data/keymap/family select azerty
# Mirror variables
server="ftp2.fr.debian.org"
debian_mirror="ftp://$server/debian/"
rsync_debian_mirror="$server::debian"
# Extra files to include onto the CD
# These will be copied to /simple-cdd dir on the CD
all_extras="chemin-vers-mon-repertoire/extras/*"
Tu peux même exécuter des commandes "post-install" pour personnaliser l'environnement par exemple, mais j'avais trop perdu de temps pour arriver à une distribution qui fonctionne pour essayer.
Bon courage
[^] # Re: Et pourquoi pas build-cdd ?
Posté par robertix . Évalué à 1.
il faudrai peut ètre en faire un manuel
[^] # Re: Et pourquoi pas build-cdd ?
Posté par robertix . Évalué à 1.
http://www.ponge.com/telechargements/debian-installation/apb(...)
[^] # Re: Et pourquoi pas build-cdd ?
Posté par bat13 . Évalué à 1.
... pis c'est dans le cadre de mon boulot, et il se trouve que je n'ai malheureusement pas que ça à faire :-(
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.