OpenBSD Atnaujinimas

Iš Žinynas.
14:35, 5 rugpjūčio 2008 versija, sukurta \dev\null (Aptarimas | indėlis)
(skirt) ← Ankstesnė versija | Dabartinė versija (skirt) | Vėlesnė versija → (skirt)
Jump to navigation Jump to search

Šiame straipsnyje aprašoma kaip reikia atnaujinti OpenBSD sistemą, bei jos programinę įrangą.

Pasiruošimas[keisti]

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

cd /usr/src
tar xzf /kelias_iki_cdrom/packages/i386/src.tar.gz
tar 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[keisti]

Visų išeities tekstų atnaujinimas vyksta pasitelkiant CVS

cd /usr
cvs -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[keisti]

Portų atnaujinimas taip pat vyksta pasitelkiant CVS

cd /usr
cvs -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[keisti]

Pirmiausia sukompiliuojame ir įdiegiame naują branduolį

cd /usr/src/sys/arch/i386/conf
config GENERIC
cd ../compile/GENERIC
make clean && make depend && make
make install

Toliau galima kompiliuoti ir įdiegti sistemos išeities tekstus

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