Repozitáře distribuce GNU / Linux: Umění jejich sloučení!

Seznam ekvivalentů úložišť distribucí GNU / Linux

Seznam ekvivalentů úložišť distribucí GNU / Linux

Úložiště je v podstatě tým na internetutj. server který hostí konkrétní programy pro jeden nebo více operačních systémů Linux, a jsou obecně vytvořeny pro přístup přes konzolu nebo grafického správce balíčků, i když v jiných případech zahrnuje přístup přes webový prohlížeč.

Používání repozitářů pro náš Linux nám dává tu výhodu, že jsou ověřovány programy nalezené v těchto repozitářích komunitou svobodného softwaru a příslušnými distribucemi, které je vytváří a podporuje, takže je zaručeno minimum problémů s jejich používáním.

Úložiště balíků pro GNU / Linux

Úvod do používání úložišť

Ačkoli každý Distro používá svá vlastní úložiště, většina z nich obsahuje mnoho stejných nebo podobných programů (balíčků), které lze použít mezi různými Distros, takže ideální je mít možnost používat jedno nebo jiné externí úložiště k maximalizaci hodnoty našich příslušných operačních systémů.

A v této publikaci doufáme, že poskytneme vodítka k tomuto cíli., ale nejdříve musíme pochopit, jak jsou Repozitáře postaveny, a poté být schopen vidět, který z nich je kompatibilní s ostatními, a pokračovat v jejich používání.

Okno aplikace Ubuntu 18.04 „Software a aktualizace“

Okno aplikace softwaru a aktualizací Ubuntu 18.04

Struktura úložiště

Standardní úložiště má obvykle cestu nebo konfiguraci podobnou té, která je uvedena níže:

FORMATO_PAQUETE PROTOCOLO://URL_SERVIDOR/DISTRO/ VERSIÓN RAMAS_PAQUETES

Příklad řádku úložiště pro DEBIAN Jessie (8):

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free

Větší příklad typického souboru sources.list, tj. předdefinovaný konfigurační soubor pro uložení řádků přístupu a konfigurace úložišť přístupných Distro, například na základě v DEBIAN Jessie (8) bude následující:

################################################################
# REPOSITORIOS OFICIALES DE LINUX DEBIAN 8 (JESSIE)
#
# Repositorio base
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
# Actualizaciones de seguridad
deb http://security.debian.org/ jessie/updates main contrib non-free
# Actualizaciones para la base estable
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
# Futuras actualizaciones para la base estable
# deb http://ftp.us.debian.org/debian/ jessie-proposed-updates main contrib non-free
# Retroadaptaciones para la base estable
# deb http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
# Actualizaciones Multimedias no oficiales
# deb http://www.deb-multimedia.org jessie main non-free
# Llave del Repositorio Multimedia no oficial
# aptitude install deb-multimedia-keyring
#
################################################################
Mint 18.2 Okno aplikace „Softwarový původ“

Mincovna 18.2 „Softwarový původ“ Okno aplikace

Každé pole ve struktuře úložiště znamená následující:

  • PACKAGE_FORMAT:

  1. tak jako: Označuje, že repozitáře obsahují pouze kompilované balíčky, tj. Instalační balíčky (binární soubory)
  2. deb-src: Označuje, že repozitáře obsahují pouze zdrojové kódy dostupných kompilovaných balíčků, tj. Zdrojové balíčky.
  • PROTOKOL:

  1. http:// - k označení původu dostupného na webovém serveru
  2. ftp: // - pro původ dostupný na serveru FTP
  3. CD ROM:// - pro instalace z CD-ROM / DVD-ROM / Blue-ray
  4. soubor: // - k označení místního původu nainstalovaného v hierarchii systémových souborů
  • SERVER_URL:

  1. ftp.xx.debian.org ==> xx odpovídá zemi původu serveru
  2. název_serveru ==> může být cokoli jiného, ​​co obsahuje DEBIAN.
  • DISTRO:

  1. musí: Použitelné pro operační systémy založené na DEBIAN.
  2. distro_name: Název dostupný na serveru k označení jakéhokoli jiného distribučního nebo zvláštního typu balíků, které obsahuje.
  3. prázdný: Mnohokrát na této pozici není nic, což naznačuje, že vše, co existuje, je konkrétně pro jediné Distro.
  • VERZE:

V případě DEBIAN označuje verze uvedené na trh, například:

DEBIAN GNU/Linux X ("sid") versión de desarrollo actual (inestable) (sid / unstable).
DEBIAN GNU/Linux 10.0 ("buster") versión de prueba actual (prueba) (stretch / testing).
DEBIAN GNU/Linux 9.0 ("stretch") versión de prueba actual (estable) (stretch / stable).
DEBIAN GNU/Linux 8.0 ("jessie") versión estable actual (vieja estable) (jessie / oldstable).
DEBIAN GNU/Linux 7.0 ("wheezy") antigua versión estable.
DEBIAN GNU/Linux 6.0 ("squeeze") antigua versión estable.
DEBIAN GNU/Linux 5.0 ("lenny") antigua versión estable.
DEBIAN GNU/Linux 4.0 ("etch") antigua versión estable.
DEBIAN GNU/Linux 3.1 ("sarge") antigua versión estable.
DEBIAN GNU/Linux 3.0 ("woody") antigua versión estable.
DEBIAN GNU/Linux 2.2 ("potato") antigua versión estable.
DEBIAN GNU/Linux 2.1 ("slink") antigua versión estable.
DEBIAN GNU/Linux 2.0 ("hamm") antigua versión estable.
DEBIAN GNU/Linux 1.2 ("buzz") antigua versión estable.
DEBIAN GNU/Linux 1.1 ("rex") antigua versión estable.
DEBIAN GNU/Linux 1.0 ("bo") antigua versión estable.

Úložiště DEBIAN se dělí na verze:

  1. OldStable (Old Stable): Verze, která ukládá balíčky patřící ke staré stabilní verzi DEBIAN. V současné době patří do Jessie verze.
  2. Stabilní: Verze, která ukládá balíčky patřící k aktuální stabilní verzi DEBIAN. V současné době patří do verze Stretch.
  3. Testování: Verze, která ukládá balíčky patřící budoucí stabilní verzi DEBIANU. V současné době patří k verzi Buster.
  4. Nestabilní: Verze, která ukládá balíčky patřící budoucím balíčkům, které jsou neustále ve vývoji a testování, které by nakonec mohly patřit do Testovací verze DEBIAN. To vždy patří k verzi SID.

Nota: Název verze je mnohokrát obvykle doplněn předponou „-updates“ nebo „-proposed-updates“. zdůraznit, že tam uvedené balíčky uložené, i když patří do uvedené verze, mají tendenci být více aktualizovány, protože v poslední době pocházejí z bezprostředně lepší verze. Jindy, pokud jde o úložiště zabezpečení, je předponou obvykle „/ updates“.

  • BRANCHES_PACKAGES:

V případě DEBIANU mají Úložiště 3 pobočky:

  1. Hlavní: Pobočka, která ukládá všechny balíčky obsažené v oficiální distribuci DEBIAN, které jsou zdarma podle pokynů DEBIAN Free Software Guidelines. Oficiální distribuce DEBIANu se skládá výhradně z této pobočky.
  2. Contrib (příspěvek): Pobočka, která ukládá balíčky, jejichž tvůrci jim dali bezplatnou licenci, ale mají závislosti na jiných nesvobodných programech, tj. Na softwaru s otevřeným zdrojovým kódem, který nemůže fungovat bez proprietárních prvků. Těmito prvky mohou být software z nesvobodné sekce nebo vlastní soubory, jako jsou herní ROM, BIOS pro konzole atd.
  3. Nesvobodný: Pobočka, která ukládá balíčky, které mají nějakou obtížnou licenční podmínku, která omezuje jejich použití nebo redistribuci, to znamená, že obsahuje software, který (zcela) tyto zásady nedodržuje, ale který lze stále distribuovat bez omezení.

Znát ty z každého Distra, určitě si musíme prohlédnout oficiální stránky každého z nich, kde nám jistě nabídnou údaje o nich, jako např ubuntu y máta

Verze Canaima GNU / Linux

Verze Canaima GNU / Linux

Kompatibilita mezi úložišti

Jak je znázorněno na obrázku záhlaví článku a znovu níže, můžeme snadno odvodit tím, že jako ukázku vezmeme Distribuce založené nebo odvozené od DEBIANU existuje přímá korelace kompatibility mezi vydáním různých verzí DEBIAN Meta-distribuce a verzí na nich založených nebo odvozených z nich, jako jsou Ubuntu, Mint, MX-Linux, Canaima a MinerOS.

Seznam ekvivalentů úložišť distribucí GNU / Linux

Seznam ekvivalentů úložišť distribucí GNU / Linux

K této shodě náhod dochází, protože jako Matka všech Distros (DEBIAN) vydává nové verze s novými balíčky a aplikacemi, jsou migrovány a implementovány do jiných menších přímo nebo postupně přizpůsobeny větším, jako je Ubuntu a odtud do jejich derivátů.

V každé metadistribuci nebo mateřské distribuci a jejích derivátech nebo na jejich základě bude existovat vlastní a odlišný seznam ekvivalentů úložišť., tak vás vyzývám, abyste to zjistili a sdíleli to s námi prostřednictvím vašich komentářů.

Můžeme také přidat konkrétní úložiště jednotlivců do některých distribucí, jako je DEBIAN, jak je uvedeno níže v tomto minulém příspěvku na blogu: Jak přidat úložiště PPA v DEBIANU.

Doufám, že se vám tento článek líbil a byl užitečný, takže jej můžete sdílet na všech svých sociálních sítích a propagovat svobodný software a používání GNU / Linux.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   pepejs řekl

    Velmi dobrá práce. + 1 + 1 + 1 + 1

  2.   Carlos Orellana Soto řekl

    Vynikající odhadovaný příspěvek! Jde do oblíbených 😉

  3.   Ing.Jose Albert řekl

    Rád vám přinášíme užitečné a důležité věci!

  4.   aptgetter řekl

    Jedna věc, které nerozumím ohledně životního cyklu debianových verzí, je situace, kdy verze zestárne a musíte upravit adresu URL v souboru sources.list, přestože je verze uvedena. Viděl jsem ve výrobě stroje, které jsem nebyl schopen aktualizovat, dokud neupravím uvedený soubor.

    Článek o tom by pomohl mnoha lidem a tenhle dokonale doplnil.

    Díky za sdílení!

  5.   Ing.Jose Albert řekl

    Pokud chcete upgradovat z Whezzy na Jessie, musíte skutečně změnit odkaz na název v souboru sources.list. Není to jako v Ubuntu, které přináší aplikaci, která detekuje nové verze a migruje automaticky.