Conda, PIP i NPM: Sustavi za upravljanje paketima na više platformi

Conda, PIP i NPM: Sustavi za upravljanje paketima na više platformi

Conda, PIP i NPM: Sustavi za upravljanje paketima na više platformi

Kao što već znamo, mnogi ili svi Iskusni Linuxeros, naš GNU / Linux operativni sustavi obično imaju puno raznolikosti svakog elementa koji ga čini. Stoga možemo uživati ​​u Distribución s jednim ili više radnih okruženja, upraviteljima prozora, upraviteljima pokretanja, upraviteljima prijava, grafičkim poslužiteljima i drugim elementima, kao što su, "Menadžeri paketa", među kojima postoje neki poznati kao "Apt-get" i drugi koji nisu toliko poznati, kao npr "Conda".

Da, "Menadžeri paketa", oni sustavi koji nisu ništa drugo do zbirka alata kojima služe automatizirati proces instalacija, ažuriranje, konfiguracija i uklanjanje paketa softvera u našim besplatnim i otvorenim operativnim sustavima. Iako neki od njih obično dolaze u multiplatformnom formatu, odnosno za vlasničke i zatvorene operativne sustave, poput Windows y MacOS.

Guix: Vodič za instalaciju alata za upravljanje paketima

Guix: Vodič za instalaciju alata za upravljanje paketima

Prema tome, između "Menadžeri paketa", poznatiji i korišteni, možemo spomenuti apt-get, sklonost, apt, pacman, njam, između ostalih, iako su to samo jedna platformato znači GNU / Linux. Iako, postoji i jedan tzv Guix, što je obično manje poznato, jer općenito dolazi samo integrirano i po defaultu u GNU Distro istog imena. I o čemu smo razgovarali u prethodnom postu, koji preporučujemo da pročitate nakon završetka ove publikacije.

Povezani članak:
Guix 1.2: Vodič za instalaciju alata za upravljanje paketima

"Guix je kao upravitelj paketa napisan na jeziku sheme Guile i zasnovan je na Nix upravitelju paketa. Kao distribucija GNU-a uključuje samo besplatne komponente i dolazi s jezgrom GNU Linux-Libre, očišćenom od neslobodnih binarnih elemenata firmvera."

Povezani članak:
Objavljena je prva stabilna verzija Guixa 1.0 i to su njezine vijesti

Conda, PIP i NPM: 3 sustava za upravljanje paketima

Conda, PIP i NPM: 3 sustava za upravljanje paketima

Što je Conda?

Prema vašem Sitio web Sl, "Conda" To je:

"Cjelovit i svestran sustav upravljanja paketima, ovisnosti i jezična okruženja, kao što su: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Osim toga, otvoren je izvor i višestruka platforma, pa radi na sustavima Windows, MacOS i Linux. A njegove mogućnosti uključuju mogućnost brze instalacije, pokretanja i ažuriranja paketa i njihovih ovisnosti. Također možete lako stvoriti, spremiti, učitati i prebacivati ​​se između okruženja na vašem lokalnom računalu. Stvoren je za programe Python, ali može pakirati i distribuirati softver za bilo koji jezik."

Više o Condi

"Conda" ima vrlo dobro službena dokumentacija, iako dolazi samo u Engleski. Međutim, ima izvrsnu internetsku zajednicu pod nazivom «Kovačnica», koji pruža izvrsnu dokumentaciju i Paketi Conda za širok spektar softvera. I na kraju, u njegovu Web stranica GitHub Mogu se naći mnogo dragocjenije informacije za preuzimanje, instalaciju i upotrebu.

Povezani članak:
Distribucija Anaconde: najcjelovitiji paket za znanost o podacima s Pythonom

Što je PIP?

Prema vašem Sitio web Sl, «PIP» To je:

“Trenutno je PyPA preporučeni alat za instaliranje Python paketa. Stoga je PIP sada preferirani instalater paketa za Python, jedan od najpopularnijih za instaliranje Python paketa, a time i onaj koji se isporučuje sa modernim verzijama Pythona. Uz to, pruža osnovne značajke za pronalaženje, preuzimanje i instaliranje paketa iz PyPI-a i drugih indeksa paketa Python, a može se integrirati u širok raspon razvojnih tijekova putem sučelja naredbenog retka (CLI).. A budući da je otvoreni izvor i višestruka platforma, bez problema se može koristiti i sa sustavima Windows i MacOS."

Više o Pipu

«PIP» ima i vrlo dobro službena dokumentacija, iako dolazi samo u Engleski. Međutim, ima izvrsnu internetsku zajednicu «Piton», što pruža izvrsnu documentación. I na kraju, u njegovu Web stranica GitHub Mogu se naći mnogo dragocjenije informacije za preuzimanje, instalaciju i upotrebu.

Što je NPM?

Prema vašem Sitio web Sl, "NPM" To je:

"To je jednostavan upravitelj paketa za NodeJS, koji olakšava rad s njim, jer vam omogućuje upravljanje bilo kojom dostupnom knjižnicom u kratkom vremenu sa samo jednim retkom koda, pomažući tako u upravljanju modulima, distribuciji paketa i dodavanju ovisnosti na jednostavan način . "

Više o NPM-u

"NPM" ima i dobru službena dokumentacija, iako također samo dolazi Engleski. Međutim, ima izvrsnu internetsku zajednicu «Node.JS», što pruža izvrsnu documentación, od kojih neki dolaze na španjolskom. I na kraju, u njegovu Web stranica GitHub Mogu se naći mnogo dragocjenije informacije za preuzimanje, instalaciju i upotrebu.

I na kraju, važno je dodati na «NPM» sljedeći:

"NPM" Sastoji se od tri različite komponente koje su web stranica, sučelje naredbenog retka (CLI) i registar. Svaki od njih ispunjava određenu ulogu, na primjer, web stranica omogućuje vam otkrivanje paketa, konfiguriranje profila i upravljanje drugim aspektima korisničkog iskustva s njim; CLI omogućuje pokretanje programa s terminala, na način na koji većina programera komunicira s njim; i na kraju, registar, koji je velika javna baza podataka JavaScript softvera i meta-informacija koje ga okružuju.

Uz to, jer je iz otvorenog koda i više platformi, može se bez problema koristiti i od Windows y MacOS.

Generička slika za zaključke članka

Zaključak

Nadamo se ovome "koristan mali post" na «Conda, PIP y NPM», koji su 3 sustavi za upravljanje paketima na više platformi i otvoreni izvor, dobro poznat i korišten uglavnom od naprednih korisnika i programera; je od velikog interesa i korisnosti, u cjelini «Comunidad de Software Libre y Código Abierto» i od velikog doprinosa širenju divnog, gigantskog i rastućeg ekosustava aplikacija «GNU/Linux».

Za sada, ako vam se ovo svidjelo publicación, Nemoj stati podijeli s drugima na vašim omiljenim web mjestima, kanalima, skupinama ili zajednicama društvenih mreža ili sustava za razmjenu poruka, po mogućnosti besplatno, otvoreno i / ili sigurnije kao TelegramSignalMastodont ili neki drugi od Fediverse, po mogućnosti. I ne zaboravite posjetiti našu početnu stranicu na «FromLinux» istražiti još vijesti, kao i pridružiti se našem službenom kanalu Telegram tvrtke DesdeLinuxIako, za više informacija, možete posjetiti bilo koji Internetska knjižnica kao OpenLibra y JedIT, za pristup i čitanje digitalnih knjiga (PDF-ova) o ovoj temi ili drugima.


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.