FreeBSD

Cum se actualizează FreeBSD la o versiune mai nouă

Cum se actualizează FreeBSD la o versiune mai nouă
FreeBSD este actualizat pe o bază destul de consistentă, iar cu fiecare nouă actualizare vine o nouă suită de funcții adăugate recent. Ca să nu mai vorbim de introducerea de patch-uri mai noi cu fiecare actualizare, care vă protejează sistemul FreeBSD de probleme de securitate și o serie de alte motive pentru care ați putea dori să mențineți FreeBSD actualizat.

Din fericire, cu FreeBSD, actualizarea sistemului nu este atât de dificilă în comparație cu alte sisteme de operare, care deranjează. Puteți rula actualizarea FreeBSD cu o comandă simplă:

# freebsd-update

Acest tutorial vă va ajuta cu exact acest lucru: urmați instrucțiunile de mai jos pentru a vă actualiza sistemul funcționând pe FreeBSD v10.Sistem de operare 2v.

Înainte de a începe:

Asigurați-vă că sunteți conectat cu comanda root sau utilizând un cont activat pentru a emite comanda sudo. În acest tutorial, contul de utilizator implicit FreeBSD, picătura FreeBSD, va rula actualizarea.

Pasul 1: Identificați eventualele probleme și instalați cele mai recente patch-uri

Înainte de a actualiza sistemul de operare FreeBSD, trebuie să achiziționăm patch-urile și pachetele de suport pentru cea mai recentă versiune FreeBSD. Conectați-vă cu următoarea comandă:

$ ssh freebsd @ your_server_ip

Acum, am avea nevoie de câteva informații despre cea mai recentă versiune FreeBSD înainte de a putea face modificări suplimentare. Pentru a găsi aceste detalii, lansați comanda freebsd-update cu opțiunea -r pentru a evidenția exact versiunea în care actualizăm serverul. Mi-am actualizat deja versiunea FreeBSD

$ sudo freebsd-update upgrade -r 12.X-ELIBERARE

Rezultatul trebuie raportat cu informații adecvate. Acum identificați ce modificări pot cauza probleme ulterioare.

Apăsați tasta y pentru a confirma și apăsați Enter. După confirmare, sistemul va începe automat să actualizeze serverul. Există câteva lucruri. Cu toate acestea, această nevoie va trebui să ne configurăm după actualizare.

Pasul 2: Remediați problemele post-upgrade

Odată ce ați instalat cele mai recente pachete, cel mai probabil veți vedea două mesaje de eroare. Nu vă faceți griji; tot ce trebuie să faceți este să faceți modificări la două fișiere de configurare diferite în / etc / ssh / sshd_config și / etc / rc.directoare subr, respectiv.

Apăsați Enter și veți fi redirecționat automat către / etc / rc.fișier de configurare subr și va fi lansat în editorul de text nano.

Ștergeți toate liniile care apar legate de „cea mai recentă” versiune FreeBSD, care nu este de fapt asociată cu versiunea pe care tocmai am instalat-o. Vedeți, fișierul de configurare recunoaște în continuare FreeBSD 12.1 ca cel mai recent, în timp ce am instalat v12.2.

Salvați și ieșiți din fișier când ați terminat de editat, și va apărea o notificare, confirmând că fișierul de configurare a fost integrat cu succes cu actualizarea.

A doua linie este mesajul de eroare, care va dispărea imediat ce remediați fișierul de configurare / etc / ssh / sshd_config. Apăsați butonul Enter pentru a deschide acest fișier de configurare și începeți să editați fișierul în același mod în care ați făcut primul. Trebuie doar să eliminați liniile legate de 12.1 instalează FreeBSD, apoi salvați și ieșiți din fișier.

Apoi vi se vor afișa modificările pe care tocmai le-ați făcut, apoi vi se va cere permisiunea de a aplica modificările. Tastați y de fiecare dată când vi se pune întrebarea.

După confirmarea modificărilor dvs., vi se va afișa un catalog de mai multe pagini al fișierelor binare la care sistemul și-a făcut modificările. Această listă ar trebui să fie identică cu captura de ecran de mai jos:

Dacă doriți să vedeți conținutul aici, continuați să apăsați bara de spațiu pentru a parcurge fiecare pagină sau doar apăsați tasta q pentru a sări peste procesul de revizuire.

Cu tot ce am avut grijă, putem trece în cele din urmă și putem trece la FreeBSD 12.2.

Pasul 3: Actualizați FreeBSD 12.1 la FreeBSD 12.2

Tastați comanda de mai jos pentru a începe instalarea:

$ sudo / usr / sbin / freebsd-update install

Captura de ecran de mai jos ilustrează ce veți vedea odată ce lansați această comandă:

Va trebui să reporniți sistemul după finalizarea actualizării. Tastați această comandă și apăsați Enter pentru a reporni sistemul:

$ sudo reporniți

Sesiunea SSH se va încheia, iar sistemul va dura câteva minute pentru a reporni.

Când sistemul pornește din nou copie de rezervă, conectați-vă la același cont de utilizator pentru a continua.

Pentru a verifica instalarea, verificați versiunea curentă instalată pe sistemul dvs. Utilizați comanda de mai jos pentru a vă conecta la server:

$ ssh freebsd @ your_server_ip

Apoi lansați următoarea comandă:

$ uname -a

Dacă lucrurile au mers bine până acum, ar trebui să vedeți rezultatul similar cu captura de ecran de mai jos:

Un ultim lucru înainte de finalizare: probabil că au fost lansate câteva actualizări mai mici de când actualizarea a fost disponibilă pentru descărcare.

Puteți prelua aceste actualizări executând comanda de instalare freebsd_update:

$ sudo / usr / sbin / freebsd-update install

Dacă totuși sunt afișate erorile, nu vă faceți griji. Instalați pachetele pentru a actualiza aceste fișiere.

O măsură de siguranță constă în actualizarea tuturor pachetelor terță parte atunci când FreeBSD este actualizat. Introduceți comanda de mai jos:

$ sudo pkg upgrade

Rezultatele numărului de mai sus ar trebui să semene cu următoarele:

Apăsați y și apăsați Enter pentru a continua să primiți următoarea ieșire:

Din nou, apăsați y și apăsați Enter pentru a actualiza pachetele.

Utilizați comanda rehash pentru a vă asigura că contul dvs. de utilizator are permisiunea deplină de a utiliza pachetele instalate.

$ rehash

Cu aceasta, avem cea mai recentă versiune de FreeBSD instalată și gata de utilizare.

În cazul în care instalarea dvs. refuză să funcționeze,

Instrucțiunile din acest articol ar trebui să funcționeze corect și pe sistemul dvs. Totuși, pentru cititorii care nu au putut actualiza FreeBSD urmând acest tutorial, această secțiune vă va ajuta să reveniți la toate instalările pe care tocmai le-ați făcut. Folosiți doar comanda de mai jos:

$ sudo freebsd-rollback de actualizare

Comanda de mai sus ar trebui să anuleze toate lucrările pe care le-ați făcut pentru a actualiza FreeBSD.

În concluzie

Sperăm că ați actualizat FreeBSD 12.1 server până la ultima versiune v12.2 urmând comenzile din acest tutorial. Actualizarea FreeBSD nu este o experiență la fel de frustrantă ca actualizarea unor sisteme de operare mai obișnuite * tuse * windows * tuse *.

Best Gamepad Mapping Apps for Linux
If you like to play games on Linux with a gamepad instead of a typical keyboard and mouse input system, there are some useful apps for you. Many PC ga...
Instrumente utile pentru jucătorii Linux
Dacă vă place să jucați jocuri pe Linux, este posibil să fi folosit aplicații și utilitare precum Wine, Lutris și OBS Studio pentru a îmbunătăți exper...
Jocuri HD remasterizate pentru Linux care nu au avut niciodată lansare Linux mai devreme
Mulți dezvoltatori și editori de jocuri vin cu remasterizarea HD a jocurilor vechi pentru a prelungi durata de viață a francizei, vă rog fanilor să so...