Õnneks pole FreeBSD-ga süsteemi värskendamine teiste operatsioonisüsteemidega võrreldes nii palju vaeva. FreeBSD värskenduse saate käivitada lihtsa käsuga:
# freebsd-updateSee õpetus aitab teil seda täpselt teha: järgige alltoodud juhiseid, et oma süsteemi uuendada FreeBSD v10-ga.2v operatsioonisüsteem.
Enne alustamist:
Veenduge, et olete sisse loginud juurkäsklusega või kasutate sudo käsu väljastamiseks kontot. Selles õpetuses käivitab värskenduse FreeBSD vaikekonto, FreeBSD piisk.
1. samm: tuvastage võimalikud probleemid ja installige uusimad plaastrid
Enne FreeBSD OS-i täiendamist peame omandama uusima FreeBSD versiooni jaoks mõeldud plaastrid ja tugipaketid. Logige sisse järgmise käsuga:
$ ssh freebsd @ teie_serveri_ip
Nüüd vajame enne täiendavate muudatuste tegemist teavet FreeBSD uusima versiooni kohta. Nende üksikasjade leidmiseks väljastage käsk freebsd-update koos võimalusega -r, et tõsta esile täpselt, milliseks versiooniks me serverit värskendame. Olen oma FreeBSD versiooni juba täiendanud
$ sudo freebsd-update upgrade -r 12.x-VABASTAMINE
Väljund peaks sisaldama piisavat teavet. Nüüd täpsustage, millised muudatused võivad hiljem probleeme tekitada.
Kinnitamiseks vajutage y-klahvi ja vajutage sisestusklahvi. Kinnituse korral alustab süsteem automaatselt serveri värskendamist. On mõned asjad. Kuid selle vajaduse peame pärast värskendamist ise konfigureerima.
2. samm: parandage täiendamisjärgsed probleemid
Kui olete installinud uusimad paketid, näete tõenäoliselt kahte veateadet. Ära muretse; kõik, mida peate tegema, on muudatuste tegemine kahes erinevas konfiguratsioonifailis kataloogides / etc / ssh / sshd_config ja / etc / rc.vastavalt subr kataloogid.
Vajutage sisestusklahvi ja teid suunatakse automaatselt kausta / etc / rc.subr-i konfiguratsioonifail ja see käivitatakse nano-tekstiredaktoris.
Kustutage kõik read, mis kuvatakse seoses „uusima” FreeBSD versiooniga, mis pole tegelikult seotud just meie installitud versiooniga. Vaadake, konfiguratsioonifail tunneb endiselt FreeBSD 12 ära.1 uusimana, samal ajal kui oleme installinud v12.2.
Kui olete redigeerimise lõpetanud, salvestage ja väljuge failist ning kuvatakse teade, mis kinnitab, et konfiguratsioonifail on uuendatud versiooniga edukalt integreeritud.
Teine rida on tõrketeade, mis kaob kohe, kui parandate / etc / ssh / sshd_config konfiguratsioonifaili. Selle konfiguratsioonifaili avamiseks ja faili redigeerimise alustamiseks vajutage samamoodi nagu esimest. Peate eemaldama ainult 12-ga seotud read.1 FreeBSD installimist, seejärel salvestage ja väljuge failist.
Seejärel kuvatakse teile äsja tehtud muudatused ja seejärel küsitakse luba muudatuste rakendamiseks. Sisestage lihtsalt y iga kord, kui teile küsimus esitatakse.
Kui olete oma muudatused kinnitanud, kuvatakse teile mitme lehekülje pikkune binaarfailide kataloog, kuhu süsteem on oma muudatused teinud. See loend peaks olema identne alloleva ekraanipildiga:
Kui soovite siin sisu näha, vajutage igal lehel liikumiseks edasi tühikuklahvi või vajuta ülevaatuse protsessi vahele jätmiseks klahvi q.
Kõigi hoolt kandvate asjadega saame lõpuks edasi liikuda ja minna üle FreeBSD 12-le.2.
3. samm: värskendage FreeBSD 12.1 FreeBSD 12-le.2
Installimise alustamiseks tippige allolev käsk:
$ sudo / usr / sbin / freebsd-update installAllolev ekraanipilt illustreerib seda, mida näete selle käsu väljastamisel:
Pärast täiendamise lõppu peate süsteemi taaskäivitama. Süsteemi taaskäivitamiseks tippige see käsk ja vajutage sisestusklahvi:
$ sudo taaskäivitageSSH-seanss lõpetatakse ja süsteemi taaskäivitamiseks kulub mõni minut.
Kui süsteem taaskäivitub, logige jätkamiseks samale kasutajakontole sisse.
Installimise kontrollimiseks kontrollige oma süsteemi installitud praegust versiooni. Serverisse sisselogimiseks kasutage allolevat käsku:
$ ssh freebsd @ teie_serveri_ip
Seejärel väljastage järgmine käsk:
$ uname -aKui asjad on seni sujunud, peaksite nägema alltoodud ekraanipildiga sarnast väljundit:
Viimane asi enne kokkuvõtet: tõenäoliselt on värskenduse allalaadimiseks kättesaadavaks tehtud mõned väiksemad värskendused.
Nende värskenduste toomiseks käivitage käsk freebsd_update install:
$ sudo / usr / sbin / freebsd-update install
Kui vead kuvatakse teile endiselt, ärge muretsege. Nende failide värskendamiseks installige paketid.
Turvameetmena on FreeBSD värskendamisel kõigi kolmandate osapoolte paketid uuendatud. Sisestage allolev käsk:
$ sudo pkg uuendus
Ülaltoodud väljaande tulemused peaksid sarnanema järgmisega:
Järgmise väljundi saamiseks vajutage y ja vajutage sisestusklahvi:
Jällegi vajutage y ja vajutage pakettide täiendamiseks Enter.
Kasutage rehashi käsku veendumaks, et teie kasutajakontol on täielik luba installitud pakettide kasutamiseks.
$ rehash
Sellega on meil FreeBSD uusim versioon installitud ja kasutusvalmis.
Juhul kui teie install keeldub töötamast,
Selles artiklis toodud juhised peaksid ka teie süsteemis korralikult töötama. Sellegipoolest aitab see jaotis lugejate jaoks, kes ei saa FreeBSD-d selle õpetuse järgi uuendada, kõigi äsja tehtud installide taastamist. Kasutage lihtsalt allolevat käsku:
$ sudo freebsd-update tagasivõtmineÜlaltoodud käsk peaks tühistama kogu töö, mille olete FreeBSD värskendamiseks teinud.
Kokkuvõttes
Loodetavasti olete oma FreeBSD 12 täiendanud.1 server uuemale versioonile 12.2, järgides selle õpetuse käske. FreeBSD uuendamine pole kaugeltki nii pettumust valmistav kogemus kui mõne tavalisema opsüsteemi uuendamine * köha * aknad * köha *.