Required auditdistd user is missing see usrsrcupdating

Rated 3.80/5 based on 862 customer reviews

Kui on huvi kasutada kõige uuemat mitte releaseks või isegi mitte stableks tunnistatud Fre BSD'd milleks näiteks hetkel on versioon 9 siis tuleks määrata seadistusfailis *default tag=.

Operatsioonisüsteemi tuum laetakse mällu peale arvuti käivitamist esimesena ning tema ülesanne on vahendada füüsilisi seadmeid operatsioonisüsteemi programmidele.

Kerneli sedadistamist tehakse kerneli seadistusfaili redigeerides, mingit Linuxi menuconfig laadset käsurea tarkvara selleks pole.

Kerneli default seadistusfail asub kaustas /usr/src/sys/arhidektuurinimi/conf nimega GENERIC (kus paikneb kerneli seadistuste fail) ja compile (see on kataloog, kuhu kernel ehitatakse).

Turvaauditit teha kogu distributsioonile võib olla mõnetigi keerukam kui BSD operatsioonisüsteemide puhul. BSD pere operatsioonisüsteemide uuendamine on isegi algaja taseme jaoks mugav: CVS serverist lähtekood, vastavalt siis mis versiooni endale soovid, paar tundi kompileerimist ja ongi tuum koos kasutajamaailmaga uuendatud, või uuendad ainult tuuma, vastavalt oma maitsele. BSD pere operatsioonisüsteemides on tuum koos kasutajamaailmaga(ehk siis operatsioonisüsteemi põhi) eraldatud rangelt kolmandate osapoolte tarkvarast.

Näiteks asuvad /bin ja /sbin kataloogides ainult operatsioonisüsteemi failid, kui te soovite oma süsteemi näiteks Apache veebiserverit või KDE töökeskkonda, siis paigaldatakse kõik vajalikud failid väljaspoole süsteemi ala, Free BSD puhul /usr/local/bin jne, Net BSD kasutajatel /usr/pkg/bin.

Vajadus uue tuuma järele tekib tavaliselt siis, kui Free BSD tuuma juurde kuuluvad samuti moodulid mis vaikimisi tekitatakse igakordsel tuuma paigaldamisel kataloogi /modules. Kui eesmärgiks on vaid Free BSD tuuma ehk Linuxi keeles kerneli versiooni uuendamine siis võib järgneva tekstilõigu rahulikult vahele jätta.

Tasub siiski tähele panna, et üldiselt on konfigureeritud tuumal mitmeid eeliseid vaikeseaditustega GENERIC ees. Kuna kernel otsib ainult riistvara, mis sul masinas ka tegelikult olemas on, võtab süsteemi alglaadimine tunduvalt vähem aega. Kohandatud kernel kasutab tihtipeale vähem mälu kui GENERIC-kernel ja see on tähtis, kuna kernel on protsess, mis peab alati reaalses mälus olema.

Linux'i tuuma ja seda osa mida BSD nimetab kasutajamaailmaks arendatakse eraldi.

Selline võimalus teeb lihtsaks Free BSD käigupealt uuendamise. Endale lähima ja kiireima cvs serveri leidmiseks võib kasutada ka tarkvara nimega fastest_cvsup, seda saab paigaldada nii portsust kui paketist ning käivitamine käib käsuga Ehk kõige kiirem on cvsup2.ee, teisel kohal ja kolmandal kohal Läti mirror.

Free BSD uuendamine koosneb järgnevatest sammudest Ning httpsi asemel võib öelda ka svn Või veel täpsemaks release seadistuseks https://svn.freebsd.org/base/releng/8.4 Juhul kui vaja kasutada proxyt tuleb muuta enda kasutaja kaustas ~/.subversion/servers faili Esmalt on vaja leida üks kiire lähedalasuv CVD serverit kust algkood hankida. Olles leidnud sobiva CVS algkoodi serveri aadressi tuleb luua CVS seadistusfail mille alusel koodi tõmbame. Näiteks tekitame ta hetkel 8-sup nimega ja kirjutame sinna sisse oma lemmik tekstiredaktoriga järgmise sisu.

Ei tasuks ainult uuendamisel ühte versiooni vahele jätta näiteks üritada versioon 4 kompileerida kohe versiooniks 7 vaid esimesena versiooniks 5 ja siis 6 ning seejärel 7 alles.

Sellise uuendamise teeb võimalikuks see ,et kõik kolmanda osapoole tarkvara paigaldatakse kausta /usr/local ja baas ning kernel on monoliitne ühtne bsd arendusmeeskonna poolt loodav.

Leave a Reply