Tämä tulee olemaan nopea oppitunti kaikkien FreeBSD-ytimien ja pakettien päivittämisestä. FreeBSD: ssä on kaksi päivitettävää elementtiä, nimittäin Core OS ja kolmannen osapuolen ohjelmisto. Ydin tai Core-käyttöjärjestelmä päivitetään FreeBSD-update-komennolla, kun taas kolmannen osapuolen ohjelmiston päivittämiseksi meidän on joko käytettävä paketinhallintaa tai käytettävä porttijärjestelmää. Sekä ydin että paketit päivitetään melko usein, joten on suositeltavaa olla ohittamatta jompaa kumpaa turvallisuusriskien luomiseksi ja haavoittuvuuksien vahvistamiseksi.
Core-käyttöjärjestelmän päivittäminen FreeBSD: ssä
Suorita nopea haku päivityksistä. Käytä alla olevaa komentoa:
$ freebsd-update -haku
Kun haku on valmis, kirjoita seuraava ja paina Enter:
$ freebsd-update install
Yllä olevan komennon tulisi asettaa kaikki järjestelmään asennettavat päivitykset. Jos kyseessä on isompi päivitys, sinua saatetaan kehottaa käynnistämään järjestelmä uudelleen, jotta muutokset tulevat voimaan.
FreeBSD-ohjelmiston päivittäminen paketilla
Kaikki paketin kautta asennetut paketit on päivitettävä samalla tavalla, jotta vältetään asennuksen ongelmat.
Tarkista päivitykset ensin pkg-päivityksellä:
$ pkg päivitys
Etsi sitten ohjelmistopäivitykset komennolla pkg.
FreeBSD-ohjelmiston päivittäminen Ports-järjestelmällä
Kuten paketinhallinnalla asennetut paketit, myös porttijärjestelmään asennetut paketit tulisi päivittää samalla tavalla. Jos haluat pakastaa tietyn paketin paketin, käytä alla olevaa komentosyntaksi:
$ pkg lukitse paketin nimi
Voit asentaa paketteja porttijärjestelmällä kahdella tavalla:
- satamamestari
- porttilukko.
Jos haluat käyttää portsnapia, kirjoita alla oleva komento päivittääksesi porttipuun paikallisen iteraation:
$ portsnap auto
Kun olet päivittänyt paketit, sinulta kysytään, haluatko poistaa vanhempien versioiden varmuuskopiot. Näistä varmuuskopioista ei pitäisi olla mitään hyötyä meille, jos päivitys onnistui.
Kääri asioita
Tänään selitimme, kuinka päivittää ydin käyttöjärjestelmä ja ohjelmistopaketit FreeBSD: ssä. Core-käyttöjärjestelmän päivittämiseksi sinun on käytettävä freebsd-update nouto- ja asennuskomentoja, kun taas paketit voidaan päivittää joko porttipuun tai pkg-komennon kautta. Paketit tulisi päivittää samalla menetelmällä kuin ne asennettiin, koska porttipuun asennetun ohjelmiston päivittäminen pkg: llä voi aiheuttaa ongelmia kokoamisessa ja voi vakavasti kompensoida ohjelmiston koodia, mikä tekee siitä olennaisesti rikki.