Debian

Přidejte úložiště Debianu

Přidejte úložiště Debianu
Tento článek poskytuje stručný úvod do repozitářů Debianu a jejich přidání úpravou zdrojů.seznam souborů a přidávání úložišť ve zdrojích.seznam.d; ale PPA Ubunutu nebude vysvětleno.

Před vysvětlením, jak přidat úložiště Debian do našich zdrojů.seznam pojďme stručně popsat samotné repozitáře.

Úložiště Debianu jsou softwarové kontejnery strukturované pod specifickými adresářovými stromy, které nám umožňují rychle vyhledávat, instalovat nebo aktualizovat balíčky pomocí výstižný příkaz.

Kořenový adresář úložiště zobrazuje seznam adresářů patřících ke každé distribuci Debianu (stabilní nebo nestabilní) s podadresáři pro každé vydání (Squeeze, Wheezy, Jessie, Stretch atd.).), následující adresáře v kořenovém adresáři stromu obsahují dokumentaci, indexy, nástroje pro zavedení systému, soubory README a mezi více adresářů ten s názvem „bazén„Ve kterém jsou uloženy binární soubory.

V našich úložištích máme 3 různé typy balíčků: hlavní, přispět a nesvobodný.

Hlavní: ve výchozím nastavení Debian zahrnuje pouze bezplatný licencovaný software klasifikovaný jako hlavní plnění Debian zdarma

Pokyny k softwaru význam: software musí být redistribuovatelný, musí obsahovat jeho zdrojový kód, oprávnění včetně oprávnění k modifikaci, žádná diskriminace není k dispozici pro každou osobu nebo skupinu, softwarová práva platí pro uživatele bez nutnosti dalších licencí, licence nesmí být specifická pro Debian nemůže omezit softwarové licence třetích stran.

Přispět: balíčky klasifikované jako Přispět jsou bezplatný licenční software, ale závisí na nesvobodném licencovaném softwaru.

Nesvobodný: balíčky mají určitá omezení pro použití a distribuci softwaru.

Úložiště Debianu jsou uložena v souboru / etc / apt / sources.seznam. Pokud spustíte “méně / etc / apt / sources.seznam

V závislosti na vaší verzi Debianu uvidíte výchozí úložiště, jak je znázorněno na obrázku níže. Jak vidíte v komentovaných řádcích, existují pouze Hlavní a Přispět úložiště bez nesvobodný, hlavní překážkou pro uživatele Linuxu k přijetí nesvobodného softwaru je nedostatek transparentnosti kódu, nevíte, co ve svém zařízení používáte, pokud je zdrojový kód omezen, ale v některých případech uživatel upřednostňuje výkon tento problém například při instalaci nesvobodného ovladače.

Zaměřme se na 2 nekomentovaná úložiště, která nám umožňují pouze hledat  hlavní balíčky:

deb http: // zrcadlo.isoc.org.il / pub / debian / stretch main
deb-src http: // zrcadlo.isoc.org.il / pub / debian / stretch main

Kde:
deb: určuje, že se jedná o binární balíček:
deb-src: určuje zdrojový kód pro balíčky.
http: // zrcadlo.isoc.org.il / pub / debian /: určuje kořen úložiště
protáhnout se: určuje verzi OS.
hlavní: specifikuje typ dostupných komponent: main, contrib a non-free if available.

Pokud chceme, aby naše úložiště měla přístup přispět a / nebo nesvobodný stačí jej přidat až za „hlavní“.
Chcete-li upravit naše zdroje.typ seznamu:

nano / etc / apt / sources.seznam

Po každém řádku, který chcete povolit přispět nebo nesvobodný balíčky, přidejte je na konec každého řádku jako na obrázku, předchozí dva řádky, na které jsme se zaměřili, by nyní měly být:

deb http: // zrcadlo.isoc.org.il / pub / debian / stretch hlavní příspěvek non-free
deb-src http: // zrcadlo.isoc.org.il / pub / debian / stretch hlavní příspěvek non-free

Poté po úpravě našich zdrojů.seznamu stiskněte CTRL + X pro uložení a zavření a spuštěníapt aktualizace”K aktualizaci našich nových povolených úložišť:

Jak vidíte, byly přidány nové zdroje a výstup nás požádá o spuštění „apt list -upgradable“, abychom zjistili, jaké aktualizace můžeme použít, spusťte:

seznam apt - lze upgradovat

Jak nyní vidíte, můžeme instalovat nesvobodné firmwarové soubory, které dříve nebyly možné spuštěním apt upgrade.

apt upgrade

Jak přidat úložiště v Debianu

V některých případech bychom museli nainstalovat software, který není součástí oficiálních úložišť Debianu. Například pokud chceme nainstalovat VirtualBox z úložišť, musíme je přidat do našich Zdroje.seznam První.

Nejprve zkuste nainstalovat virtuální schránku pomocí výchozích úložišť spuštěním:

apt install virtualbox

Balíček nebyl nalezen, přidejme nyní do našich zdrojů úložiště virtuálních boxů.seznam souborů zadáním:

nano / etc / apt / sources.seznam

Jak vidíte na konci souboru, přidal jsem řádek

deb http: // stáhnout.virtuální schránka.org / virtualbox / debian stretch příspěvek

lis ctrl + x uložit a zavřít a aktualizovat běh úložišť:

apt aktualizace

Nyní zkusme znovu nainstalovat virtuální schránku z úložišť spuštěním:

apt install virtualbox

Nyní je virtuální schránka k dispozici, ale instalace vyžaduje, abychom určili verzi, kterou chceme nainstalovat. Instalace poslední dostupné verze Typ:

apt install virtualbox-6.0

Jak nyní vidíte, můžeme si nainstalovat virtuální schránku z našich úložišť.

Je možný jiný způsob přidání úložiště patřícího k softwaru, který chceme nainstalovat, bez nutnosti úpravy souboru / etc / apt / sources.seznam.

Můžeme vytvořit podobný soubor úložiště v / etc / apt / sources.seznam.d adresář následujícím způsobem:

echo 'deb http: // stáhnout.virtuální schránka.org / virtualbox / debian '$ (lsb_release -cs)'
přispět non-free '> / etc / apt / sources.seznam.d / virtuální schránka.seznam

Poté spusťte:

ls / etc / apt / sources.seznam.d

Kde:
echo= zobrazí následující řetězec mezi "

'deb http: // stáhnout.virtuální schránka.org / virtualbox / debian '= obsahuje adresu úložiště virtuální schránky.

$ (lsb_release -cs)= vytiskne informace o naší distribuci Linuxu, pokud si nejsme jisti naším distro, můžeme zavolat příkaz lsb_release -cs definovat naši verzi.

'contrib non-free'= zahrnujeme balíčky nesvobodné a contrib.

>= zapíše výstup příkazu do souboru, v tomto případě virtualboxu.seznam.

/ etc / apt / sources.seznam.d / virtuální schránka.seznam= soubor, do kterého bude zapsán výstup (úložiště).

Kontrola běhu obsahu úložiště:

méně / etc / apt / sources.seznam.d / virtuální schránka.seznam

Stiskněte Q pro ukončení.

Jak vidíte, řádek je podobný tomu, který jsme přidali ke zdrojům.seznam souborů.

Chcete-li přidat toto úložiště, spusťte:

apt aktualizace

Pouze po spuštění “apt aktualizace„Změny, které v našich úložištích provedeme, proběhnou, jinak nebude nový zdroj začleněn do našich úložišť. Stejný příkaz by měl být proveden vždy před upgradem systému (apt upgrade) k zajištění nových verzí a dostupnosti všech úložišť.

Navzdory tomu, že si vždy můžeme stáhnout naše .deb instalovatelný balíček k ruční instalaci, správa úložišť a instalace softwaru prostřednictvím nich může usnadnit proces instalace, když náš software má závislosti, což je jedna z výstižný příkaz hlavní výhody při instalaci nebo odebrání programů.

Doufám, že vám tento článek pomohl dozvědět se, jak do vašeho systému přidat úložiště. Před jakýmkoli dotazem ohledně tohoto procesu nás neváhejte kontaktovat prostřednictvím našeho kanálu podpory na adrese https: // support.linuxhint.com.

Související články:

Odinstalujte balíčky Ubuntu a Debian pomocí apt-get a dpkg
Seznam všech nainstalovaných balíků v Debianu

Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...
Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...