Jak upgradovat Debian Linux na nové vydání

Debian Linux se často neaktualizuje. Distribuce obvykle zůstane u jednoho vydání déle než rok v kuse. Protože nové verze jsou vzácné, mnoho uživatelů neví, jak upgradovat Debian Linux na nové vydání.

Proces upgradu Debianu je bezbolestný a relativně rychlý. Nefunguje to však jako jiné distribuce Linuxu. Než upgradujete Debian Linux, musíte pochopit, co jsou „kódová jména“ a „větve“.

Kódová jména a větve Debianu

Každá verze operačního systému má kódové označení a větev vydání. Kódová jména jsou přezdívky, které vývojový tým Debianu poskytuje jako jedinečný identifikátor pro každou verzi operačního systému. Tato kódová jména nejsou ve velkém schématu věcí nijak zvlášť důležitá a mnohem více záleží na názvu větve vydání.

Co je to uvolňovací větev? Je to způsob, jak vývojáři Debianu mohou svým uživatelům sdělit, jaké typy aktualizací dostanou a jak stabilní je operační systém. V Debianu existují asi čtyři samostatné větve vydání. Tyto větve jsou označeny jako Stabilní, Testovací, Nestabilní a Experimentální. Je snadné pochopit, co tyto větve znamenají, aniž bychom do toho zacházeli příliš daleko, jak samy vysvětlují.

  Jak blokovat přenos bittorrentu v síti v systému Linux pomocí BitHammer

Při upgradu na novou verzi Debian Linuxu budete muset změnit kódové jméno nebo větev vydání ve zdrojovém souboru. To umožní systému zahájit převod ze staré verze na novou verzi. Pochopte však, že někdy nemusí stačit změnit větev vydání, protože nová verze ještě není.

Například Debian 10 se chystá být novým stabilním vydáním, ale stále máme Debian Stable (9), takže pouhá aktualizace s „Stable“ ve zdrojích nestačí. Místo toho uživatelé, kteří chtějí používat novou verzi Debianu, musí přepnout „Stable“ na „Buster“.

Změňte zdroje Debianu

V Debianu jsou zdroje apt vaším nejlepším přítelem. Zvládnutí tohoto souboru vám umožní poměrně snadno nainstalovat všechny druhy softwaru, i když není k dispozici v dodaných zdrojích softwaru pro vaši instalaci. Během upgradů si budete muset s tímto souborem pohrát. Naštěstí to není tak těžké a jen pár věcí potřebuje upravit.

Od roku 2018 komunita Debianu očekává Debian 10, což bude nejnovější „stabilní“ vydání. Kódové jméno pro toto vydání je Buster, takže toto je kódové jméno, se kterým budeme v tomto tutoriálu pracovat. Pokud to budete číst v budoucnu, nahraďte „Buster“ kódovým názvem nadcházející verze.

  Jak nainstalovat téma LightningBug GTK na Linux

Zdrojový soubor Debianu lze snadno upravit přímo z terminálu, protože se jedná o tradiční textový konfigurační soubor. Chcete-li jej upravit, otevřete nové okno terminálu a přepněte ze svého uživatele na uživatele root. Přepněte se na root spuštěním příkazu su.

su -

Nyní, když máte přístup su, je možné se bez omezení dotýkat jakékoli části systému – včetně zdrojového souboru. Spusťte zdrojový soubor pomocí nástroje pro úpravu textu Nano.

nano /etc/apt/sources.list

Ve zdrojovém souboru Debianu si všimnete desítek softwarových úložišť. Pomocí těchto úložišť váš počítač s Debianem pravidelně přistupuje k aktualizacím a instaluje software. Chcete-li upgradovat, změňte všechny instance „stable“ na „buster“.

Nyní, když má zdrojový soubor všechny instance „stable“ nastaveny na nové kódové označení „buster“, prohlédněte si a odstraňte ze souboru všechny softwarové zdroje třetích stran. I když může být nepříjemné odstraňovat odkazy na software, který potřebujete, je to dobrý nápad, protože nemáte ponětí, zda to nová verze ještě podporuje. Tyto zdroje softwaru třetích stran lze vždy znovu přidat.

Ve zdrojovém souboru stiskněte Ctrl + O pro uložení změn, ukončete pomocí Ctrl + X a spusťte příkaz update pro dokončení změn.

  6 nejlepších motivů ikon pro Linux

Poznámka: Je také možné převést Debian ze Stabilní na Nestabilní, Testovací nebo Experimentální. Místo toho, abyste vše změnili na „buster“, zkuste to změnit na požadovanou větev a postupujte podle návodu.

apt-get update

Po spuštění aktualizace Debian nahradí veškerý dostupný software od Stable po Buster. Výměna softwarových zdrojů je prvním krokem před spuštěním konečného upgradu. Před provedením skutečné aktualizace je však dobré vyčistit ztracené soubory a balíčky. Vyčistěte vše spuštěním příkazů autoremove a clean.

apt-get autoremove

apt-get autoclean

Spuštěním funkce autoclean a autoremove se odinstalují osiřelé balíčky z vašeho systému a vyčistí se mezipaměť balíčků.

Upgrade na nové vydání Debianu vyžaduje dva samostatné příkazy. Upgrade a dist-upgrade. Použití příkazu upgrade obnoví veškerý software, který je již ve vašem systému. Příkaz dist-upgrade změní vaši aktuální verzi Debianu na novou verzi Buster.

apt-get upgrade -y

apt-get dist-upgrade

Příkaz dist-upgrade chvíli trvá, ale po jeho dokončení je upgrade dokončen. Pro dokončení restartujte počítač s Debian Linuxem a znovu se přihlaste.