Millä komennolla päivitetään FreeBSD:ssä tietoturvapäivitykset- ei siis kaikkia ohjelmia uusimpaan versioon?
portsnapin kautta, ei..vai miten?
ja sori joo, olen lueskellut manuaalia, mutta tämä kohta jäänyt (?) huomaamatta.
Tyhmä
2
1182
Vastaukset
- 111
Päivitä ports puu uusimpaan ennen kuin asennat mitään työkaluja. Portsnap ohjelmaa käytetään ports puun huoltamiseen. Portsnap on 6.1-JULKAISUN perusjärjestelmässä, sitä ei tarvitse asentaa erikseen. Käyttäminen on helppoa:
# portsnap fetch extract
Lataa uusimman ports puun internetistä. Älä käytä tätä komentoa päivittämiseen jatkossa.
# portsnap fetch update
Vaan käytä portsnap fetch update komentoa.
Ensimmäiseksi asenna portaudit. Portaudit tarkistaa asennettujen porttien haavoittuvuudet tietokannastaan.
# cd /usr/ports/security/portaudit ; make install clean ; rehash ; portaudit -Fda
Asentaa portaudit:in ja lataa uusimman tietokannan tunnetuista haavoittuvuuksista. Pidä portaudit:in tietokantaa ajan tasalla.
Asennettujen porttien päivittämiseen käytetään portupgrade tai portmaster ohjelmia. Portmaster on mielestäni parempi koska, sillä ei ole riippuvuuksina mitään ohjelmointikieliä eikä erilaisia tietokantoja.
# cd /usr/ports/sysutils/portmaster ; make install clean ; rehash
Asentaa portmaster:in. Esim:
# portmaster -r portti
Päivittää portin ja tarvittaessa kaikki sen riippuvuudet.
Muita porttien huoltoon tarvittavia työkaluja:
(kaikki löytyy perusjärjestelmästä)
# pkg_info | less
Lista asennetuista paketeista.
# pkg_version -v | less
Tarkistaa mitkä paketit eivät ole ajan tasalla. Päivitä ports puu ennen kuin käytät tätä ohjelmaa, muuten tästä ei ole mitään hyötyä.
# pkg_delete paketti
Poistaa asennetun paketin.
FreeBSD:n perusjärjestelmä ja kolmansien osapuolten ohjelmat (ports puusta asennetut) on erotettu toisistaan. Jos jonkun portin päivitys epäonnistuu niin se ei voi rikkoa perusjärjestelmää. Helpoin tapa asentaa päivityksiä perusjärjestelmään on freebsd-update. Tämä toimii vain muokkaamattoman kernelin ja perusjärjestelmän kanssa.
# cd /usr/ports/security/freebsd-update ; make install clean ; rehash
Asentaa freebsd-update:n. Lue ohjeet näytöstä asennuksen jälkeen. Itse en ole käyttänyt tätä ohjelmaa vähään aikaan, muistaakseni piti kopioida joku config-tiedosto /usr/local/etc/ hakemistoon. Käyttö:
# freebsd-update fetch
Lataa saatavilla olevat päivitykset.
# freebsd-update install
Asentaa päivitykset.
Vaikeampi tapa on kääntää FreeBSD uudestaan lähdekoodista (buildworld).
Tarkempaa tietoa työkaluista:
# man portsnap
# man portaudit
# man portmaster
# man pkg_info
# man pkg_version
# man pkg_delete
# man freebsd-update- 111
Kun freebsd-update asentaa jotain /boot/kernel hakemistoon niin käynnistä kone uudestaan. Jos oikein muistan freebsd-update päivittää myös uname:n
# uname -sr
FreeBSD 6.1-SECURITY
Jotain tuollaista se laittoi.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 961872
Asiallinen lähestyminen
Mitä on asiallinen lähestyminen?? Tietääkö tai tajuaako kukaan, varsinkaan miehet??? Eilen NELJÄNNEN kerran jouduin isk1761387Jennika Vikman avoimena - Isosisko Erika Vikman ohjeisti napakasti Tähdet, tähdet -kisaan: "Älä.."
Jennika ja Erika - niin ovat kuin kaksi marjaa! Ilmeiltään, ääneltään ja eleiltään hyvinkin samanlaiset - toinen on kyll161238En tiedä..
Yhtään minkälainen miesmaku sinulla on. itse arvioin sinua moneenkin otteeseen ja joka kerta päädyin samaan lopputulokse1061157Milloin viimeksi näit ikäväsi kohteen?
Oliko helppo tunnistaa hänet? Millaisia tunteita tuo näkeminen herätti sinussa?651138- 81984
- 87976
Kirjoita nainen meistä jotain tänne
tai minusta, ihan mitä haluat. Niinkin voi kirjoittaa, etteivät muut tunnista, esim. meidän kahdenkeskisistä jutuista. K72969Vedalainen metafysiikka
Termi ”metafysiikka” kuuluu Aristoteleelle. Metafysiikka tarkoittaa ”fysiikan jälkeen” eli tietoa siitä, mikä on tavalli289793Ai jaa sinä oletkin ahnas
Ja romanttinen luonne, nyt vasta hiffasin että olet naarastiikeri. Parempi myöhään kuin ei milloinkaan.107768