- - Cum să convertiți saltul OpenSUSE în Tumbleweed

Cum să convertiți saltul OpenSUSE în Tumbleweed

OpenSUSE Leap este o distribuție Linux solid-rockcare oferă o platformă solidă pentru oamenii serioși. Problema este că, concentrându-se pe stabilitate, cele mai recente actualizări ale software-ului tind să dureze ceva timp. În loc să primească 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 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 pentru vechile surse de software SUSE Leap, deschideți mai întâi o fereastră de terminal. Conectați-vă cu utilizatorul root cu su, și CD la folderul repo.

su
cd /etc/zypp/repos.d/

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

mkdir backups

Cu noul folder repo de rezervă realizat în interiorul /repos.d/, mutați toate softurile actuale SUSE Leapdepozite în acest director. Rețineți că, odată 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 prin OBS.

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

După rularea mv comanda, toate software-ul curent Leapdepozitele 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 sauTumbleweed este dictat de sursele software la care sistemul de operare are acces. Aceasta înseamnă că dacă ai doar surse software Leap ș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 cele 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-update

OpenSUSE Salt la Tumbleweed

Cu noile surse software din 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 o „actualizare 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 de distribuție cu toate depozitele activate. Asigurați-vă că aceste depozite sunt compatibile înainte de a continua. Consultați „omul 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 nu va avea niciun dubiuia mult timp. Acest lucru se datorează faptului că atunci când faceți upgrade, SUSE descarcă mult mai mult decât actualizări ale browserului și altele. În schimb, veți primi mii de pachete, inclusiv cea mai recentă versiune a mediului desktop, un nou kernel Linux, etc.

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 utilizatorul root folosind su. Odată conectat ca rădăcină, navigați la dosarul de rețea a software-ului.

su
cd /etc/zypp/repos.d/

Utilizând 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 înainte, Zypper va dura ceva timpdowngrade. 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ă reveniți, cel mai bun curs de acțiune este probabil doar să faceți o copie de siguranță a tuturor datelor dvs. și să reinstalați totul.

Comentarii