Jak získat novější software na Debian Stable

Photo of author

By etechblogcz

Používání distribuce Debian Stable přináší specifické výhody, přičemž dominantní je stabilita systému. Vývojáři této oblíbené linuxové distribuce neposkytují nové verze softwarových balíčků příliš často. Díky tomu je menší pravděpodobnost selhání či narušení funkčnosti, což přispívá k nerušené práci. Nicméně, toto nastavení má i své stinné stránky, a to, že na Debian Stable se automaticky nedostáváte k nejnovějšímu softwaru. Programy v této distribuci bývají výrazně starší než v jiných linuxových systémech. Například, Debian nedodává nejnovější verzi prohlížeče Firefox, ale nabízí „rozšířenou verzi“, která zaostává o několik měsíců. Tím pádem uživatelé přicházejí o pravidelná vylepšení a inovace od Mozilly.

Upozornění: Na konci tohoto textu najdete videonávod.

Pokud jste uživatel Debianu, máte několik možností, jak získat aktuálnější software, aniž byste museli přecházet na testovací verzi Debianu nebo dokonce na nestabilní verzi Debian Unstable.

Debian Backporty

Nejbezpečnějším a nejefektivnějším způsobem, jak dosáhnout novějšího softwaru na Debianu, je přidání repozitáře backportů. Backporty představují software převedený z novějších, vývojových verzí Debianu, který je adaptovaný pro stabilní vydání. Díky backportům mohou uživatelé snadno používat nové aplikace v rámci svého oblíbeného systému.

Nejprve otevřete terminál a přihlaste se jako root pomocí příkazu `su`. Pokud váš účet disponuje oprávněním sudo, můžete použít i `sudo -s`.

su

Po získání root přístupu, proveďte zálohu současného seznamu repozitářů Debianu. Není to sice nezbytné, ale v případě jakýchkoli problémů se vám možnost rychlého návratu může hodit. Zálohu provedete následovně:

cp /etc/apt/sources.list /home/uživatelské_jméno/
cd /home/uživatelské_jméno/
mv sources.list sources.list.bak
  

Pro obnovení zálohy zadejte (jako root):

rm /etc/apt/sources.list
mv /home/uživatelské_jméno/sources.list.bak /etc/apt/sources.list
  

Nyní, když máme zálohu, otevřete konfigurační soubor repozitářů v textovém editoru Nano.

nano /etc/apt/sources.list

V editoru přejděte na konec souboru a vložte symbol #. Následně přidejte komentář například „Debian Backports Repository“. Na dalším řádku přidejte samotné URL repozitáře.

deb https://ftp.debian.org/debian stretch-backports main

Pro většinu uživatelů postačí pouze sekce „main“. Ta obsahuje open-source software, který by měl pokrýt většinu potřeb. Pokud však rádi používáte i nesvobodný software, zvažte přidání sekce „non-free“ za „main“. To vám umožní přístup k aktualizovaným, nesvobodným balíčkům, jako je Adobe Flash, proprietární video kodeky a podobně.

Chcete mít přístup k aktuálnějšímu softwaru od kontributorů Debianu? Přidejte za „main“ „contrib“. Programy v sekci contrib mohou, ale nemusí být open source. Z různých důvodů se Debian rozhodl tyto programy standardně nedodávat.

Aktualizace

Po provedení změn je nezbytné aktualizovat zdroje softwaru Debianu. I když máte nový zdroj v konfiguračním souboru, systém to zatím nezaznamenal. Spusťte příkaz `update`, který informuje Debian o repozitáři backportů.

sudo apt update

Po spuštění aktualizace si můžete všimnout, že jsou dostupné nové balíčky a aktualizace. Je to proto, že v repozitáři backports se nachází novější software. Tyto balíčky aktualizujte pomocí příkazu `upgrade`.

sudo apt upgrade

Další možnosti pro získání novějšího softwaru

Používání backportů Debianu je výborná volba a každý uživatel by ji měl vyzkoušet jako první. Pokud ale software není v backportech dostupný, další možností je stažení balíčku Debianu přímo. Vyhledejte vývojáře programu a pokuste se získat balíček Debianu. Často zjistíte, že je k dispozici. Nemusí to být ideální, protože pro aktualizace budete muset opakovaně kontaktovat vývojáře, ale většinou to funguje bez problémů.

Kromě přímého stahování aktualizací zvažte alternativní formáty balíčků. Nejlepší, nejbezpečnější a nejjednodušší alternativou je AppImage. Důvodem, proč se tato technologie hodí pro Debian, je její funkčnost. Veškerý kód, knihovny a nástroje potřebné ke spuštění aplikace jsou obsaženy v jednom spustitelném souboru.

To je ideální pro uživatele Debianu Stable, protože to nenarušuje zbytek systému. AppImage aplikace stáhnete zde.

Flathub a Snapd

AppImages jsou skvělé, ale pokud chcete na Debian Stable získat nejnovější software (bezpečně), zvažte také použití balíčků Flatpak a Snap.

Debian podporuje obě tyto technologie a nabízejí stejné výhody jako AppImage. Ačkoliv se jedná o nové formáty a můžou se vyskytnout občasné problémy, je to dobrý krok k instalaci a používání těchto technologií.