Cum se actualizează serverul Ubuntu la o versiune nouă

Pentru a actualiza Ubuntu Server la o versiune mai nouă, actualizați complet versiunea pe care o rulați deja, apoi porniți instrumentul de actualizare a versiunilor cu sudo do-release-upgrade. Acest instrument gestionează modificările de pachet și configurație specifice versiunii; rularea apt upgradeindividuală actualizează doar pachetele din versiunea curentă. Faceți o copie de rezervă a serverului și confirmați calea de actualizare acceptată înainte de a începe.

1. Confirmați versiunea curentă și ținta

Verificați versiunea instalată și kernelul înainte de a planifica o fereastră de mentenanță:

cat /etc/os-release
uname -r
Terminal Ubuntu Server ilustrativ care prezintă comenzi pentru identificarea versiunii instalate și a kernelului
Folosește detaliile despre versiune și kernel pentru a confirma punctul de plecare înainte de a alege o țintă.

Ubuntu acceptă actualizări între versiuni LTS secvențiale. Nu puteți sări peste o versiune LTS într-un singur pas; faceți upgrade la următoarea versiune LTS acceptată, apoi repetați dacă trebuie să ajungeți la una ulterioară. Este posibil ca noile oferte de upgrade LTS să nu apară până la prima lansare punctuală. Consultați notele de lansare țintă pentru problemele cunoscute și îndrumările specifice versiunii.

Pentru serverele de producție, versiunile LTS sunt, în general, opțiunea cu întreținere mai redusă: Ubuntu oferă cinci ani de întreținere standard a securității pentru o versiune LTS, în timp ce versiunile intermediare primesc nouă luni de actualizări. O instalare LTS rămâne în mod normal pe linia de actualizare LTS. Treceți Prompt=ltsla Prompt=normalîn /etc/update-manager/release-upgradesnumai dacă doriți în mod deliberat versiuni intermediare și puteți face upgrade mai des. Opțiunea poate expune o versiune de dezvoltare sau poate forța un upgrade înainte de oferta LTS normală; nu o utilizați ca o scurtătură de rutină pentru producție. Consultați îndrumările privind ciclul de viață al versiunilor și promptul de lansare -dale Ubuntu .

2. Pregătiți serverul

Realizați o copie de rezervă restaurabilă sau o instantanee a furnizorului și verificați dacă datele și configurația aplicației dvs. sunt incluse. Citiți notele de lansare țintă pentru modificările aduse serviciilor de care depindeți, programați perioadele de nefuncționare și mențineți disponibilă o consolă serială în cloud sau alt acces în afara benzii. O actualizare a serverului este interactivă și poate dura ceva timp; o conexiune exclusiv SSH poate fi întreruptă dacă se repornește rețeaua sau pachetele SSH.

Verificați spațiul liber și dacă sistemul curent necesită o repornire înainte de a continua:

df -h /
test -f /run/reboot-required
Comenzi ilustrative de terminal pentru verificarea spațiului sistemului de fișiere rădăcină și a markerului de repornire necesară
Confirmați că sistemul de fișiere rădăcină are loc pentru pachetele descărcate și reporniți mai întâi dacă markerul există.

De asemenea, verificați orice sisteme de fișiere separate /varsau /bootsisteme de fișiere. Actualizările de lansare descarcă multe pachete și pot necesita câțiva gigaocteți de spațiu liber.

Verificați și sursele apt și PPA-urile terțe. Ubuntu le dezactivează în timpul unei actualizări de versiune, deși pachetele deja instalate de la acestea nu sunt eliminate automat. Confirmați că software-ul are un depozit compatibil pentru versiunea țintă înainte de a intenționa să reactivați o sursă.

Terminal Ubuntu ilustrativ care listează fișierele sursă apt și menționează că depozitele terțe sunt dezactivate în timpul unei actualizări de versiune
Inventariezi acum depozitele externe, astfel încât să poți restaura doar sursele compatibile după actualizare.

3. Actualizați complet versiunea curentă

Reîmprospătați metadatele pachetului și instalați actualizările în așteptare înainte de a schimba versiunile Ubuntu:

sudo apt update
sudo apt dist-upgrade -o APT::Get::Always-Include-Phased-Updates=true
Terminal ilustrativ care rulează apt update și comanda dist-upgrade recomandată de Ubuntu, cu actualizări fazate incluse
Actualizarea completă a pachetului poate adăuga dependențe sau elimina pachete învechite, așadar examinați modificările propuse.

Permiteți ambelor comenzi să se finalizeze cu succes. Citiți orice listă de eliminare a pachetelor înainte de a o accepta, mai ales dacă include software de care au nevoie serviciile dvs. Dacă sistemul raportează că este necesară o repornire, reporniți și reconectați-vă înainte de a continua. Nu începeți actualizarea versiunii cât timp operațiunile pachetului sunt incomplete.

4. Rulați instrumentul de actualizare a versiunilor

Porniți actualizarea serverului acceptat dintr-un terminal:

sudo do-release-upgrade
Terminal Ubuntu Server ilustrativ care pornește do-release-upgrade și verifică o nouă versiune
do-release-upgradeverifică dacă este disponibilă o actualizare a versiunii acceptate.

Urmați instrucțiunile și participați activ la sesiune. Înainte de confirmare, examinați rezumatul pachetelor de instalat, actualizat sau eliminat și dimensiunea descărcării. Anulați și verificați dacă modificările propuse sunt neașteptate. Nu închideți terminalul și nu opriți serverul în timpul instalării.

Ilustrație de confirmare a actualizării versiunii care afișează un rezumat înainte de a continua
Citiți rezumatul pachetului și continuați doar atunci când modificările planificate au sens pentru acest server.

Dacă programul de actualizare întreabă despre un fișier de configurare modificat local, comparați versiunea oferită cu cea actuală. Implicit, fișierul local este păstrat, dar aceasta nu este întotdeauna alegerea corectă; o setare necesară pentru noua versiune s-ar putea să se fi modificat. Folosiți opțiunea „diff” din prompt, acolo unde este disponibilă, și decideți în mod deliberat. Mențineți accesul la consolă disponibil în cazul în care o modificare a configurației rețelei sau SSH afectează accesul de la distanță.

Ilustrație de configurare a pachetului Ubuntu care compară un fișier de configurare SSH modificat local cu versiunea pachetului
Verificați diferențele de configurare înainte de a alege dacă păstrați fișierul local sau instalați versiunea administratorului.

5. Reporniți și verificați serviciile

La final, acceptați repornirea solicitată sau reporniți manual. Modificarea versiunii nu este completă până când serverul nu este repornit în noul sistem. După reconectare, verificați versiunea instalată și verificați dacă există unități systemd defecte:

lsb_release -a
systemctl --failed
Raport ilustrativ al terminalului post-upgrade Ubuntu 26.04.1 LTS și verificarea unităților systemd defecte
Versiunea și rezultatul serviciului din imagine sunt exemple; verificați versiunea și serviciile critice pe propriul server.

Apoi testați serviciile de care depinde volumul dvs. de lucru, cum ar fi serviciile web, de baze de date, de stocare sau de monitorizare. Verificați starea și jurnalele acestora dacă lipsește ceva sau dacă pornește ceva. Reactivați depozitele terțe numai după ce confirmați că acestea acceptă noua versiune Ubuntu, apoi rulați sudo apt updatedin nou.

Dacă nu se oferă nicio actualizare

Asigurați-vă că versiunea curentă este complet actualizată și că urmați o cale acceptată. Pentru o actualizare de la LTS la LTS, Ubuntu poate aștepta până la prima lansare punctuală înainte de a activa oferta; nu o impuneți -dpe un server de producție. Dacă instalarea a ajuns la sfârșitul ciclului de viață, utilizați instrucțiunile separate de actualizare la sfârșitul ciclului de viață ale Ubuntu , în loc să modificați adresele URL ale depozitului la întâmplare.

Referințe oficiale

Lasă un comentariu

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Învață cum să recuperezi partiții și fișiere pierdute cu TestDisk și PhotoRec. Protejează unitatea sursă, scanează în siguranță și salvează datele recuperate pe un alt disc.

Cum se scanează coduri QR pe ​​un desktop Linux

Cum se scanează coduri QR pe ​​un desktop Linux

Scanați coduri QR pe ​​Linux cu CoBang folosind o cameră web sau un fișier imagine. Consultați opțiunile de instalare, pașii de configurare și remedierile pentru accesul la camera Flatpak.

Cum se modifică setările camerei web pe Linux cu Cameractrls

Cum se modifică setările camerei web pe Linux cu Cameractrls

Schimbați setările camerei web pe Linux cu Cameractrls: reglați expunerea, culoarea, reducerea pâlpâirii și alte controale acceptate, apoi verificați modurile video compatibile.

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Instalați PhpStorm pe Linux cu JetBrains Toolbox sau arhiva independentă tar.gz, plus opțiunile Snap și Arch AUR. Java este deja inclus.

Cum se configurează panouri duale pe XFCE 4

Cum se configurează panouri duale pe XFCE 4

Creați un panou XFCE 4 separat pentru fiecare afișaj, atribuiți al doilea panou ieșirii corecte, poziționați-l și dimensionați-l și adăugați lansatoarele și elementele de stare de care aveți nevoie.

Cum se instalează Cisco Packet Tracer pe Linux

Cum se instalează Cisco Packet Tracer pe Linux

Descărcați Cisco Packet Tracer 9.0.1 pentru Ubuntu pe 64 de biți, instalați pachetul DEB cu APT, acceptați licența în Terminal și conectați-vă pentru a începe un laborator.

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Creați un fișier ISO CD-ROM pe Linux cu GNOME Disks sau dd. Identificați unitatea optică, monitorizați copia, verificați imaginea și aflați când un disc deteriorat sau audio necesită un alt instrument.

Cum să decupezi o imagine pe Linux cu GIMP

Cum să decupezi o imagine pe Linux cu GIMP

Eliminați fundalul unei fotografii pe Linux cu GIMP: trasați un subiect, ștergeți fundalul selectat, păstrați transparența și exportați un fișier PNG reutilizabil.

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descarcă FlightGear gratuit de pe site-ul oficial. Compară pachetele Windows, macOS și Linux, instalează fișierele de date și începe primul tău zbor.

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Deschide Google Tasks într-un browser, adaugă o comandă rapidă pentru Chrome sau o lansare în stilul aplicației și gestionează activitățile de făcut în avans prin Calendar și Gmail.