Differences

This shows you the differences between two versions of the page.

Link to this comparison view

netbsd:upgrade_systeme [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Nous allons voir commment tenir sa branche NetBSD à jour, nous utiliserons ici comme exemple la branche 1-6, derniere en date à l'​heure ou ce tip est ecrit.
  
 +  # cd /usr
 +  # CVSROOT=:​pserver:​anoncvs@anoncvs.fr.netbsd.org:/​pub/​NetBSD-CVS
 +  # export CVSROOT
 +  # cvs -d $CVSROOT login
 +  passwd: anoncvs
 +  # cvs -d $CVSROOT co -rnetbsd-1-6 -PA src
 +
 +  * recompiler le noyau NetBSD via la methode habituelle ( config, make depend, make ) puis rebootez -
 +
 +  # mkdir /​usr/​nbtmp/​obj
 +  # mkdir /​usr/​nbtmp/​dest
 +  # mkdir /​usr/​nbtmp/​tools
 +  # cd src
 +  # ./build.sh -D /​usr/​nbtmp/​dest -O /​usr/​nbtmp/​obj -T /​usr/​nbtmp/​tools
 +
 +Testez le bon fonctionnement du nouveau systeme :
 +
 +  # chroot /​usr/​nbtmp/​dest /bin/sh
 +
 +Si tout est ok, faites :
 +
 +  # cd /​usr/​nbtmp/​dest && pax -rwvpe bin sbin usr /
 +
 +UPDATE ( par QuiRK et nohar de #netbsd-fr )
 +Dans les dernieres current, il faut plutot faire :
 +
 +  # cd /​usr/​nbtmp/​dest && pax -rwvpe bin sbin usr lib libexec /
 +
 +Pour savoir dans quel cas vous vous trouvez, vérifiez simplement dans le userland construit si les repertoires lib/ et libexec/ existent.
 +
 +Votre systeme est maintenant à jour.
 +Pour upgrader, dans le repertoire /usr/src, tapez :
 +
 +  cvs -d $CVSROOT -rnetbsd-1-6 update -PAd
 +
 +NOTE: lisez attentivement le fichier /​usr/​src/​UPDATING,​ ce dernier comporte en effet des opérations a effectuer avant la compilation,​ comme l'​ajout de users relatifs a des services tels que sshd, named ou ntp.
 +
 +Ce tip est fondé sur la doc http://​www.bsdfreak.org/​article_2002_03_11_1931.html qui explique comment tenir son NetBSD à jour en utilisant la version -current.
 +
 +Voir également http://​netbsd.gcu-squad.org/​Documentation/​current/,​ miroir de l'​ensemble des infos livrées par l'​équipe de NetBSD sur l'art et la manière de se sentir bien avec une -current.
netbsd/upgrade_systeme.txt · Last modified: 2010/01/12 13:29 (external edit)