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.

Guix: Vodič za instalaciju alata za upravljanje paketima
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."

Vodič 1.0
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 «DesdeLinux» istražiti još vijesti, kao i pridružiti se našem službenom kanalu Telegram od 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.


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.