Conda, PIP un NPM: Starpplatformu pakešu pārvaldības sistēmas

Conda, PIP un NPM: Starpplatformu pakešu pārvaldības sistēmas

Conda, PIP un NPM: Starpplatformu pakešu pārvaldības sistēmas

Kā mēs jau zinām, daudzi vai visi Pieredzējuši Linuxeros, mūsu GNU / Linux operētājsistēmas viņiem parasti ir daudz dažādu elementu, kas to veido. Tāpēc mēs varam baudīt a Sadale ar vienu vai vairākām darbvirsmas vidēm, logu pārvaldniekiem, sāknēšanas pārvaldniekiem, pieteikšanās pārvaldniekiem, grafiskajiem serveriem un citiem elementiem, piemēram, "Iepakojuma pārvaldnieki", kuru vidū ir daži labi pazīstami kā "Apt-get" un citi nav tik labi zināmi, piemēram, "Conda".

"Iepakojuma pārvaldnieki", tās sistēmas, kas ir nekas cits kā rīku kolekcija, kas kalpo automatizēt process pakotņu instalēšana, atjaunināšana, konfigurēšana un noņemšana programmatūras mūsu bezmaksas un atvērtajās operētājsistēmās. Lai gan daži no tiem parasti ir daudzplatformu formātā, tas ir, privātām un slēgtām operētājsistēmām, piemēram, Windows y MacOS.

Guix: Pakotņu pārvaldības rīka instalēšanas apmācība

Guix: Pakotņu pārvaldības rīka instalēšanas apmācība

Tāpēc starp "Iepakojuma pārvaldnieki", labāk pazīstams un izmantots, mēs varam pieminēt apt-get, piemērotība, apt, pacman, yum, tostarp, lai gan tie ir tikai viena platformaproti GNU / Linux. Lai gan ir arī viens sauktais guix, kas parasti ir mazāk pazīstams, jo kopumā tas tiek integrēts tikai pēc noklusējuma GNU Distro ar tādu pašu nosaukumu. Un par ko mēs runājām iepriekšējā ierakstā, kuru iesakām izlasīt pēc šīs publikācijas pabeigšanas.

Guix: Pakotņu pārvaldības rīka instalēšanas apmācība
saistīto rakstu:
Guix 1.2: Pakotņu pārvaldības rīka instalēšanas apmācība

"Guix kā pakotņu pārvaldnieks ir uzrakstīts Guile Scheme valodā un ir balstīts uz Nix pakotņu pārvaldnieku. Kā GNU izplatīšana tas ietver tikai bezmaksas komponentus un nāk ar GNU Linux-Libre kodolu, kas iztīrīts no bez maksas esošajiem binārā programmaparatūras elementiem."

Guix 1.0
saistīto rakstu:
Ir izlaista pirmā stabilā Guix 1.0 versija, un tie ir tās jaunumi

Conda, PIP un NPM: 3 pakešu pārvaldības sistēmas

Conda, PIP un NPM: 3 pakešu pārvaldības sistēmas

Kas ir Konda?

Saskaņā ar jūsu oficiālā tīmekļa vietne, "Conda" ir:

"Pilnīga un daudzpusīga pakotņu pārvaldības sistēma, atkarības un valodu vides, piemēram: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Turklāt tas ir atvērtā koda un starpplatformu, tāpēc tas darbojas Windows, MacOS un Linux. Un tās iespējas ietver iespēju ātri instalēt, palaist un atjaunināt paketes un to atkarības. Turklāt jūs varat viegli izveidot, saglabāt, ielādēt un pārslēgties starp vietējā datora vidēm. Tas ir izveidots Python programmām, taču tas var iepakot un izplatīt programmatūru jebkurai valodai."

Vairāk par Conda

"Conda" ir ļoti labs oficiālā dokumentācija, lai gan tas ienāk tikai Angļu. Tomēr tai ir lieliska tiešsaistes kopiena, ko sauc «Konda-kalve», kas nodrošina lielisku dokumentāciju un Conda paketes plaša spektra programmatūrai. Un, visbeidzot, viņa GitHub vietne Var atrast daudz vērtīgāku informāciju lejupielādēšanai, instalēšanai un lietošanai.

saistīto rakstu:
Anaconda Distribution: Pilnīgākais datu zinātnes komplekts ar Python

Kas ir PIP?

Saskaņā ar jūsu oficiālā tīmekļa vietne, "PIP" ir:

“Pašlaik tas ir PyPA ieteiktais rīks Python pakotņu instalēšanai. Tādējādi PIP tagad ir vēlamais Python pakotņu instalētājs, kas ir viens no populārākajiem Python pakotņu instalēšanai, un tādējādi tas, kas tiek piegādāts ar modernām Python versijām. Turklāt tas nodrošina būtiskas funkcijas paku atrašanai, lejupielādei un instalēšanai no PyPI un citiem Python pakotņu indeksiem, un to var iekļaut plašā izstrādes darbplūsmu klāstā, izmantojot komandrindas saskarni (CLI).. Tā kā tas ir atvērtā koda un starpplatformu, to bez problēmām var izmantot arī no Windows un MacOS."

Vairāk par Pip

"PIP" tam ir arī ļoti labs oficiālā dokumentācija, lai gan tas ienāk tikai Angļu. Tomēr tai ir lieliska tiešsaistes kopiena «Pitons», kas nodrošina lielisku Dokumentācija. Un, visbeidzot, viņa GitHub vietne Var atrast daudz vērtīgāku informāciju lejupielādēšanai, instalēšanai un lietošanai.

Kas ir NPM?

Saskaņā ar jūsu oficiālā tīmekļa vietne, "NPM" ir:

"Tas ir vienkāršs NodeJS pakotņu pārvaldnieks, kas atvieglo darbu ar to, jo ļauj īsā laikā pārvaldīt jebkuru pieejamo bibliotēku tikai ar vienu koda rindiņu, tādējādi palīdzot pārvaldīt moduļus, izplatīt paketes un pievienot atkarības vienkāršā veidā. . "

Vairāk par NPM

"NPM" tam ir arī labs oficiālā dokumentācija, lai gan tas arī ienāk tikai Angļu. Tomēr tai ir lieliska tiešsaistes kopiena «Node.JS», kas nodrošina lielisku Dokumentācija, no kuriem daži nāk spāņu valodā. Un, visbeidzot, viņa GitHub vietne Var atrast daudz vērtīgāku informāciju lejupielādēšanai, instalēšanai un lietošanai.

Visbeidzot, tas ir svarīgi pievienot par «NPM» Nākamais:

"NPM" Tas sastāv no trim dažādiem komponentiem, kas ir vietne, komandrindas saskarne (CLI) un reģistrs. Katrs no tiem pilda noteiktu lomu, piemēram, vietne ļauj jums atklāt paketes, konfigurēt profilus un pārvaldīt citus lietotāja pieredzes aspektus ar to; CLI ļauj programmu palaist no termināļa, tā kā lielākā daļa izstrādātāju mijiedarbojas ar to; un, visbeidzot, reģistrs, kas ir plaša JavaScript programmatūras un to ieskaujošās meta-informācijas publiskā datubāze.

Turklāt tāpēc, ka tas ir no atvērtā koda un starpplatformu, to var izmantot bez problēmām arī no Windows y MacOS.

Vispārējs attēls raksta secinājumiem

Secinājums

Mēs to ceram "noderīga maz ziņa" uz «Conda, PIP y NPM», kas ir 3 starpplatformu pakotņu pārvaldības sistēmas un atvērta pirmkoda, labi pazīstama un galvenokārt izmantota pieredzējušiem lietotājiem un izstrādātājiem; ir liela interese un lietderība kopumā «Comunidad de Software Libre y Código Abierto» un liels ieguldījums brīnišķīgās, gigantiskās un augošās EOS ekosistēmas izplatībā «GNU/Linux».

Pagaidām, ja jums tas patika publicación, Neapstājies padalies ar to kopā ar citiem jūsu iecienītākajās vietnēs, kanālos, sociālo tīklu vai ziņojumapmaiņas sistēmu grupās vai kopienās, vēlams bez maksas, atvērtā un / vai drošākā veidā TelegramSignalizētMastodonts vai cita no Fediverse, vēlams. Un atcerieties apmeklēt mūsu mājas lapu vietnē «DesdeLinux» izpētīt vairāk jaunumu, kā arī pievienoties mūsu oficiālajam kanālam Telegramma no DesdeLinuxLai gan, lai iegūtu vairāk informācijas, jūs varat apmeklēt jebkuru Tiešsaistes bibliotēka kā OpenLibra y jedit, lai piekļūtu un lasītu digitālās grāmatas (PDF) par šo vai citām tēmām.


Esi pirmais, kas komentārus

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.