NetBSD.SE Logotype
Meny
Välkommen till NetBSD.se

Sök bland pkgsrc/wip:Sök efter manual:
 


Uppgradera NetBSD
2005-11-22 17:54:08 inskickat av Mikael Höjdh

GuiderDet enklaste sättet att uppgradera en installation är helt enkelt att packa upp de 'sets' som tillhör den nya releasen.

Börja med att hämta hem de sets du behöver, du vill åtmindstånde ha med base, comp, man, misc, text, etc samt kern-GENERIC.

För NetBSD 2.1 finns de tex här:
ftp://ftp.sunet.se/pub/NetBSD/NetBSD-2.1/i386/binary/sets/

Börja alltid med att boota upp på den nya kärnan,

#tar -xzpf kern-GENERIC.tgz
#mv /netbsd /netbsd.old
#mv kern-GENERIC /netbsd
#reboot

Du kör nu på den nya kärnan, du kollar versionen med:
#uname -a

Packa upp etc.tgz
#mkdir /tmp/temproot
#tar -xzpf etc.tgz -C /tmp/temproot

Packa upp sets'en (sh,ksh,bash)
#for t in base comp man misc text; do tar -C / -xzpf ${t}.tgz; done

Kör etcupdate
Detta behövs för att uppdatera /etc. Default pager är 'more', för den ovane betyder det att du för varje fil måste trycka 'q' för att få upp listan med alternativ för varje fil.
#etcupdate -al -b /tmp/temproot

Kör postinstall
Den kommer att ta bort onödiga libs, uppdatera dev osv.
#postinstall -s / fix

Nu är allt klart. Boota om ytterligare en gång för att vara säker på att de nya binärerna används.

Lycka till!


skrivut.gif Utskriftsformat mail.gif Skicka artikeln till någon


Kommentarer tillhörande (Uppgradera NetBSD)


Namn (tomt = anonym):
Din email:






© 2003-2008 NetBSD.se
Materialet som publicerats på denna sida tillhör respektive författare. Materialet får kopieras med förutsättning av att källanvisning medförs som i detta fall är www.netbsd.se. Eventuella kommentarer tillhör skrivande individ. All information erbjuds utan garanti på funktion och duglighet och NetBSD.se tar inget ansvar för händelser som åsakats på grund av något på denna sida. NetBSD är ett registrerat varumärke som tillhör The NetBSD Foundation. Alla varumärken och copyright på denna sida ägs av deras respektive ägare. Vår maskot går under BSD-licensen och är fri att användas.