BSD daemon

NetBSD Dokumentacija:

NetBSD stabilios versijos atnaujinimas

Išeities kodo atnaujinimas (į viršų)

Jei Jūs naudojate stabilią NetBSD laidą (tokia kaip NetBSD 1.6.1) produkcinėje aplinkoje, Jūs turėtumėte dažnai atnaujindinėti išeities kodą ir perkompiliuoti sistemą arba branduolį, kad Jūsų sistemoje būtų pastoviai užtaisomos saugumo skylės ir ji stabiliai veiktų.

Jūs galite parsisiūsti arba atnaujinti turimai laidai naudojant anoncvs per ssh nustatant teisingą šakos žymę. Pavyzdžiui, norėdami parsisiūsti išeities kodą NetBSD 1.6.1 laidai Jums reikėtų elgtis taip:


	$ cd /usr
	$ env CVS_RSH=ssh cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot co -r netbsd-1-6 -P src

Atnaujinti jau esamą išeities kodo medį:


	$ cd /usr/src
	$ env CVS_RSH=ssh cvs update -dP

Naujo branduolio kompiliavimas (į viršų)

Naujo branduolio kompiliavimas vyksta panašiai kaip aprašoma šiame dokumente, bet turėkite omenyje, kad skiriasi build.sh skripto sintaksė. build.sh labai pasikeitė nuo NetBSD 1.6 ir -current; jei Jus nenaudojate -current Jūs geriau nenaudokite build.sh naujo branduolio kompiliavimui!

Sistemos atnaujinimas (į viršų)

Visada prašome naudotis build.sh -h pagalba bei failais UPDATING ir BUILDING -- tai daryti verta, nes yra daug opcijų kurios gali būti nustatytos komandinėje eilutėje arba /etc/mk.conf faile. Galų gale pakanka paleisti komandą: build.sh -d.

Atminkite, kad tai atnaujins visą sistemą!

Atskirų sistemos dalių atnaujinimas (į viršų)

Jei buvo pateiktas kažkoks saugumo patarimas, ir Jūs norite perkompiliuoti reikalingas bibliotekas ir programas, geriausia sekti instrukcijas nurodytas patarime. Pavyzdys yra štai čia:


	$ cd src                                                        
	$ env CVS_RSH=ssh cvs update -d -P -r netbsd-1-6 gnu/dist/sendmail/sendmail
	$ cd gnu/usr.sbin/sendmail
	$ make USETOOLS=no cleandir dependall
	$ su
	# make USETOOLS=no install

Apibendrintai (į viršų)

Sekant NetBSD-current medį (į viršų)

Žiūrėkite šį dokumentą kaip sekti -current.

Pradžia
Dokumentacija

(Kontaktams) $NetBSD: updating.html,v 1.4 2006/06/22 15:49:22 jschauma Exp $
Copyright © 1994-2003 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.