Jak povolit zpětné porty na Debian Linux 12, 11 nebo 10

Debian je známý svou stabilitou. Kvůli tomuto zaměření na stabilitu však některé balíčky nemusí mít v průběhu času nejnovější funkce nebo aktualizace. Debian pro to poskytuje řešení prostřednictvím backportů a experimentálních úložišť.

Backports jsou balíčky z novějších verzí Debianu, které jsou překompilovány, aby fungovaly na starších verzích. To umožňuje uživatelům získat nové funkce, aniž by byla ohrožena stabilita systému. Experimentální úložiště obsahují velmi nový a potenciálně nestabilní software, který ještě není připraven pro hlavní úložiště. Tato úložiště poskytují uživatelům přístup k nejnovějšímu softwaru, ale s rizikem nestability.

Nyní si ukážeme, jak používat backporty a experimentální úložiště pomocí terminálu příkazového řádku.

Povolit Backports Repository

Prvním krokem k instalaci balíčků z úložiště backports je přidání úložiště do sources.list soubor. Chcete-li povolit úložiště backports na vašem systému Debian, postupujte takto:

Otevřete terminál na vašem systému Debian a poté spusťte níže uvedený příkaz sources.list soubor s textovým editorem nano:

sudo nano /etc/apt/sources.list

Připojte k souboru příslušné řádky podle vaší verze Debianu. Abyste předešli problémům, použijte správné kódové jméno pro vaši distribuci Debian.

Backporty knihomolů

deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware

Bullseye zadní porty

deb http://deb.debian.org/debian bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free

Buster zadní porty

deb http://deb.debian.org/debian buster-backports main contrib non-free
deb-src http://deb.debian.org/debian buster-backports main contrib non-free

Uložte konfigurační soubor stisknutím CTRL+Oa poté ukončete pomocí CTRL+X.

Aktualizujte seznam úložiště spuštěním následujícího příkazu:

sudo apt update

Alternativa Povolit zpětné porty

Alternativou je přidání zpětných portů Debianu do vašeho seznamu zdrojů; můžete použít příkaz echo a příkaz tee. Příkaz tee čte ze standardního vstupu a zapisuje na standardní výstup a soubory. Tato metoda vám pomůže vyhnout se použití textového editoru a provést to přímo z příkazového řádku.

Knihomol, příkaz by byl:

echo "deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware" | sudo tee -a /etc/apt/sources.list

Bullseye, příkaz by byl:

echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list

Bustere, příkaz by byl:

echo "deb http://deb.debian.org/debian buster-backports main non-free" | sudo tee -a /etc/apt/sources.list

Poté spusťte aktualizaci APT:

sudo apt update

Nainstalujte balíčky z Backports

Použití zpětných portů na Debianu je jednoduché; syntaxe je podobná instalaci standardního balíčku, kromě toho, že přidáte -t vlajka.

Vyhledejte balíčky z Debian Backports

Pomocí následujícího příkazu vyhledejte balíčky v úložišti backports a nahraďte je "package-name" s požadovaným názvem balíčku:

Příklad knihomola:

sudo apt search "package-name" -t bookworm-backports

Příklad Bullseye:

sudo apt search "package-name" -t bullseye-backports

Příklad Buster:

sudo apt search "package-name" -t buster-backports

Instalace nebo aktualizace balíčků z Debian Backports

Pomocí následujícího příkazu nainstalujte nebo upgradujte balíčky z úložiště backports, nahraďte je "package-name" s požadovaným názvem balíčku:

Příklad knihomola:

sudo apt install "package-name" -t bookworm-backports

Příklad Bullseye:

sudo apt install "package-name" -t bullseye-backports

Příklad Buster:

sudo apt install "package-name" -t buster-backports

Živý příklad: Instalace Cockpitu na Debian 11

Chcete-li například nainstalovat Cockpit na Debian 11 pomocí úložiště backports, spusťte následující příkaz:

sudo apt install cockpit -t bullseye-backports

Tento příkaz nainstaluje novější verzi Cockpit do úložiště backports a poskytne přístup k aktuálnějším funkcím.

Povolení experimentálního úložiště

Experimentální úložiště má nejnovější software z Debianu pro ty, kteří chtějí nejnovější aktualizace. Ale buďte opatrní: toto úložiště je nejlepší pro testovací systémy nebo vývojáře a systémové administrátory, kteří znají rizika a dokážou opravit jakékoli problémy. Je pravděpodobnější, že bude mít problémy s kompatibilitou a neměl by být používán na živých serverech nebo důležitých systémech.

Povolit experimentální úložiště

Znovu otevřete sources.list konfiguračního souboru spuštěním následujícího příkazu:

sudo nano /etc/apt/sources.list

Přidejte následující řádky na konec souboru za řádky, které jste dříve přidali pro úložiště backports:

deb http://deb.debian.org/debian experimental main contrib non-free
deb-src http://deb.debian.org/debian experimental main contrib non-free

Uložte konfigurační soubor stisknutím CTRL+Oa poté ukončete pomocí CTRL+X.

Aktualizujte seznam úložiště spuštěním následujícího příkazu:

sudo apt update

Nyní můžete použít -t vlajka s experimental klíčové slovo ve vašich příkazech pro vyhledávání a instalaci balíčků z experimentálního úložiště.

Hledání balíčků v experimentálním úložišti

Pomocí následujícího příkazu vyhledejte balíčky v experimentálním úložišti a nahraďte je "package-name" s požadovaným názvem balíčku:

sudo apt search "package-name" -t experimental

Instalace balíčků z experimentálního úložiště

Pomocí následujícího příkazu nainstalujte balíčky z experimentálního úložiště, nahraďte "package-name" s požadovaným názvem balíčku:

sudo apt install "package-name" -t experimental

Buďte opatrní při používání balíčků z experimentálního úložiště, zejména na živých serverech nebo systémech s důležitými službami. Experimentální úložiště se nedoporučuje pro obecné použití kvůli vyššímu riziku problémů s kompatibilitou a problémů.

Závěr

Podle této příručky jste se naučili, jak povolit zpětné porty Debianu a experimentální úložiště na vašem systému Debian. To vám umožní instalovat novější balíčky a užívat si nejnovější funkce a opravy chyb při zachování stability systému. Doporučuji pravidelně kontrolovat aktualizace z těchto úložišť, aby byl váš systém aktuální.

Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář