GNU / Linux izplatīšanas krātuves: māksla tos apvienot!

GNU / Linux izplatīšanas krātuvju ekvivalentu saraksts

GNU / Linux izplatīšanas krātuvju ekvivalentu saraksts

Repozitorijs būtībā ir komanda internetāi., serveris kurā mitinās īpašas programmas vienai vai vairākām Linux operētājsistēmām, un parasti tie ir izveidoti, lai tiem piekļūtu, izmantojot konsoli vai grafisko pakotņu pārvaldnieku, lai gan citos gadījumos tas ietver piekļuvi, izmantojot tīmekļa pārlūku.

Izmantojot krātuves mūsu Linux, mums ir priekšrocība, ka šajās krātuvēs atrodamās programmas tiek pārbaudītas ko nodrošina Brīvās programmatūras kopiena un attiecīgie izplatītāji, kas tos izveido un atbalsta, tāpēc to izmantošana tiek garantēta vismazākām problēmām.

GNU / Linux pakešu krātuves

Ievads krātuvju izmantošanā

Lai gan katrs Distro izmanto savus krātuves, lielākajā daļā no tiem ir daudz tādu pašu vai līdzīgu programmu (pakotņu), kuras var izmantot starp dažādiem Distros, tāpēc ideāls ir iespēja izmantot vienu vai otru ārēju krātuvi, lai maksimāli palielinātu mūsu attiecīgo operētājsistēmu vērtību.

Šajā publikācijā mēs ceram dot norādījumus uz šo mērķi, bet vispirms mums jāsaprot, kā un pēc tam tiek veidotas krātuves jāspēj redzēt, kurš no tiem ir saderīgs ar citu, un turpināt tos izmantot.

Ubuntu 18.04 lietojumprogrammas logs "Programmatūra un atjauninājumi"

Ubuntu 18.04 programmatūras un atjauninājumu lietojumprogrammas logs

Repozitorija struktūra

Parasti standarta krātuves ceļš vai konfigurācija ir līdzīga tai, kas parādīta zemāk:

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

DEBIAN Jessie (8) krātuves līnijas piemērs:

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

Lielāks tipiska avotu.list faila piemērs, tas ir, iepriekš definēts konfigurācijas fails, lai saglabātu piekļuves līnijas un krātuvju konfigurāciju, kuras var piekļūt Distro, piemēram, DĀBIJAS valodā Jessie (8) būtu šāds:

################################################################
# 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 "Programmatūras izcelsme" lietojumprogrammas logs

Mint 18.2 «Programmatūras izcelsme» lietojumprogrammas logs

Katrs krātuves struktūras lauks nozīmē:

  • PACKAGE_ FORMAT:

  1. vajadzētu: Norāda, ka krātuvēs ir tikai apkopoti pakotnes, tas ir, instalācijas paketes (bināros failus)
  2. deb-src: Norāda, ka krātuvēs ir tikai pieejamo apkopoto pakotņu avotu kodi, tas ir, avotu paketes.
  • PROTOKOLS:

  1. http:// - norādīt tīmekļa serverī pieejamo izcelsmi
  2. ftp: // - par izcelsmi, kas pieejama FTP serverī
  3. CD ROM:// - instalācijām no CD-ROM / DVD-ROM / Blue-ray
  4. fails: // - lai norādītu lokālu izcelsmi, kas instalēta sistēmas failu hierarhijā
  • SERVER_URL:

  1. ftp.xx.debian.org ==> xx atbilst servera izcelsmes valstij
  2. servera_nosaukums ==> var būt jebkas cits, kas satur DEBIAN.
  • DISTRO:

  1. jābūt: Piemērojams DEBIAN balstītām operētājsistēmām.
  2. distro_name: Serverī pieejamais nosaukums, lai norādītu jebkuru citu tajā esošo pakotņu izplatīšanu vai īpašo veidu.
  3. tukšs: Daudzas reizes šajā pozīcijā nav nekā, kas norāda, ka viss, kas pastāv, ir domāts tikai vienam Distro.
  • VERSIJA:

DEBIAN gadījumā tas norāda tirgū laistās versijas, piemēram:

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.

DEBIAN krātuves ir sadalītas versijās:

  1. OldStable (Old Stable): Versija, kurā glabājas paketes, kas pieder vecajai stabilajai DEBIAN versijai. Pašlaik tas pieder Jessie versijai.
  2. Stabils: Versija, kurā glabājas paketes, kas pieder pašreizējai stabilajai DEBIAN versijai. Pašlaik tas pieder Stretch versijai.
  3. Testēšana: Versija, kurā glabājas paketes, kas pieder nākamajai stabilajai DEBIAN versijai. Pašlaik tas pieder Buster versijai.
  4. Nestabils: Versija, kas glabā paketes, kas pieder nākamajām pakotnēm, kuras tiek nepārtraukti izstrādātas un testētas un kuras galu galā varētu piederēt DEBIAN testēšanas versijai. Tas vienmēr pieder SID versijai.

Piezīme: Daudzas reizes versijas nosaukumam parasti pievieno prefiksu "-updates" vai "-proposed-updates" lai uzsvērtu, ka minētās tur glabātās paketes, kaut arī tās pieder šai versijai, mēdz būt vairāk atjauninātas, jo tās nāk nesen no uzreiz augstākās versijas. Citos gadījumos, kad runa ir par drošības krātuvi, prefikss parasti ir "/ updates".

  • BRANCHES_PACKAGES:

DEBIAN gadījumā krātuvēm ir 3 filiāles:

  1. Galvenais: Filiāle, kas glabā visas paketes, kas iekļautas oficiālajā DEBIAN izplatīšanā un ir bezmaksas saskaņā ar DEBIAN Free Software Guidelines. DEBIAN oficiālo izplatīšanu pilnībā veido šī filiāle.
  2. Ieguldījums (ieguldījums): Filiāle, kas glabā pakas, kuru radītāji viņiem ir piešķīruši bezmaksas licenci, taču viņiem ir atkarība no citām bez maksas programmām, tas ir, no atvērtā pirmkoda programmatūras, kas nevar darboties bez patentētiem elementiem. Šie elementi var būt programmatūra no sadaļas, kas nav brīva, vai īpašumtiesību faili, piemēram, spēļu ROM, BIOS konsolēm utt.
  3. Nav bezmaksas: Filiāle, kas uzglabā paketes, kurām ir daži apgrūtinoši licences nosacījumi, kas ierobežo to izmantošanu vai pārdali, tas ir, tajā ir programmatūra, kas (pilnībā) neievēro šos principus, bet kuru joprojām var izplatīt bez ierobežojumiem.

Zināt katra Distro, ļoti noteikti mums ir jāpārbauda katras lapas oficiālās lapas, kur viņi noteikti piedāvās mums datus par tām, piemēram, Ubuntu y Piparmētra

Canaima GNU / Linux versijas

Canaima GNU / Linux versijas

Repozitoriju savietojamība

Kā parādīts raksta galvenes attēlā un atkal zemāk, mēs varam viegli secināt, ņemot par paraugu sadalījumus, kas balstīti vai atvasināti no DEBIAN pastāv tieša saderības korelācija starp DEBIAN Meta-izplatīšanas dažādu versiju izlaišanu un tām, kas balstītas uz tām vai atvasinātas no tām, piemēram, Ubuntu, Mint, MX-Linux, Canaima un MinerOS.

GNU / Linux izplatīšanas krātuvju ekvivalentu saraksts

GNU / Linux izplatīšanas krātuvju ekvivalentu saraksts

Šī saderības sakritība notiek, jo kā visu Distros māte (DEBIAN) izlaiž jaunas versijas ar jaunām pakotnēm un lietojumprogrammām, tie tiek migrēti un ieviesti citiem mazākiem, tieši vai pakāpeniski pielāgoti lielākiem, piemēram, Ubuntu, un no turienes to atvasinājumiem.

Katrā Meta-distributīvā vai Mother Distro un tā atvasinājumos vai, pamatojoties uz tiem, būs savs un atšķirīgs krātuvju ekvivalences saraksts, tāpēc es aicinu jūs uzzināt un dalīties tajā ar mums, izmantojot savus komentārus.

Dažos Distros, piemēram, DEBIAN, mēs varam pievienot arī atsevišķas personu krātuves, kā parādīts zemāk šajā iepriekšējā bloga ierakstā: Kā pievienot PPA repozitoriju DEBIAN valodā.

Es ceru, ka šis raksts jums patika, un tas bija noderīgs, lai jūs varētu to kopīgot visos savos sociālajos tīklos un reklamēt bezmaksas programmatūru un GNU / Linux izmantošanu.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   pepejs teica

    Ļoti labs darbs. + 1 + 1 + 1 + 1

  2.   Karloss Orellana Soto teica

    Izcils novērtētais ieguldījums! Tas iet uz izlasi 😉

  3.   Ing. Hosē Alberts teica

    Prieks sniegt jums noderīgas un svarīgas lietas!

  4.   trāpītājs teica

    Viena lieta, ko es nesaprotu par debian versiju dzīves ciklu, ir tad, kad versija kļūst veca, un jums ir jāpārveido URL failā sources.list, lai arī versija ir norādīta. Ražošanā esmu redzējis mašīnas, kuras nevarēju atjaunināt, kamēr nemainīju minēto failu.

    Raksts par to daudziem cilvēkiem palīdzētu un lieliski papildinātu šo.

    Paldies, ka dalījāties!

  5.   Ing. Hosē Alberts teica

    Ja vēlaties jaunināt no Whezzy uz Jessie, jums faktiski jāmaina nosaukuma atsauce failā sources.list. Tas nav tāpat kā Ubuntu, kas piedāvā lietojumprogrammu, kas nosaka jaunas versijas un automātiski migrē.