Conda, PIP a NPM: Cross-platform Package Management Systems

Conda, PIP a NPM: Cross-platform Package Management Systems

Conda, PIP a NPM: Cross-platform Package Management Systems

Ako už vieme, mnohí alebo všetci Skúsení používatelia Linuxu, náš Operačné systémy GNU / Linux Zvyčajne majú veľa rozmanitosti každého prvku, ktorý ho tvorí. Preto sa môžeme tešiť a distribúcia s jedným alebo viacerými desktopovými prostrediami, správcami okien, správcami zavedenia, správcami prihlásenia, grafickými servermi a ďalšími prvkami, ako napríklad, "Správcovia balíkov", medzi ktorými sú aj niektoré známe ako napr "Apt-get" a iné nie tak známe, ako napr "Conda".

áno, "Správcovia balíkov", tie systémy, ktoré nie sú ničím iným ako súborom nástrojov, ktoré slúžia automate proces inštalácia, aktualizácia, konfigurácia a odstránenie balíkov softvéru v našich bezplatných a otvorených operačných systémoch. Hoci niektoré z nich zvyčajne prichádzajú v multiplatformovom formáte, to znamená pre proprietárne a uzavreté operačné systémy, ako napr. Windows y MacOS.

Guix: Výukový program pre inštaláciu nástroja na správu balíkov

Guix: Výukový program pre inštaláciu nástroja na správu balíkov

Preto medzi "Správcovia balíkov", známejšie a používané, môžeme spomenúť apt-get, aptitude, apt, pacman, mňam, medzi inými, aj keď tieto sú len jediná platformato znamená GNU / Linux. Hoci, existuje aj jeden tzv Guixi, ktorý je zvyčajne menej známy, pretože sa vo všeobecnosti dodáva iba integrovaný a štandardne v GNU Distro rovnakého mena. A o ktorom sme hovorili v predchádzajúcom príspevku, ktorý odporúčame prečítať po dočítaní tejto publikácie.

Guix: Výukový program pre inštaláciu nástroja na správu balíkov
Súvisiaci článok:
Guix 1.2: Výukový program pre inštaláciu nástroja na správu balíkov

"Guix ako správca balíkov je napísaný v jazyku Guile Scheme a je založený na správcovi balíkov Nix. A ako distribúcia GNU obsahuje iba bezplatné komponenty a dodáva sa s jadrom GNU Linux-Libre očisteným od neslobodných binárnych prvkov firmvéru."

GUIX 1.0
Súvisiaci článok:
Vyšla prvá stabilná verzia Guix 1.0 a sú to jej novinky

Conda, PIP a NPM: 3 systémy správy balíkov

Conda, PIP a NPM: 3 systémy správy balíkov

čo je Conda?

Podľa tvojho oficiálna webová stránka, "Conda" Je to:

"Kompletný a všestranný systém správy balíkov, závislostí a jazykových prostredí, ako sú: Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN. Navyše je open source a multiplatformový, takže funguje na Windows, MacOS a Linux. Medzi jeho funkcie patrí schopnosť rýchlo inštalovať, spúšťať a aktualizovať balíčky a ich závislosti. A tiež môžete jednoducho vytvárať, ukladať, načítavať a prepínať medzi prostrediami na vašom lokálnom počítači. Bol vytvorený pre programy Python, ale môže baliť a distribuovať softvér pre akýkoľvek jazyk."

Viac o Conde

"Conda" má veľmi dobré úradná dokumentácia, hoci len príde Angličtina. Má však skvelú online komunitu tzv «Conda-kovárňa», ktorá poskytuje vynikajúcu dokumentáciu a Balíky Conda pre širokú škálu softvéru. A napokon v jeho Web GitHub Oveľa cennejšie informácie možno nájsť na stiahnutie, inštaláciu a používanie.

Súvisiaci článok:
Distribúcia Anaconda: najkompletnejšia sada pre dátovú vedu s Pythonom

Čo je PIP?

Podľa tvojho oficiálna webová stránka, "PIP" Je to:

„V súčasnosti je to odporúčaný nástroj PyPA na inštaláciu balíkov Python. PIP je teraz preferovaným inštalátorom balíkov pre Python, jedným z najpopulárnejších na inštaláciu balíkov Pythonu, a preto je súčasťou moderných verzií Pythonu. Okrem toho poskytuje základné funkcie na vyhľadávanie, sťahovanie a inštaláciu balíkov z PyPI a iných indexov balíkov Pythonu a možno ho začleniť do širokej škály vývojových pracovných postupov prostredníctvom rozhrania príkazového riadka (CLI).. A keďže je open source a multiplatformový, dá sa bez problémov použiť aj z Windows a MacOS."

Viac o Pipovi

"PIP" Má tiež veľmi dobré úradná dokumentácia, hoci len príde Angličtina. Má však vynikajúcu online komunitu «Pytón», ktorý poskytuje vynikajúce dokumentácia. A napokon v jeho Web GitHub Oveľa cennejšie informácie možno nájsť na stiahnutie, inštaláciu a používanie.

Čo je NPM?

Podľa tvojho oficiálna webová stránka, „NPM“ Je to:

"Je to jednoduchý správca balíkov pre NodeJS, ktorý uľahčuje prácu s ním, pretože vám umožňuje spravovať akúkoľvek dostupnú knižnicu v krátkom čase iba s jedným riadkom kódu, čím pomáha spravovať moduly, distribuovať balíky a pridávať závislosti jedným spôsobom. .jednoduché.“

Viac o NPM

„NPM“ Má tiež dobré úradná dokumentácia, hoci tiež len príde Angličtina. Má však vynikajúcu online komunitu «Node.js», ktorý poskytuje vynikajúce dokumentácia, z ktorých niektoré sú v španielčine. A napokon v jeho Web GitHub Oveľa cennejšie informácie možno nájsť na stiahnutie, inštaláciu a používanie.

Nakoniec je to dôležité pridať o „NPM“ nasledovný:

„NPM“ Skladá sa z troch odlišných komponentov, ktorými sú webová lokalita, rozhranie príkazového riadka (CLI) a register. Každý z nich plní špecifickú úlohu, napríklad web vám umožňuje objavovať balíčky, konfigurovať profily a spravovať s ním ďalšie aspekty používateľskej skúsenosti; CLI umožňuje spustenie programu z terminálu, čo je spôsob, akým s ním väčšina vývojárov komunikuje; a nakoniec register, čo je veľká verejná databáza softvéru JavaScript a metainformácií, ktoré ho obklopujú.

Navyše, pretože je open source a cross-platform, možno bez problémov použiť aj z Windows y MacOS.

Všeobecný obraz záverov článku

Záver

V to dufame "užitočný malý príspevok" na «Conda, PIP y NPM», čo sú 3 multiplatformové systémy správy balíkov a open source, dobre známy a používaný najmä pokročilými používateľmi a vývojármi; byť veľmi zaujímavý a užitočný pre všetkých «Comunidad de Software Libre y Código Abierto» a veľmi prispieva k rozšíreniu nádherného, ​​gigantického a rastúceho ekosystému aplikácií systému «GNU/Linux».

Zatiaľ sa vám to páčilo publicación, Nezastavuj zdieľať to s ostatnými na svojich obľúbených webových stránkach, kanáloch, skupinách alebo komunitách sociálnych sietí alebo systémov správ, najlepšie bezplatných, otvorených a / alebo bezpečnejších ako telegramSignáluMastodon alebo iný z Fediverse, prednostne. A nezabudnite navštíviť našu domovskú stránku na adrese «DesdeLinux» preskúmať viac noviniek a tiež sa pripojiť k nášmu oficiálnemu kanálu Telegram z DesdeLinuxZatiaľ čo pre viac informácií môžete navštíviť ktorúkoľvek z nich Online knižnica ako OpenLibra y jedit, prístup a čítanie digitálnych kníh (PDF) o tejto téme alebo iných.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.