Jak povolit Contrib a Non-Free na Debianu 12, 11 nebo 10

Povolení úložišť Contrib a Non-Free v Debianu odemkne množství dalších softwarových možností a funkcí. Tato příručka vám pomůže hladce integrovat tato úložiště do vašeho systému, rozšíří vaše softwarové možnosti a vylepší vaši zkušenost s Debianem. Uživatelé Debianu shledají tyto funkce obzvláště přínosné:

  • Přístup k proprietárním ovladačům: Snadná instalace ovladačů pro NVIDIA a další proprietární hardware pro optimalizaci výkonu systému.
  • Rozšířený výběr softwaru: Přístup k nesvobodnému softwaru, jako je Adobe Flash, Google Chrome a další, které nejsou dostupné v hlavním úložišti.
  • Rozšířená podpora multimédií: Nainstalujte kodeky a zásuvné moduly pro plynulejší multimediální zážitek a zajistíte kompatibilitu s různými formáty médií.
  • Vývojové nástroje: Máte přístup k dalším vývojovým nástrojům a knihovnám, které nemusí být v hlavním úložišti, což usnadňuje komplexnější vývojové prostředí.
  • Firmware a mikrokód: Nainstalujte proprietární aktualizace firmwaru a mikrokódu, abyste zajistili efektivní provoz hardwaru.

Integrace úložišť Contrib a Non-Free v Debianu je přímočará a výrazně zvyšuje všestrannost systému.

Předpoklady pro povolení úložišť Contrib a Non-Free Repository

Chcete-li úspěšně povolit úložiště Contrib a Non-Free v Debianu, ujistěte se, že splňujete následující požadavky:

Systémové požadavky a podporované verze Debianu

KomponentMinimální požadavek
Procesor1 GHz nebo rychlejší procesor
RAM1 GB nebo více
Místo na disku10 GB volného místa
SíťVysokorychlostní připojení k internetu
Podporované verzeDebian 12 (knihomol), Debian 11 (bullseye), Debian 10 (Buster)

Další požadavky

PožadavekPopis
Připojení k internetuNezbytné pro stahování aktualizací z úložišť Contrib a Non-Free.
Konvence terminálůVšechny příkazy terminálu by měly být prováděny jako běžný uživatel pomocí sudo privilegia.
Příkazy CLIPro instalaci a nastavení použijte rozhraní příkazového řádku (CLI).
Seznam zdrojůUjistěte se, že soubor se seznamem zdrojů (/etc/apt/sources.list) je správně nakonfigurován.

Povolit Contrib a Non-Free

Existuje několik způsobů, jak povolit úložiště contrib a non-free v Debianu. Prozkoumáme dvě metody: příkazový řádek a grafické rozhraní přes Synaptic Package Manager.

Metoda 1: Použití příkazového řádku s textovým editorem

Úprava souboru seznamu zdrojů

Nastartujte věci spuštěním terminálu. Zde zadáte příkaz:

sudo nano /etc/apt/sources.list

Tento příkaz spustí textový editor 'nano' a otevře soubor 'sources.list'. Tento soubor je životně důležitý, protože obsahuje úplný seznam všech aktivních softwarových úložišť pro váš operační systém Debian.

Vyladění souboru se seznamem zdrojů a konsolidace změn

V souboru 'sources.list' vyhledejte řádky, které začínají s "že" a začlenit "hlavní". Cílem je zde umožnit contrib a non-free repozitáře. Přikládáš “příspěvek zdarma” po "hlavní" na každém příslušném řádku.

Upravený řádek může vypadat například takto:

Knihomol a dál:

Poznámka: Od Debianu 12, Debianu 13 a novějších budete muset přidat „nesvobodný firmware“ namísto "nesvobodné," což bylo výchozí nastavení od Debianu 11 Bullseye směrem dolů.

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

Pro Debian 11 Bullseye, Debian 10 Buster a zpět:

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

Po provedení požadovaných změn soubor sjednoťte jeho uložením (stiskněte Ctrl+O). Poté ukončete textový editor (stiskněte Ctrl+X). Poté musíte obnovit úložiště pomocí příkazu:

sudo apt update

Tento příkaz zajistí, že vaše úpravy budou řádně zohledněny a aktualizovány.

Metoda 2: Alternativa příkazového řádku

Alternativní metoda, využívající příkazový řádek, je efektivní a přímočařejší pro mnoho uživatelů Linuxu, zejména pro ty, kteří v tomto prostředí začínají. Tato metoda vyžaduje jediný příkaz, který povolí v Debianu úložiště contrib i non-free.

Zajištění instalace požadovaných balíčků

Chcete-li začít, spusťte příkaz:

sudo apt install software-properties-common -y

Tento příkaz kontroluje 'software-properties-common' balík. Tento balíček je základním nástrojem, který pomáhá při správě softwarových úložišť přímo z příkazového řádku.

Povolení Contrib a Non-Free

Jakmile je instalace balíčku ověřena, můžete povolit Debian's contrib a non-free repozitáře:

Knihomol dál:

sudo apt-add-repository contrib non-free-firmware

Bullseye směrem dolů:

sudo apt-add-repository contrib non-free

Po úspěšné autorizaci úložišť spusťte rychlou aktualizaci pomocí:

sudo apt update

Potvrďte Contrib a Non-Free Repository

Po úspěšném povolení contrib a non-free repozitářů a spuštění rapidu apt-update, dalším logickým krokem je potvrdit začlenění těchto úložišť. Tento krok je zásadní, protože pomáhá zajistit, že provedené změny byly účinné a že systém Debian má nyní přístup k rozšířené řadě softwaru.

Potvrzení přítomnosti úložišť Contrib a Non-Free Repository

Chcete-li ověřit aktivaci úložišť contrib a non-free, spusťte následující příkaz:

grep -E "(contrib|non-free)" /etc/apt/sources.list

Tento příkaz hledá výrazy' přispět' a 'nesvobodný' v souboru 'sources.list'. Tady, 'rukojeť' je nástroj příkazového řádku používaný k vyhledávání datových sad ve formátu prostého textu pro řádky odpovídající regulárnímu výrazu.

V našem případě pomáhá potvrzení aktivace contrib a nesvobodných úložišť.

Závěr

V této příručce jsme se komplexně podívali na povolení contrib a non-free repozitářů v Debianu. Tento proces je zásadní pro rozšíření rozmanitosti softwaru dostupného pro váš systém Debian. Použili jsme dvě odlišné metody – příkazový řádek s editací textu a alternativní techniku ​​příkazového řádku, aby byl proces maximálně flexibilní a vstřícný. Stojí za to zdůraznit, že pochopení každého příkazu a jeho funkce je klíčem k efektivní interakci se systémem Debian a zajištění optimálního výkonu. Zajištění správného provádění těchto příkazů je navíc zásadní pro předcházení potenciálním chybám.

užitečné odkazy

Zde je několik cenných odkazů souvisejících s povolením úložišť Contrib a Non-Free v Debianu:

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

2 komentáře u „How to Enable Contrib and Non-Free on Debian 12, 11 or 10“

  1. Joshua,

    V sekci
    „Potvrzení přítomnosti Contrib a non-free repozitářů“
    Je to napsané

    grep -E “(contrib|non-free)” /etc/apt/sources.list /etc/apt/sources.list

    ale myslím, že jsi chtěl napsat

    grep -E “(contrib|non-free)” /etc/apt/sources.list

    Gerarde

    Odpovědět

Napsat komentář