Utilisateur:Orgrim

Un article de HurdFr_Wiki.

Jump to: navigation, search

Bienvenue sur ma page.

Bon alors là, c'est pas dur. Je suis nouveau sous GNU/Hurd, j'ai peu près 3 ans d'expérience avec GNU/Linux, et 1 an avec FreeBSD. Mon objectif n'est pas de savoir si le système marche, mais plutot de contibuer niveau code. Voilà, pour les présentations. Je vais essayer de mettre quelques notes ici pour avoir un backup de mon cerveau, si j'oublie...

Sommaire

Images pour QEMU

Voici des images QEMU de ma composition : hurd.orgrim.net/qemu

Les pièges

Attention au clavier QWERTY

Utiliser nano avec l'option -w pour éviter le retour à la ligne automatique

Faire des backups de la partition GNU/Hurd sous GNU/Linux, avec tar la restore se passe mal niveau translators passifs. Avec dd, ça passe, par contre plus c'est gros, plus c'est lent.

Installer

Voir le guide de démarrage pour installer

Juste après l'install

Créer les devices de base :

 cd /dev
 ./MAKEDEV hd0 hd0s2 hd0s3 hd2

Mettre de la swap (indispensable) :

 swapon /dev/hd0s2

Ecrire /etc/fstab :

 /dev/hd0s3  /       ext2       rw         0 1
 /dev/hd0s2  none    swap       sw         0 0
 /dev/hd2    /cdrom  iso9660fs  ro,noauto  0 0

Régler le réseau :

 settrans -fgap /server/socket/2 /hurd/pfinet -i eth0 -a 192.168.0.3 -m 255.255.255.0 -g 192.168.0.1
 echo "nameserver 192.168.0.1" > /etc/resolv.conf
 echo "hurd.nico.priv" > /etc/hostname

Configurer les sources APT, voir les machines HurdFR pour des sources.list

Les paquets qui manquent :

 sysvinit less gnupg  bzip2 cpio curl wget lynx cron at texinfo ssh emacs-snapshot man-db locales
 gcc make automake autoconf libtool flex bison gdb manpages-dev gettext cvs dpkg-dev mig
 console-driver-xkb xlibs

Installer la console en français

Crosshurd installe le paquet console-driver-xkb qui va bien, mais par contre il manque le paquet xlibs. Il y a aussi un petit hack à faire en cas de "syntaxe error" dans le fichier des keycodes, il suffit de commenter les lignes <vol+> et <vol->.

 # console -d vga -d xkb --keymap=fr --repeat=kbd -c /dev/vcs

Pour avoir cette console au boot il faut modifier /etc/default/hurd-console en modifier les variables ENABLE et KBD

 ENABLE='true'
 KBD='-d kbd --keymap=fr'