Cum să actualizați openSUSE la o versiune nouă în siguranță

Pentru a actualiza openSUSE Leap la o versiune mai nouă, utilizați instrumentul de migrare openSUSE atunci când versiunile curente și țintă se află pe calea sa suportată. De exemplu, îndrumările openSUSE pentru trecerea de la Leap 15.6 la Leap 16.0 recomandă acest instrument. Acesta actualizează repozitoriile de distribuție, verifică sistemul și rulează actualizarea distribuției pachetelor. Tumbleweed este diferit: este o versiune rulantă, deci actualizați la o versiune mai nouă cu zypper dupîn loc să migrați la o versiune Leap numerotată.

Identificați ediția și ținta openSUSE

Verificați mai întâi ediția și versiunea instalate:

cat /etc/os-release

Dacă rezultatul identifică Leap , citiți notele de lansare pentru țintă și instrucțiunile de actualizare a sistemului proiectului . Ghidul oficial al instrumentului de migrare acoperă versiunea Leap 15.6 la Leap 16.0; verificați ruta acceptată pentru alte versiuni de pornire. Consultați notele de lansare pentru ținta dvs. și utilizați o versiune stabilă în loc de o imagine candidată la lansare pe sistemele de producție.

Pentru Leap 16.0, instrumentul de migrare verifică dacă mașina îndeplinește cerințele procesorului x86-64-v2. Dacă verificarea raportează hardware incompatibil, opriți-vă și alegeți o versiune sau un sistem acceptat; nu încercați să ocoliți verificarea.

Pregătiți un sistem recuperabil

Copiați fișierele personale și configurația importantă a sistemului într-un spațiu de stocare în afara mașinii. Includeți /homefișierele , sub /etc, datele aplicației și copiile de rezervă ale bazei de date, acolo unde este cazul. Verificați dacă copia de rezervă poate fi citită. O instantanee Btrfs/Snapper poate oferi o opțiune rapidă de revenire la fișiere atunci când este configurată, dar nu înlocuiește o copie de rezervă separată.

Un terminal care afișează comanda df -h lângă o listă de verificare pentru copierea de rezervă a fișierelor /home și /etc.
Înainte de actualizare, verificați spațiul disponibil pe disc și faceți copii de rezervă separate ale fișierelor de acasă și ale configurației sistemului.

Verificați spațiul liber cu df -h, în special pe sistemul de fișiere rădăcină, deoarece actualizarea necesită spațiu pentru descărcările și instalarea pachetelor. Aplicați mai întâi actualizările în așteptare la versiunea curentă de Leap:

sudo zypper patch
Un terminal cu comanda sudo zypper patch introdusă înainte de migrarea versiunii.
Aplicați actualizările la instalarea curentă a Leap înainte de a schimba depozitele de versiuni.

Pe un server, programați perioadele de nefuncționare, opriți mașinile virtuale și faceți copii de rezervă ale bazelor de date cu instrumentele lor obișnuite. Aranjați accesul la consolă pentru un sistem la distanță, apoi mențineți alimentarea cu energie electrică și internetul disponibile pe tot parcursul migrării.

Actualizați Leap cu instrumentul de migrare

  1. Instalați instrumentul. Pe Leap 15.6, executați:
sudo zypper in opensuse-migration-tool
Un terminal cu comanda de instalare a instrumentului opensuse-migration-tool din depozitele de sistem curente.
Instalați utilitarul de migrare pe sistemul Leap pe care îl actualizați.

Dacă nu este disponibil pe un sistem Leap mai vechi, urmați pașii specifici sursei de pe pagina oficială de actualizare a sistemului.

  1. Executați o verificare fără erori. Acest mod nu face modificări de sistem și vă oferă o prezentare generală a verificărilor premergătoare migrării. Nu este o previzualizare completă a fiecărei decizii privind pachetul:
/usr/sbin/opensuse-migration-tool --dry-run
Un terminal care rulează instrumentul de migrare în modul de simulare, cu o notă că nu efectuează modificări de sistem.
Execuția simulată verifică calea de migrare fără a modifica pachetele instalate.

Rezolvați mai întâi problemele legate de hardware sau de pregătire și verificați notele de lansare pentru modificările care afectează desktopul, serviciile, driverele sau aplicațiile.

  1. Porniți migrarea. Rulați instrumentul cu privilegii de administrator:
sudo opensuse-migration-tool
Dialogul de confirmare al instrumentului de migrare care întreabă dacă să dezactiveze depozitele care nu sunt de distribuție.
Instrumentul recomandă dezactivarea repozitoriilor terțe în timpul actualizării distribuției.

Alegeți ținta Leap stabilă acceptată. Instrumentul recomandă dezactivarea depozitelor care nu sunt de distribuție, deoarece pachetele terțe pot să nu fie încă compatibile cu noua versiune. Reactivați o sursă numai după ce administratorul acesteia confirmă compatibilitatea.

  1. Revizuiți tranzacția pachetului. Zypper listează instalările, actualizările, eliminările propuse și deciziile privind dependența sau furnizorul. Revizuiți-le înainte de confirmare. Dacă planul elimină software-ul pe care vă bazați sau propune o modificare neașteptată a furnizorului, opriți-vă și verificați repozitoriile în loc să acceptați orbește.
Un mesaj de terminal care solicită utilizatorului să revizuiască modificările propuse ale pachetului înainte de confirmare.
Citiți cu atenție tranzacția pachetului înainte de a permite continuarea actualizării.
  1. Lăsați actualizarea să se finalizeze, apoi reporniți. Nu opriți și nu deconectați sistemul în timp ce se aplică pachetele. Reporniți sistemul când vi se solicită după finalizare; dacă instrumentul revine la shell fără a reporni, executați sudo reboot.
Un terminal care arată cum Zypper descarcă pachete și aplică modificări în timpul unei migrări Leap.
Mențineți sistemul conectat la sursa de alimentare și la rețea în timp ce migrarea pachetului rulează.
Un terminal care recomandă o repornire după migrare și afișează comanda sudo reboot.
Reporniți computerul după finalizarea migrării, astfel încât sistemul actualizat să pornească.

După conectare, verificați versiunea cu cat /etc/os-release, apoi verificați rețeaua, grafica, aplicațiile și serviciile. Reactivați depozitele terțe numai după ce furnizorii acestora confirmă suportul. Dacă sistemul nu pornește, este posibil ca o instantanee Snapper anterioară să fie disponibilă din meniul de pornire, dacă au fost configurate instantanee.

Actualizați openSUSE Tumbleweed

Tumbleweed primește snapshot-uri continue în loc de versiuni Leap numerotate. Pentru a-l actualiza, utilizați comanda distribution-upgrade:

sudo zypper dup

Examinați modificările propuse la pachet și răspundeți la solicitările Zypper. Nu înlocuiți zypper upprocedura completă de actualizare a Tumbleweed. Consultați ghidul oficial de actualizare și revenire la versiunea inițială a Tumbleweed pentru detalii actuale.

Dacă actualizarea nu poate continua

Conflictele provin adesea din repozitoriile construite pentru versiunea veche. Dezactivați sursele care nu acceptă ținta și urmați instrucțiunile oficiale pentru a actualiza repozitoriile acesteia; nu forțați instalarea zypper dupîntre surse nepotrivite. Dacă instrumentul raportează hardware incompatibil sau nicio cale directă de actualizare, opriți-l și utilizați instrucțiuni specifice sursei sau planificați o instalare curată după copierea de rezervă. Fluxurile de instalare se schimbă între versiunile majore de Leap, așadar pașii vechi pentru USB și meniul de boot nu sunt universali.

Pentru imagini actuale și informații despre lansare, folosiți pagina oficială de descărcare a versiunii openSUSE Leap și documentația corespunzătoare a versiunii.

Lasă un comentariu

Cum se configurează Proton Mail Bridge pe Linux cu Thunderbird

Cum se configurează Proton Mail Bridge pe Linux cu Thunderbird

Instalați Proton Mail Bridge pe Linux, conectați-vă contul plătit de Proton Mail și configurați Thunderbird cu setările corecte pentru IMAP, SMTP și certificat.

Cum să-ți faci profilul de e-mail Thunderbird portabil pe Linux

Cum să-ți faci profilul de e-mail Thunderbird portabil pe Linux

Faceți un profil de e-mail Thunderbird portabil pe Linux prin copierea profilului complet pe USB, lansarea acestuia prin cale și evitarea greșelilor comune de pierdere a datelor.

Cum să joci GTA 5 pe Linux cu Steam și Proton

Cum să joci GTA 5 pe Linux cu Steam și Proton

Instalează GTA 5 pe Linux prin Steam, activează Proton, alege o versiune compatibilă și află de ce diferă Modul Poveste și GTA Online.

4 Cele mai bune emulatoare Android pentru Linux: Care se potrivește configurației tale?

4 Cele mai bune emulatoare Android pentru Linux: Care se potrivește configurației tale?

Compară Waydroid, Android Studio Emulator, Genymotion și redroid pentru a găsi opțiunea Linux potrivită pentru aplicații desktop, dezvoltare Android, QA sau testarea containerelor.

5 browsere ușoare pentru Raspberry Pi, de la minimalist la modern

5 browsere ușoare pentru Raspberry Pi, de la minimalist la modern

Comparați cinci browsere ușoare pentru Raspberry Pi, inclusiv NetSurf, Dillo, Links2, Lynx și GNOME Web, cu comenzile actuale de instalare APT și compromisurile.

Cum se rulează sistemul de operare Chromium pe un Raspberry Pi 4, Pi 400 sau Pi 5

Cum se rulează sistemul de operare Chromium pe un Raspberry Pi 4, Pi 400 sau Pi 5

Instalați versiunea Chromium OS a echipei FydeOS pe un Raspberry Pi 4B, Pi 400 sau Pi 5. Alegeți imaginea potrivită, instalați-o și înțelegeți-i limitele.

Cum să organizezi emisiuni TV și filme pe Linux cu tinyMediaManager

Cum să organizezi emisiuni TV și filme pe Linux cu tinyMediaManager

Scanați folderele media Linux, potriviți filmele și episoadele TV cu metadatele și previzualizați redenumirile fișierelor cu tinyMediaManager v5 înainte de a modifica biblioteca.

Cum se configurează managerul de ferestre Fluxbox pe Linux

Cum se configurează managerul de ferestre Fluxbox pe Linux

Instalează Fluxbox din distribuția ta Linux, alege sesiunea X11, lansează aplicații, personalizează stilurile și setează o imagine de fundal cu fbsetbg.

Cum se utilizează e-mailul Outlook pe Linux într-un browser

Cum se utilizează e-mailul Outlook pe Linux într-un browser

Folosește e-mailul Outlook pe Linux cu Firefox sau Chrome. Conectează-te la contul Microsoft corect, gestionează mesajele online și, opțional, adaugă Outlook ca aplicație Chrome.

Cum să joci The Witcher 3: Wild Hunt pe Linux cu Proton

Cum să joci The Witcher 3: Wild Hunt pe Linux cu Proton

Configurează The Witcher 3 pe Linux cu Steam Proton sau o copie GOG în Heroic, cu îndrumări actuale pentru problemele de compatibilitate cu Remastered.