Torchwood est la machine qui me permet (entre autre) de tester les mises-à-jour qui seront appliquées à mon serveur de prod : bPI. Etant arrivé après ce dernier, il devait donc être à son image. Voici la procédure que j'ai employée.
Sur la source, bPI, j'ai commencé par générer les packages binaires par la commande
quickpkg --include-config=y */*
Attention, ça prend un certain temps, voir même un temps certain.
Dans le fichier /etc/rsyncd.conf
[gentoo-portage]
path = /usr/portage
comment = Gentoo Portage tree
exclude = /distfiles /packages
[gentoo-distbin]
path = /usr/portage/packages
comment = Gentoo ARM Binary package
puis évidemment, redémarrage du démon
/etc/init.d/rsyncd restart
Pas grand-chose à dire, ici : on installe que le strict minimum du système, en suivant la procédure standard. On devrait obtenir un système capable au moins de booter et d'accéder au réseau.
Normalement, si tout va bien, il ne devrait pas avoir besoin de compiler quoi que ce soit ... mais juste au cas où, j'ai installé distcc ...
emerge -va distcc net-dns/avahi sys-auth/nss-mdns
rc-update add dbus default
rc-update add avahi-daemon default
/etc/init.d/dbus start
/etc/init.d/avahi-daemon start
/etc/init.d/distccd start
J'ai aussi installé avahi et mdns, car certaines de mes machines ont un cross compilateur ARM d'installé, mais ne font pas connues du DNS (PiV par exemple).
distcc-config --set-hosts "PiV.local celeron.chez.moi +zeroconf"
Il semblerait que seul le compilateur natif soit exposé dans Avahi. C'est pourquoi je suis obligé d'ajouter explicitement mes machines x86.
Récupération de toutes les configurations de compilation de bPI.
puis on indique que l'on va utiliser bPI comme binhost. Dans le fichier /etc/portage/make.conf
SYNC="rsync://bpi.chez.moi/gentoo-portage"
PORTAGE_BINHOST="rsync://bpi.chez.moi/gentoo-distbin"
Il reste donc à faire une synchro finale :
emerge --sync emerge -uDNg --changed-use --rebuilt-binaries --binpkg-respect-use --keep-going --ask @world emerge --depclean revdep-rebuild
Visitez : Nos sorties Ski et rando |
Copyright Laurent Faillie
2001-2024
N'oubliez pas d'entrer le mot de passe pour voir aussi les photos perso. |
Contactez moi si vous souhaitez réutiliser ces photos et pour les obtenir avec une plus grande résolution. |
Visites durant les 7 derniers jours au total. |
Vous pouvez
laissez un commentaire
sur cette page.