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
Komponent | Minimální požadavek |
---|---|
Procesor | 1 GHz nebo rychlejší procesor |
RAM | 1 GB nebo více |
Místo na disku | 10 GB volného místa |
Síť | Vysokorychlostní připojení k internetu |
Podporované verze | Debian 12 (knihomol), Debian 11 (bullseye), Debian 10 (Buster) |
Další požadavky
Požadavek | Popis |
---|---|
Připojení k internetu | Nezbytné 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 CLI | Pro 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:
- Seznam zdrojů Debianu: Naučte se, jak upravit soubor sources.list, aby povolil úložiště Contrib a Non-Free.
- Firmware Debianu: Přístup k informacím o instalaci a správě balíčků firmwaru v Debianu.
- Úložiště Debianu: Pochopte strukturu a součásti repozitářů Debianu.
- Formát úložiště Debian: Prozkoumejte formát a podrobnosti o konfiguracích úložiště Debian.
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
Děkuji Gérardovi za upozornění na další řádek, který mám opravit.