Máte v počítači Debian a uvažujete o přechodu na novější variantu, jako je Testing, Unstable nebo dokonce Experimental, ale nejste si jistí, jak na to? Nezoufejte! V tomto článku vás provedeme celým procesem upgradu vaší distribuce Debianu.
Jak provést upgrade distribuce Debianu na Testing
Jednou z významných předností Debianu je flexibilita v podobě výběru konkrétní verze. Toužíte po nejnovějších balíčcích? Pak je pro vás upgrade ze stabilní verze (Stable) na testovací (Testing) ideální volbou.
Pro zahájení tohoto procesu si otevřete terminál. Můžete tak učinit kombinací kláves Ctrl + Alt + T nebo vyhledáním aplikace „Terminál“ v nabídce aplikací.
Nyní použijte níže uvedený příkaz s nástrojem `sed` pro modifikaci softwarových zdrojů. Změníme označení ze „stable“ nebo „buster“ (kódové označení stabilní verze Debianu 10 v době psaní tohoto článku) na „testing“.
sudo sed -i 's/stable/testing/g' /etc/apt/sources.list
Pokud máte v souboru `/etc/apt/sources.list` namísto „stable“ uvedeno „buster“, použijte následující příkaz:
sudo sed -i 's/buster/testing/g' /etc/apt/sources.list
Po úpravě zdrojů v souboru `/etc/apt/sources.list` je potřeba tento soubor otevřít pro další editaci. Využijte příkaz `nano` pro jeho otevření:
sudo nano -w /etc/apt/sources.list
V editoru Nano vyhledejte řádek s `deb http://deb.debian.org/debian/ testing-updates` a celý tento řádek smažte. Debian totiž nemá separátní úložiště pro aktualizace zabezpečení pro testovací verzi. Nicméně, příkaz `sed` při nahrazení „stable“ nebo „buster“ za „testing“ tento řádek vytvoří. Nezapomeňte také smazat `deb-src http://deb.debian.org/debian/ testing-updates`.
Po odstranění úložiště pro bezpečnostní aktualizace, uložte provedené změny stiskem Ctrl + O a ukončete editor pomocí Ctrl + X. Následně, zadejte níže uvedené příkazy pro dokončení upgradu na Debian Testing:
sudo apt update
sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo reboot
Jak přejít na Debian Unstable
Pokud vám testovací verze Debianu nepřipadá dostatečně aktuální, můžete systém upgradovat na Debian Unstable. Tato verze je místem aktivního vývoje Debianu, kde jsou balíčky často aktualizovány a vše je na špici technologií.
Debian Unstable je skvělou volbou pro ty, kteří mají rádi Debian, ale i testovací balíčky se jim zdají zastaralé. Nicméně, je důležité upozornit, že tato verze není vhodná pro začátečníky.
Pro upgrade z Debian Testing na Debian Unstable otevřete terminál pomocí Ctrl + Alt + T nebo vyhledejte aplikaci „Terminál“ v nabídce.
V terminálu použijte příkaz `sed` pro změnu softwarových zdrojů z „testing“ na „unstable“.
sudo sed -i 's/testing/unstable/g' /etc/apt/sources.list
V případě přímého přechodu z Debian Stable na Debian Unstable, budete muset provést následující kroky. Nejprve upravte zdroje softwaru pomocí `sed`:
sudo sed -i 's/stable/unstable/g' /etc/apt/sources.list
Pokud v souboru `/etc/apt/sources.list` používáte „buster“ namísto „stable“, použijte tento příkaz:
sudo sed -i 's/buster/unstable/g' /etc/apt/sources.list
Při přímém přechodu ze „Stable“ na „Unstable“ otevřete `/etc/apt/sources.list` v editoru Nano a odstraňte řádky s `deb http://deb.debian.org/debian/ unstable-updates` a `deb-src http://deb.debian.org/debian/ unstable-updates`. Uložte změny pomocí Ctrl + O a zavřete Nano pomocí Ctrl + X.
Po úpravě všech softwarových zdrojů na „Unstable“, proveďte upgrade systému na Debian Unstable pomocí níže uvedených příkazů:
sudo apt update
sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo reboot
Přístup k Debian Experimental
Na rozdíl od Debian Testing a Debian Unstable, Debian Experimental nepředstavuje kompletní distribuci. Není možné přímo konvertovat systém Debian Testing nebo Unstable na čistě experimentální verzi. Je však možné instalovat balíčky z experimentálního repozitáře.
Pro přístup k experimentálnímu úložišti Debianu, otevřete terminál. Následně otevřete soubor se zdroji Debianu v textovém editoru Nano.
UPOZORNĚNÍ: Balíčky v Debian Experimental jsou v pre-alfa fázi vývoje, což znamená, že jsou velmi nestabilní. Doporučuje se používat Debian Experimental pouze zkušeným uživatelům, kteří vědí, jak případné problémy řešit.
sudo nano -w /etc/apt/sources.list
Přidejte do souboru následující řádek, který umožní přístup k experimentálnímu softwarovému úložišti:
deb http://deb.debian.org/debian experimental main
Po přidání řádku do seznamu zdrojů, uložte změny pomocí Ctrl + O a ukončete Nano pomocí Ctrl + X.
Po zavření editoru Nano zadejte v terminálu příkaz `sudo apt update`. Ten aktualizuje zdroje softwaru a přidá nové „experimentální“ balíčky do databáze.
sudo apt update
Po dokončení aktualizace budete moci instalovat balíčky z Debian Experimental pomocí následujícího příkazu:
sudo apt -t experimental install packagename