V Linuxu často otevřete centrum aplikací, vyhledáte program a stisknete Instalovat. Pod stejnou ikonou ale mohou být balíčky z repozitáře distribuce, Snap nebo Flatpak. Rozumět zdroji je užitečnější než znát zpaměti deset příkazů.

Začněte místním centrem aplikací

Discover v KDE či centrum vaší distribuce vám ukáže program a obvykle také jeho zdroj. Hledejte přesný název a vydavatele. Program dostupný v repozitáři distribuce je pro běžnou práci pohodlná první možnost: aktualizace se řeší společně se systémem. Pokud je verze příliš stará nebo program chybí, podívejte se na oficiální zdroj výrobce.

APT v Ubuntu a Debianu

APT spravuje balíčky v distribucích Debian/Ubuntu a jejich odvozeninách. Základní dvojice příkazů pro program, který znáte z repozitáře:

sudo apt update
apt search nazev-programu
sudo apt install nazev-programu

V příkladu nahraďte nazev-programu skutečným názvem balíčku, který jste předem našli. apt update obnoví seznam, samo neinstaluje aktualizace. Pro běžnou aktualizaci používejte grafického správce nebo postup své distribuce. Příkazy pro Fedora či jiné systémy se liší.

Flatpak a další formáty

Flatpak odděluje aplikaci a její knihovny od zbytku systému. Oprávnění k souborům a zařízením je však potřeba kontrolovat; „sandbox“ neznamená automatickou záruku bezpečnosti. Při používání Flathubu se řiďte návodem pro konkrétní distribuci. Snap je další distribuční formát používaný například v Ubuntu. Nemusíte instalovat všechny formáty pro každý program: vyberte jednu funkční cestu a poznamenejte si ji pro budoucí aktualizace.

Čemu se raději vyhnout

  • Nezadávejte bez přečtení řádek, který začíná stahováním skriptu a jeho okamžitým spuštěním se sudo.
  • Nemíchejte balíčky pro jinou distribuci nebo staré vydání s novým systémem. Závislosti se mohou rozbít.
  • Před přidáním cizího repozitáře zkontrolujte vydavatele, návod pro svou verzi systému a způsob jeho aktualizace.

Když aplikace nejde otevřít, poznamenejte si, odkud byla nainstalována. Následující pomoc pak může řešit správný balíček místo přeinstalování poloviny systému.

Podklady: používání Flatpaku, oprávnění a základní pojmy a nastavení na Ubuntu.