OpenBSD atnaujinimas

Pasiruošimas

Prieš pradedant išeities tekstų atnaujinimą iš tinklo, pirmiausia reiktų pasiimti iš cdrom ir išpakuoti senus išeities tekstus.

cd /usr/srctar xzf /kelias_iki_cdrom/packages/i386/src.tar.gztar xzf /kelias_iki_cdrom/packages/i386/sys.tar.gz

Taip pat jai neturime portų galima išpakuoti ir juos

cd /usr && /kelias_iki_cdrom/packages/i386/ports.tar.gz

Dabar galime keliauti toliau.

Sistemos išeities tekstų atnaujinimas

Visų išeities tekstų atnaujinimas vyksta pasitelkiant CVS

cd /usrcvs -qd anoncvs@openbsd.chem.uw.edu.pl:/cvs get -rOPENBSD_4_3 -P src

Vietoje anoncvs@openbsd.chem.uw.edu.pl:/cvs galima rašyti bet kokį kitą mirrorą iš šio sąrašo OPENBSD_4_3 nurodoma sistemos versija (uname -a)

Portų atnaujinimas

Portų atnaujinimas taip pat vyksta pasitelkiant CVS

cd /usrcvs -qd anoncvs@openbsd.chem.uw.edu.pl:/cvs get -rOPENBSD_4_3 -P ports

Vietoje anoncvs@openbsd.chem.uw.edu.pl:/cvs galima rašyti bet kokį kitą mirrorą iš šio sąrašo OPENBSD_4_3 nurodoma sistemos versija (uname -a)

Atnaujintų sistemos ir branduolio išeities tekstų perkompiliavimas

Pirmiausia sukompiliuojame ir įdiegiame naują branduolį

cd /usr/src/sys/arch/i386/confconfig GENERICcd ../compile/GENERICmake clean && make depend && makemake install

Toliau galima kompiliuoti ir įdiegti sistemos išeities tekstus

rm -rf /usr/obj/*cd /usr/srcmake objcd /usr/src/etc && env DESTDIR=/ make distrib-dirscd /usr/srcmake build