diff options
author | Jean-Pierre Giraud <jean-pierregiraud@neuf.fr> | 2022-06-20 16:37:38 +0200 |
---|---|---|
committer | Jean-Pierre Giraud <jean-pierregiraud@neuf.fr> | 2022-06-20 16:37:38 +0200 |
commit | b865e139e7de82b37139760cbc5aee131047b8c0 (patch) | |
tree | bc1eb605b12bbbe35123bfd657776ec93ccc4b14 /french/ports/hurd/hurd-devel-debian.wml | |
parent | 14bd3f4a76657de0c42a8818f1ee08abf7f94d2d (diff) |
(fr) ports/hurd/hurd-devel-debian, hurd install, files updated
Diffstat (limited to 'french/ports/hurd/hurd-devel-debian.wml')
-rw-r--r-- | french/ports/hurd/hurd-devel-debian.wml | 46 |
1 files changed, 43 insertions, 3 deletions
diff --git a/french/ports/hurd/hurd-devel-debian.wml b/french/ports/hurd/hurd-devel-debian.wml index c2793816d97..f70bca282be 100644 --- a/french/ports/hurd/hurd-devel-debian.wml +++ b/french/ports/hurd/hurd-devel-debian.wml @@ -27,7 +27,7 @@ paresseuses :</p> Obtenir le source et empaqueter des paquets</h3> <p> Le code source peut être obtenu en exécutant simplement -<code>apt-get source paquet</code>, ce qui extrait aussi les sources. +<code>apt source paquet</code>, ce qui extrait aussi les sources. </p> <p> Extraire un paquet source Debian nécessite le fichier @@ -48,7 +48,7 @@ Vous pouvez ajouter </p> <p> La construction pourrait nécessiter d’installer des paquets supplémentaires. -Le plus simple est d’exécuter <code>apt-get build-dep paquet</code> +Le plus simple est d’exécuter <code>apt build-dep paquet</code> qui installera tous les paquets nécessaires. </p> @@ -200,7 +200,7 @@ et l'inverse ajouté à <code>Build-Conflicts</code>, comme par exemple <code>dh_install: Cannot find (any matches for) "foo" (tried in ., debian/tmp)</code> <p> Cela se produit habituellement lorsque l’amont n’installe pas quelque chose -parce qu’il ne reconnait pas le système d’exploitation. Quelquefois c’est tout +parce qu’il ne reconnaît pas le système d’exploitation. Quelquefois c’est tout bête (par exemple, il ne sait pas que construire une bibliothèque sur GNU/Hurd se fait exactement comme sur GNU/Linux) et cela nécessite d’être corrigé. Quelquefois cela est réellement sensé (par exemple, installation des fichiers @@ -209,5 +209,45 @@ construction dépend de <tt>dh-exec</tt>, <tt>chmod +x</tt> du fichier <tt>.install</tt>, et de préfixer les lignes problématiques avec, par exemple, <tt>[linux-any]</tt> ou <tt>[!hurd-any]</tt>. </p> + + +<h3> <a name="debian_installer"> +Modifier l'installateur Debian</a></h3> + +<p> +Pour construire une image ISO, le plus simple est de partir d'une image +existante issue de <a href=hurd-cd>la page des images CD de Hurd</a>. +Vous pouvez alors la monter et la copier : +</p> + +<table><tr><td> </td><td class=example><pre> +mount debian-sid-hurd-i386-NETINST-1.iso /mnt +cp -a /mnt /tmp/mon_image +umount /mnt +chmod -R +w /tmp/mon_image +</pre></td></tr></table> + +<p> +Vous pouvez monter le disque virtuel de démarrage et par exemple remplacer un +traducteur par votre propre version : +</p> + +<table><tr><td> </td><td class=example><pre> +gunzip /tmp/mon_image/initrd.gz +mount /tmp/mon_image/initrd /mnt +cp ~/hurd/rumpdisk/rumpdisk /mnt/hurd/ +umount /mnt +gzip /tmp/mon_image/initrd +</pre></td></tr></table> + +<p> +Vous pouvez reconstruire l'ISO avec grub-mkrescue : +</p> + +<table><tr><td> </td><td class=example><pre> +rm -fr /tmp/mon_image/boot/grub/i386-pc +grub-mkrescue -o /tmp/mon_image.iso /tmp/mon_image +</pre></td></tr></table> + </li> </ul> |