Debian Stable je extrémně stabilní, ale také se pohybuje velmi pomalu. V důsledku toho se můžete zaseknout se směšně zastaralým softwarem. Úložiště backports vám umožňují nainstalovat novější verze některého softwaru na váš systém Debian Stable. Tato příručka vysvětluje, jak používat backporty na Debian Stable.
V tomto tutoriálu se naučíte:
- Jak přidat úložiště Debian Backports.
- Jak nainstalovat balíček z Backports.
- Jak provést úplnou aktualizaci z Backports.
Nainstalujte pomocí Debian Backports.
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Debian Stable |
Software | Není k dispozici |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Jak přidat úložiště Backports
Repozitář Debian backports a zdrojový repozitář jsou oficiálně udržovaná úložiště Debianu. Ve výchozím nastavení nejsou přidány do vašeho systému. Existuje spousta aplikací, jako jsou servery, kde byste nutně nechtěli, aby tato úložiště byla k dispozici pro náhodnou instalaci něčeho nového. Z tohoto důvodu však budete muset přidat úložiště backportů ručně jako externí úložiště.
Přidejte úložiště Debian Backports Repository.
Chcete-li začít, otevřete zdrojový soubor na /etc/apt/sources.list
s vaším oblíbeným textovým editorem. Až jej budete mít otevřený, přejděte na konec souboru a přidejte následující dva řádky. Zdrojový můžete vyloučit, pokud jej neplánujete používat.
deb http://ftp.debian.org/debian stretch-backports main deb-src http://ftp.debian.org/debian stretch-backports main
Neváhejte a přidejte contrib
a non-free
možnosti také, pokud tyto balíčky chcete.
Aktualizujte Apt, aby se změna projevila
$ sudo apt update
Jak nainstalovat balíček z Backports
Debian nebude ve výchozím nastavení upřednostňovat úložiště backports. Zde se předpokládá, že budete používat backporty pro nové verze konkrétních balíčků, ale nechcete aktualizovat celý systém. To je vlastně dobrá zásada, kterou je třeba zavést při práci s repozitářem backportů, ale na instalaci všeho do úložiště rozhodně není nic špatného. Vše je otestováno, aby fungovalo s Debian Stable.
Nainstalujte balíček Debian Backports.
Pokud chcete nainstalovat balíček z backports, můžete použít -t
příznak s Apt k určení úložiště backports. Pokud například chcete nejnovější verzi LibreOffice ze zpětných portů, příkaz by vypadal takto:
$ sudo apt install -t stretch-backports libreoffice
Úložiště také obsahuje nejnovější linuxová jádra a vydání Mesa. Pokud používáte open source grafickou sadu, obě jsou životně důležité. Pokud chcete nejnovější jádro na Debian Stable, můžete zkusit následující.
$ sudo apt install -t stretch-backports linux-image-amd64
Jak provést úplnou aktualizaci z Backports
Upgradujte s Debian Backports.I když to není nezbytně doporučeno, můžete provést aktualizaci ze zpětných portů. To prohledá vše dostupné v úložišti a nainstaluje aktualizace tam, kde je to možné. Neznamená to však, že Debian bude pokračovat v aktualizaci ze zpětných portů. Budete jej muset pokaždé zadat ručně. Vaše běžné aktualizace poběží jako obvykle, a pokud to bude možné, použijí se nové balíčky z běžných repozitářů Debian Stable.
$ sudo apt -t stretch-backports upgrade
Závěr
Systém Debian backports by měl být vaší první volbou při hledání novějších balíčků na stabilní instalaci. Protože se jedná o oficiální úložiště Debianu, které je navrženo tak, aby fungovalo se Stable, máte výrazně sníženou šanci, že se něco pokazí. Když stáhnete externí repozitáře, vždy existuje šance, že něco není plně otestováno. Bohužel ne vše je k dispozici na zadních portech, takže to není vždy možnost, ale je velmi výhodné ji mít.