OpenSUSE Leap je solidní distribuce Linuxukterá nabízí solidní platformu pro seriózní lidi. Potíž je v tom, že se zaměřuje na stabilitu a nejnovější aktualizace softwaru mají tendenci trvat, než se objeví. Místo získání novějšího jádra nebo aktualizací Gnome a dalších, uživatelé nakonec musí čekat. Pro některé to není velký problém. Pro ostatní to může být skutečná nepříjemnost. Pokud hledáte příkop Leap pro novější software, nejjednodušší způsob je upgradovat jej na distribuční verzi. Takto můžete převést OpenSUSE Leap na Tumbleweed.
VAROVÁNÍ: SPOILER: Přejděte dolů a podívejte se na video tutoriál na konci tohoto článku.
Zálohujte staré softwarové úložiště
Před přidáním nových softwarových zdrojů pro SUSEbudete muset zálohovat ty staré. To je dobrý nápad, protože pokud aktualizace selže, můžete obnovit staré softwarové zdroje a vrátit upgrade. Chcete-li zálohovat staré zdroje softwaru SUSE Leap, nejprve otevřete okno terminálu. Přihlaste se ke kořenovému uživateli pomocí su, a CD do repo složky.
su cd /etc/zypp/repos.d/
Ve složce repos.d vytvořte podadresář. Pojmenujte tento podadresář „zálohy“, „starý“ nebo jakýkoli jiný název, který považujete za vhodný.
mkdir backups
S novou záložní repo složku vytvořenou uvnitř /repos.d/, přesuňte veškerý aktuální software SUSE Leaprepozitáře do tohoto adresáře. Mějte na paměti, že jakmile přesunete tyto softwarové zdroje z hlavní složky, již nebudete mít přístup k softwarovým zdrojům Suse Leap. Pokud používáte software, který se silně spoléhá na LEAP a nepracuje s Tumbleweed, budete ho muset nainstalovat a najít software kompatibilní s Leap.
Poznámka: Nejrychlejší způsob, jak najít kompatibilní software, je na OBS.
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/backup
Po spuštění mv příkaz, veškerý aktuální software Leapúložiště již nejsou aktivní. Nepokoušejte se aktualizovat nebo instalovat nový software, dokud nepřidáte zdroje softwaru Tumbleweed. Zypper neudělá nic (nebo horší hodí spoustu chyb).
Přidat nové softwarové úložiště
Jádro OpenSUSE, ať už používáte Leap neboTumbleweed je dán zdroji softwaru, ke kterým má operační systém přístup. To znamená, že pokud máte pouze zdroje softwaru Leap a aktualizujete verzi SUSE, nainstaluje se nejnovější verze softwaru pro dané vydání. Totéž může platit, pokud uživatel změní zdroje softwaru Leap pro zdroje Tumbleweed a aktualizuje: bude převeden na nejnovější verzi distribuce SUSE s postupným uvolňováním.
Chcete-li to provést, otevřete okno terminálu a zadejte následující příkazy:
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 Leap To Tumbleweed
S novými zdroji softwaru uvnitř Leapusoftware lze nainstalovat ze strany věcí Tumbleweed. Než se však stane cokoli jiného, budete muset provést „distro upgrade“. Toto je proces, ve kterém prochází operační systém Linux, zahodí zastaralý software a soubory ze staré verze, ve prospěch nové verze. V systému SUSE se to provádí pomocí správce balíčků Zypper a je to velmi plynulý a snadný proces. Chcete-li spustit upgrade, jednoduše spusťte:
sudo zypper dup

Když zadáte tento příkaz do terminálu Bash, zobrazí se zpráva „Chystáte se provést upgrade distribuce se všemi povolenými úložišti. Než budete pokračovat, ujistěte se, že jsou tato úložiště kompatibilní. Další informace o tomto příkazu naleznete v části „muž zypper“. “
Když zypper dup příkazové spuštění, mělo by vše probíhat hladce, pokud byly do systému přidány všechny softwarové zdroje. Pokud jste zmeškali jeden, je to důvod, proč se příkaz nezdaří.

Proces aktualizace distribuce bude bezpochybytrvat hodně času. Důvodem je, že když upgradujete, SUSE stáhne mnohem více než aktualizace prohlížeče a podobně. Místo toho získáte tisíce balíčků, včetně nejnovější verze vašeho desktopového prostředí, nového linuxového jádra atd. Nejlepší je nechat nástroj pro upgrade, aby udělal svou věc, a mezitím si najděte něco jiného!
Downgrading to Leap
Je možné downgrading z Tumbleweed zpět na Leap. Nejprve otevřete okno terminálu a přihlaste se ke kořenovému uživateli pomocí su. Po přihlášení jako root přejděte do složky úložiště softwaru.
su cd /etc/zypp/repos.d/
Pomocí příkazu rm odstraňte všechny stopy úložišť softwaru Tumbleweed přidané dříve.
rm /etc/zypp/repos.d/*.repo
Poté přesuňte všechny soubory ze záložní složky zpět do hlavní složky úložiště.
mv /etc/zypp/repos.d/backup /etc/zypp/repos.d/
Se starým úložištěm zpět na místo spusťte příkaz update.
zypper dup
Stejně jako dříve, Zypperovi bude nějakou dobu trvatdowngrade. Tento proces downgrade by měl fungovat z velké části. Můžete narazit na problémy, protože obvykle není dobrý nápad přejít na nižší verzi operačního systému. Pokud jste upgradovali z OpenSUSE Leap na Tumbleweed a chcete se vrátit, nejlepší cestou je pravděpodobně zálohovat všechna vaše data a vše znovu nainstalovat.
Komentáře