Om snel alle packages van uw systeem te verwijderen:
Installeer na de upgrade de nieuwe versies van deze toepassingen.pkg_delete -q /var/db/pkg/*
Het upgrade proces kan eventueel enkele X configuratie bestanden overschrijven, u zult misschien uw /etc/X11 directory willen backupen voordat u gaat upgraden.
Soms moet men een machine upgraden wanneer men niet gemakkelijk het normale upgrade-proces kan gebruiken. Men kan dit gewoonlijk doen door nauwgezet een proces te volgen, gelijkaardig aan een bron-gebaseerde upgrade:
Bemerk de extra stappen om over de primaire kernel te kopiëren: die worden gedaan om te verzekeren dat er steeds een werkende kopie van de kernel op de schijf staat, waarvan het het systeem kan booten, voor het geval dat er zich een erg slecht getimede stroomonderbreking of systeemcrash zou voordoen.cd /path rm /obsd ; ln /bsd /obsd && cp bsd /nbsd && mv /nbsd /bsd cp bsd.rd /
Opmerking: niet alle bestandensets zullen geïnstalleerd moeten worden voor alle toepassingen, als u echter oorspronkelijk een bestandenset installeerde, dan moet u hem nu zeker upgraden met de nieuwe bestandensets. Merk ook op dat de bestanden in /etc hieronder afzonderlijk behandeld worden, dus etc35.tgz wordt hier NIET uitgepakt.cd / tar xzpf /path/base35.tgz tar xzpf /path/comp35.tgz tar xzpf /path/game35.tgz tar xzpf /path/man35.tgz tar xzpf /path/misc35.tgz tar xzpf /path/xbase35.tgz tar xzpf /path/xfont35.tgz tar xzpf /path/xserv35.tgz tar xzpf /path/xshare35.tgz
Zie tevens versie-specifieke opmerkingen hieronder.cd /dev ./MAKEDEV all
Nov 1 12:47:05 puffy sm-mta[16733]: filesys_update failed: No such file or dire
ctory, fs=., avail=-1, blocksize=380204
Deze boodschappen kunnen veilig genegeerd worden, of misschien wenst u
sendmail(8) af te sluiten tijdens het upgrade-proces.
Deze stappen zullen beide nieuwe gebruikers en hun overeenkomstige groepen toevoegen. Uw omgeving kan u toelaten die commando's te kopiëren/plakken.useradd -u74 -g=uid -c"pflogd privsep" -d/var/empty -s/sbin/nologin _pflogd useradd -u75 -g=uid -c"BGP Daemon" -d/var/empty -s/sbin/nologin _bgpd useradd -u76 -g=uid -c"tcpdump" -d/var/empty -s/sbin/nologin _tcpdump
Bestanden die waarschijnlijk gekopieerd kunnen worden van etc35.tgz "zoals ze zijn":cd /tmp tar xzpf /path/etc35.tgz
Merk op dat het mogelijk IS om deze bestanden lokaal te wijzigen, als dit gedaan werd, zal handmatig samensmelten (merge) nodig zijn. Hier zijn kopieer/plak regels om deze bestanden te kopiëren, in de veronderstelling dat u etc35.tgz uitpakte in op de hierboven aanbevolen plaats:bgpd.conf changelist locate.rc moduli netstart pf.os protocols rc security sensorsd.conf services var/named/standard/root.hint mtree/*
cd /tmp/etc cp bgpd.conf changelist locate.rc moduli netstart pf.os \ protocols rc security sensorsd.conf services /etc cp mtree/* /etc/mtree/ cp ../var/named/standard/root.hint /var/named/standard
Bestanden die handmatig samengesmolten moeten worden, met behoud van lokale wijzigingen die er in werden aangebracht:
Gebruik tenslotte mtree(8) om nieuwe directories aan te makenftpusers inetd.conf login.conf lynx.cfg newsyslog.conf rc.conf rc.local remote sysctl.conf ttys mail/*
Na een laatste herstart van uw systeem, heeft u een volledig functionerend 3.5 systeem. Als u wilt, kunt u op dit moment upgraden naar 3.6.mtree -qdef /etc/mtree/4.4BSD.dist -p / -u