Conda, PIP și NPM: Sisteme de gestionare a pachetelor pe mai multe platforme

Conda, PIP și NPM: Sisteme de gestionare a pachetelor pe mai multe platforme

Conda, PIP și NPM: Sisteme de gestionare a pachetelor pe mai multe platforme

După cum știm deja, multe sau toate Utilizatori Linux cu experiență, al nostru Sisteme de operare GNU / Linux De obicei, au o mulțime de varietate a fiecărui element care îl alcătuiește. Prin urmare, ne putem bucura de o Distribuire cu unul sau mai multe medii de birouri, administratori de ferestre, administratori de pornire, administratori de conectare, servere grafice și alte elemente, cum ar fi, „Manager de pachete”, printre care se numără unele cunoscute precum „Apt-get” iar altele nu atât de cunoscute, precum "Conda".

Da, „Manager de pachete”, acele sisteme care nu sunt altceva decât o colecție de instrumente care servesc la Automatizați procesul de instalarea, actualizarea, configurarea și eliminarea pachetelor de software în sistemele noastre de operare gratuite și deschise. Deși, unele dintre ele vin de obicei în format multiplatform, adică pentru sisteme de operare proprietare și închise, cum ar fi ferestre din y MacOS.

Guix: Tutorial de instalare a instrumentului de gestionare a pachetelor

Guix: Tutorial de instalare a instrumentului de gestionare a pachetelor

Prin urmare, între „Manager de pachete”, mai cunoscut și folosit, putem aminti apt-get, aptitude, apt, pacman, yum, printre altele, deși acestea sunt doar platformă unicăadică GNU / Linux. Deși, există și unul numit guix, care este de obicei mai puțin cunoscut, deoarece în general vine doar integrat și implicit, în GNU Distro cu acelasi nume. Și despre care am vorbit într-o intrare anterioară, pe care vă recomandăm să o citiți după terminarea acestei publicații.

Guix: Tutorial de instalare a instrumentului de gestionare a pachetelor
Articol asociat:
Guix 1.2: Tutorial de instalare a instrumentului de gestionare a pachetelor

Guix ca manager de pachete este scris în limba Guile Scheme și se bazează pe managerul de pachete Nix. Și, ca distribuție GNU, include doar componente gratuite și vine cu kernel-ul GNU Linux-Libre, curățat de elemente de firmware binare non-libere.Matei 22:21

Ghidul 1.0
Articol asociat:
Prima versiune stabilă a Guix 1.0 a fost lansată și acestea sunt noutățile sale

Conda, PIP și NPM: 3 sisteme de management al pachetelor

Conda, PIP și NPM: 3 sisteme de management al pachetelor

Ce este Conda?

Potrivit dvs. site-ul oficial, "Conda" este:

Un sistem de management complet și versatil pentru pachete, dependențe și medii de limbaj, precum: Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN. În plus, este open source și multiplatformă, așa că funcționează pe Windows, MacOS și Linux. Iar funcționalitățile sale includ posibilitatea de a instala, rula și actualiza rapid pachetele și dependențele acestora. De asemenea, puteți crea, salva, încărca și comuta cu ușurință între medii pe computerul local. A fost creat pentru programele Python, dar poate împacheta și distribui software pentru orice limbă.Matei 22:21

Mai multe despre Conda

"Conda" are foarte bine documentație oficială, deși intră doar Englez. Cu toate acestea, are o mare comunitate online numită «Conda-forge», care oferă o documentație excelentă și Pachete Conda pentru o gamă largă de software. Și în sfârșit, în a lui Site-ul GitHub Informații mult mai valoroase pot fi găsite pentru descărcare, instalare și utilizare.

Articol asociat:
Distribuția Anaconda: Cea mai completă suită pentru știința datelor cu Python

Ce este PIP?

Potrivit dvs. site-ul oficial, "PIP" este:

„În prezent, este instrumentul recomandat de PyPA pentru instalarea pachetelor Python. Ca atare, PIP este acum instalatorul de pachete preferat pentru Python, unul dintre cele mai populare pentru instalarea pachetelor Python și, în consecință, este cel inclus cu versiunile moderne de Python. În plus, oferă caracteristici esențiale pentru găsirea, descărcarea și instalarea pachetelor din PyPI și alți indexuri de pachete Python și poate fi încorporat într-o gamă largă de fluxuri de lucru de dezvoltare prin interfața sa de linie de comandă (CLI).. Și pentru că este open source și multiplatformă, poate fi folosit fără probleme și din Windows și MacOS.Matei 22:21

Mai multe despre Pip

"PIP" Are si foarte bine documentație oficială, deși intră doar Englez. Cu toate acestea, are comunitatea online excelentă a «Piton», care oferă excelent documentație. Și în sfârșit, în a lui Site-ul GitHub Informații mult mai valoroase pot fi găsite pentru descărcare, instalare și utilizare.

Ce este NPM?

Potrivit dvs. site-ul oficial, „NPM” este:

Este un simplu manager de pachete pentru NodeJS, care facilitează lucrul cu acesta, deoarece vă permite să gestionați orice bibliotecă disponibilă într-un timp scurt cu o singură linie de cod, ajutând astfel la gestionarea modulelor, la distribuirea pachetelor și la adăugarea de dependențe într-un mod simplu. mod. simplu."

Mai multe despre NPM

„NPM” Are si un bun documentație oficială, deși, de asemenea, intră doar Englez. Cu toate acestea, are comunitatea online excelentă a «Node.JS», care oferă excelent documentație, dintre care unele vin în spaniolă. Și în sfârșit, în a lui Site-ul GitHub Informații mult mai valoroase pot fi găsite pentru descărcare, instalare și utilizare.

În sfârșit, este important adăugați despre „NPM” urmatorul:

„NPM” Este format din trei componente distincte, care sunt site-ul web, interfața de linie de comandă (CLI) și registry. Fiecare îndeplinește un rol specific, de exemplu, site-ul web vă permite să descoperiți pachete, să configurați profiluri și să gestionați alte aspecte ale experienței utilizatorului cu acesta; CLI permite rularea programului de pe un terminal, care este modul în care majoritatea dezvoltatorilor interacționează cu acesta; și, în sfârșit, registry, care este o bază de date publică mare de software JavaScript și meta-informațiile din jurul acestuia.

Mai mult, pentru că este open source și multiplataforma, poate fi folosit fara probleme si de la ferestre din y MacOS.

Imagine generică pentru concluziile articolului

Concluzie

Sperăm acest lucru  puțină postare utilăMatei 22:21 pe «Conda, PIP y NPM», care sunt 3 sisteme de gestionare a pachetelor multiplatforme și open source, bine cunoscute și utilizate în special de utilizatorii și dezvoltatorii avansați; să fie de mare interes și utilitate, pentru întreg «Comunidad de Software Libre y Código Abierto» și de o mare contribuție la difuzarea minunatului, gigantului și creșterii ecosistemului de aplicații al «GNU/Linux».

Deocamdată, dacă ți-a plăcut asta publicación, Nu te opri împărtășește-l cu alții, pe site-urile, canalele, grupurile sau comunitățile dvs. preferate de rețele sociale sau sisteme de mesagerie, de preferință gratuite, deschise și / sau mai sigure ca TelegramăSemnalMastodont sau altul din Fediverse, preferabil. Și nu uitați să vizitați pagina noastră principală la «DesdeLinux» pentru a explora mai multe știri, precum și pentru a vă alătura canalului nostru oficial de Telegrama de DesdeLinuxÎn timp ce, pentru mai multe informații, puteți vizita oricare Biblioteca online ca OpenLibra y jedit, pentru a accesa și a citi cărți digitale (PDF-uri) pe această temă sau altele.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.