Pradedant 2.7 laida OpenBSD pateikia išeities teksto medį su svarbiais pataisymais (pvz. pataisymais esančiais klaidų sąrašo puslapyje ir kitais nepaminėtais jame) ir leidžia jį parsisiųsti naudojant CVS, lygiai taip pat kaip ir -current. Taigi vartotojai gali pasirinkti vieną iš trijų galimybių:
Kaip taisyklė visi klaidų sąrašo įrašų pataisymai bus įtraukti į pataisymų šaką 48 valandų bėgyje nuo tada kai pateikiamas klaidų sąrašo įrašas. Kiti plėtojamoje versijoje pritaikyti pataisymai gali būti įtraukti taip pat jeigu jie atitinka šias sąlygas:
Verta pastebėti, kad vardas -stable reiškia TIK API ir operacijas, nepakeičiančias OpenBSD sistemos patikimumo. Tiesą pasakius, jeigu viskas gerai -current OpenBSD šaka tampa sekančia -release su pakeitimais patikimumo, saugumo ir kokybės atžvilgiais lyginant su praeitomis -release ir -stable.
Jeigu reikia parsiųsti pataisymų šaką tam tikram OpenBSD leidiniui galite tiesiog atnaujinti jau egzistuojantį išeities tekstų medį (iš FTP arba kompaktinės plokštelės) arba jį atsisiųsti iš naujo naudojant vieną iš AnonCVS serverių. Instrukcijos pataisymų šakos siuntimui ir atnaujinimui pateiktos Pradedant naudoti anoniminį CVS AnonCVS dokumentacijos dalyje. Pastebėkite, kad pataisymų šakos nepadeda atnaujinti vieno leidinio į kitą, pvz. iš 5.0 į 5.1. Jos tik būdas išlaikyti sistemą atnaujintą su pataisymais tam tikram leidiniui.
Nebandykite atnaujinti vieną leidinį kitu naudodami išeities tekstus. Vietoje to, prašome aplankyti atnaujinimo gidą. Taip pat negalite grįžti atgal iš -current į -stable dėl bibliotekų versijavimo problemų ir kitų pakeitimų.
Kai parsisiuntėte išeities tekstų medį iš anoncvs turite perkompiliuoti sistemą. Yra keli etapai:
Numatytojo branduolio perkompiliavimas iš stable:
# cd /usr/src/sys/arch/i386/conf # /usr/sbin/config GENERIC # cd /usr/src/sys/arch/i386/compile/GENERIC # make clean && make depend && make
Pakeiskite i386 į savo architektūrą, pvz. sparc, alpha ir kt.
Perkrovimas iš naujai sukompiliuoto branduolio:
# cd /usr/src/sys/arch/i386/compile/GENERIC # make install (Saugus naujo branduolio diegimas) # reboot
Kaip ir aukščiau, pakeiskite savo architektūrą į i386. Jeigu jūsų sistema patiria sunkumų kraunant naują branduolį, galite lengvai ir greitai perkrauti iš seno branduolio, dabar jau pavadintu obsd.
Pagalbinių programų perkompiliavimas:
# rm -rf /usr/obj/* # cd /usr/src # make obj # cd /usr/src/etc && env DESTDIR=/ make distrib-dirs # cd /usr/src # make build
Tai gali šiek tiek užtrukti...
Jeigu turite daugiau kompiuterių, kuriuos norite atnaujinti į -stable, tikriausiai norėsite sukurti laidą, leidžiančią standartinę archyvų komplektų instaliaciją, kuri tuomet gali būti greitai ir nesunkiai instaliuota daugelyje tos pačios platformos kompiuterių.