Utilisateur:Orgrim
De HurdFr_Wiki.
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'

