Cum să convertiți saltul OpenSUSE în Tumbleweed

click fraud protection

OpenSUSE Leap este o distribuție Linux solid-rock care oferă o platformă solidă pentru persoanele serioase. Problema este că, concentrându-se pe stabilitate, cele mai recente actualizări software tind să dureze ceva timp. În loc să obțină un nucleu mai nou sau actualizări la Gnome și etc, utilizatorii ajung să aștepte. Pentru unii, aceasta nu este o problemă importantă. Pentru alții, aceasta poate fi o adevărată supărare. Dacă doriți să renunțați la Leap pentru un software mai nou, cel mai simplu este să îl actualizați la o distribuție de lansare. Iată cum puteți converti saltul OpenSUSE în Tumbleweed.

ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video la sfârșitul acestui articol.

Back Up vechi depozite software

Înainte de a adăuga noile surse software pentru SUSE, va trebui să faceți backup pentru cele vechi. Aceasta este o idee bună, deoarece, în orice moment, actualizarea nu reușește, puteți restaura sursele software vechi și inversa actualizarea. Pentru a face backup la vechile surse software SUSE Leap, deschideți mai întâi o fereastră de terminal. Conectați-vă cu utilizatorul root cu

instagram viewer
su, și CD la folderul repo.

su cd /etc/zypp/repos.d/

În cadrul folderului repos.d, creați un subdirector. Denumiți acest subdirector „backup-uri”, „vechi” sau orice alt nume pe care îl considerați potrivit.

backup-uri mkdir

Cu noul dosar repo de rezervă realizat în interiorul /repos.d/, mutați toate depozitele software SUSE Leap actuale în acest director. Rețineți că, după ce mutați aceste surse software din folderul principal, nu veți mai avea acces la sursele software Suse Leap. Dacă utilizați software care se bazează foarte mult pe LEAP și nu funcționează cu Tumbleweed, va trebui să îl instalați și să găsiți software compatibil cu Leap.

Notă: cea mai rapidă modalitate de a găsi software compatibil este pe OBS.

mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/backup

După rularea mv comanda, toate depozitele software Leap curente nu mai sunt active. Nu încercați să actualizați sau să instalați software nou până nu adăugați sursele software Tumbleweed. Zypper nu va face nimic (sau mai rău aruncă o grămadă de erori în sus).

Adăugați noi depozite software

Nucleul OpenSUSE, indiferent dacă utilizați Leap sau Tumbleweed este dictat de sursele software la care sistemul de operare are acces. Acest lucru înseamnă că dacă ai doar surse software Leap și îți actualizezi versiunea SUSE, va instala cea mai recentă versiune de software pentru versiunea respectivă. Același lucru poate fi valabil dacă un utilizator schimbă sursele software Leap pentru Tumbleweed și actualizează: acesta va fi convertit la cea mai recentă versiune de distribuție a distribuției de lansare SUSE.

Pentru a face acest lucru, deschideți o fereastră de terminal și introduceți următoarele comenzi:

zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo-debug zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-actualizare

OpenSUSE Salt la Tumbleweed

Cu noile surse software din interiorul Leap, software-ul poate fi instalat din partea Tumbleweed a lucrurilor. Cu toate acestea, înainte de a se întâmpla orice altceva, va trebui să faceți un „upgrade distro”. Acesta este un proces prin care trece un sistem de operare Linux, elimină software-ul învechit și fișierele dintr-o versiune veche, în favoarea noii versiuni. În SUSE, acest lucru este realizat cu managerul de pachete Zypper și este un proces foarte ușor și ușor. Pentru a începe actualizarea, pur și simplu executați:

sudo zypper dup 

Pe măsură ce introduceți această comandă în terminalul Bash, un mesaj spune „Ești pe cale să faci o actualizare a distribuției cu toate depozitele activate. Asigurați-vă că aceste depozite sunt compatibile înainte de a continua. Consultați „om zypper” pentru mai multe informații despre această comandă. ”

Cand zypper dup comanda rulează, totul ar trebui să meargă fără probleme, atât timp cât toate sursele software au fost adăugate în sistem. Dacă ați ratat una, acesta este motivul pentru care comanda nu reușește.

Procesul de actualizare a distribuției va dura, fără îndoială, mult timp. Acest lucru se datorează faptului că atunci când faceți upgrade, SUSE descarcă mult mai mult decât actualizările browserului și altele. În schimb, veți primi mii de pachete, inclusiv cea mai recentă versiune a mediului desktop, un nou nucleu Linux etc. Cel mai bine este să lăsați instrumentul de upgrade să-și facă treaba și să găsiți altceva de făcut între timp!

Reducerea la salt

Reducerea de la Tumbleweed înapoi la Leap este posibilă. Mai întâi, deschideți o fereastră de terminal și conectați-vă la un utilizator root folosind su. Odată autentificat ca rădăcină, navigați la folderul de repoziții software.

su cd /etc/zypp/repos.d/

Folosind comanda rm, ștergeți toate urmele din depozitele de software Tumbleweed adăugate anterior.

rm /etc/zypp/repos.d/*.repo

Apoi, mutați toate fișierele din folderul de rezervă în directorul principal al depozitului.

mv /etc/zypp/repos.d/backup /etc/zypp/repos.d/

Cu repoziția veche în loc, rulați comanda de actualizare.

zypper dup

Ca și până acum, Zypper va dura ceva timp pentru a downgrade. Acest proces de downgrade ar trebui să funcționeze în cea mai mare parte. Este posibil să vă confruntați cu probleme, deoarece în general nu este o idee bună să downgradați un sistem de operare la o versiune anterioară. Dacă ați făcut upgrade de la OpenSUSE Leap la Tumbleweed și doriți să vă întoarceți, cel mai bun curs de acțiune este probabil să faceți o copie de siguranță a tuturor datelor dvs. și să reinstalați totul.

watch instagram story