Conda, PIP és NPM: Platformok közötti csomagkezelő rendszerek

Conda, PIP és NPM: Platformok közötti csomagkezelő rendszerek

Conda, PIP és NPM: Platformok közötti csomagkezelő rendszerek

Mint már tudjuk, sokan vagy mind Tapasztalt Linuxeros, a mi GNU / Linux operációs rendszerek általában sokféle változatuk van az egyes alkotóelemekből. Ezért élvezhetjük a Elosztás egy vagy több asztali környezettel, ablakkezelőkkel, rendszerindító kezelőkkel, bejelentkezéskezelőkkel, grafikus szerverekkel és más elemekkel, például "Csomagkezelők", amelyek között vannak közismert nevek "Apt-get" és mások nem annyira ismertek, mint pl "Conda".

Igen, "Csomagkezelők", azokat a rendszereket, amelyek nem mások, mint a szolgálatot szolgáló eszközök gyűjteménye automata a folyamata csomagok telepítése, frissítése, konfigurálása és eltávolítása szoftverek ingyenes és nyílt operációs rendszereinkben. Bár némelyikük általában többplatformos formátumban érkezik, vagyis saját és zárt operációs rendszerekhez, mint pl Windows y MacOS.

Guix: Csomagkezelő eszköz telepítési útmutató

Guix: Csomagkezelő eszköz telepítési útmutató

Ezért között "Csomagkezelők", ismertebb és használtabb, megemlíthetjük apt-get, alkalmasság, apt, pacman, yum, többek között, bár ezek csak egyetlen platformvagyis GNU / Linux. Bár van egy úgynevezett guix, amely általában kevésbé ismert, mivel általában csak integráltan és alapértelmezés szerint a GNU Distro azonos nevű. És amiről egy korábbi bejegyzésünkben beszéltünk, amelyet a kiadvány befejezése után javasoljuk elolvasni.

Guix: Csomagkezelő eszköz telepítési útmutató
Kapcsolódó cikk:
Guix 1.2: Csomagkezelő eszköz telepítési útmutató

"A Guix csomagkezelőként a Guile Scheme nyelvén íródott, és a Nix csomagkezelőn alapul. GNU terjesztésként pedig csak ingyenes összetevőket tartalmaz, és a GNU Linux-Libre kernellel együtt érkezik, amelyet bináris firmware-től mentesítenek a nem szabad elemektől."

Útmutató 1.0
Kapcsolódó cikk:
Megjelent a Guix 1.0 első stabil verziója, és ezek a hírek

Conda, PIP és NPM: 3 csomagkezelő rendszer

Conda, PIP és NPM: 3 csomagkezelő rendszer

Mi az a Conda?

Az ön szerint hivatalos honlapja, "Conda" a következő:

"Teljes és sokoldalú csomagkezelő rendszer, függőségek és nyelvi környezetek, például: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Ezenkívül nyílt forráskódú és platformokon átívelő, így Windows, MacOS és Linux rendszereken is működik. Képességei közé tartozik a csomagok és azok függőségeinek gyors telepítése, futtatása és frissítése. Emellett könnyedén létrehozhat, menthet, betölthet és válthat a környezetek között a helyi számítógépen. Python programok számára készült, de bármilyen nyelvre képes csomagolni és terjeszteni a szoftvert."

További információ a Condáról

"Conda" nagyon jó hivatalos dokumentáció, bár csak bejön Angol. Kiváló online közössége van azonban «Conda-kovács», amely kiváló dokumentációt és Conda csomagok a szoftverek széles skálájához. És végül az övében GitHub webhely Sokkal értékes információk találhatók letöltésre, telepítésre és felhasználásra.

Kapcsolódó cikk:
Anaconda disztribúció: A legteljesebb csomag az adatkutatáshoz a Python segítségével

Mi az a PIP?

Az ön szerint hivatalos honlapja, "CSIPOG" a következő:

„Jelenleg a PyPA által ajánlott eszköz a Python csomagok telepítéséhez. Ezért a PIP a Python számára az előnyben részesített csomag-telepítő, amely az egyik legnépszerűbb a Python-csomagok telepítéséhez, és ennek következtében a Python modern verzióival szállít. Ezenkívül alapvető szolgáltatásokat nyújt a PyPI és más Python csomagindexekből származó csomagok megkereséséhez, letöltéséhez és telepítéséhez, és parancssori felületén (CLI) keresztül beépíthető a fejlesztési munkafolyamatok széles körébe.. Mivel nyílt forráskódú és platformokon átívelő, problémamentesen használható a Windows és a MacOS rendszeréből is."

További információ a Pip-ről

"CSIPOG" nagyon jó is van hivatalos dokumentáció, bár csak bejön Angol. Kiváló online közösségével rendelkezik azonban «Piton», amely kiváló dokumentáció. És végül az övében GitHub webhely Sokkal értékes információk találhatók letöltésre, telepítésre és felhasználásra.

Mi az NPM?

Az ön szerint hivatalos honlapja, "NPM" a következő:

"Ez egy egyszerű csomagkezelő a NodeJS számára, amely megkönnyíti a munkát, mivel lehetővé teszi az elérhető könyvtárak rövid időn belüli kezelését egyetlen kódsorral, ezáltal a modulok kezelését, a csomagok terjesztését és a függőségek hozzáadását egyszerű módon . "

További információ az NPM-ről

"NPM" jója is van hivatalos dokumentáció, bár az is csak bejön Angol. Kiváló online közösségével rendelkezik azonban «node.js», amely kiváló dokumentáció, melyek egy része spanyolul érkezik. És végül az övében GitHub webhely Sokkal értékes információk találhatók letöltésre, telepítésre és felhasználásra.

Végül fontos add hozzá «NPM» a következő:

"NPM" Három különböző összetevőből áll, amelyek a webhely, a parancssori felület (CLI) és a rendszerleíró adatbázis. Mindegyik meghatározott szerepet tölt be, például a weboldal lehetővé teszi csomagok felfedezését, profilok konfigurálását és a felhasználói élmény egyéb szempontjainak kezelését vele; a CLI lehetővé teszi a program futtatását egy terminálról, ahogyan a legtöbb fejlesztő interakcióba lép vele; végül a nyilvántartás, amely a JavaScript szoftverek és az azokat körülvevő metainformációk nagy nyilvános adatbázisa.

Ezen felül azért, mert onnan származik nyílt forráskódú és cross-platform, problémamentesen használható a Windows y MacOS.

Általános kép a cikk következtetéseihez

Következtetés

Reméljük ezt "hasznos kis bejegyzés" tovább «Conda, PIP y NPM», amelyek 3 platformokon átívelő csomagkezelő rendszerek és nyílt forráskódú, jól ismert és leginkább haladó felhasználók és fejlesztők által használt; nagy érdeklődés és hasznosság az egész számára «Comunidad de Software Libre y Código Abierto» és nagyban hozzájárulnak a CSB csodálatos, gigantikus és növekvő ökoszisztémájának elterjedéséhez «GNU/Linux».

Egyelőre, ha ez tetszett publicación, Ne hagyd abba ossza meg másokkal, kedvenc webhelyein, csatornáin, közösségi hálózatok vagy üzenetküldő rendszerek csoportjain vagy közösségén, lehetőleg ingyenesen, nyíltan és / vagy biztonságosabb módon TelegramJelMasztodon vagy egy másik Fediverse, lehetőleg. És ne felejtsen el ellátogatni honlapunkra a «DesdeLinux» további hírek felfedezéséhez, valamint csatlakozáshoz a Távirata DesdeLinuxMíg további információkért látogasson el bármelyikre Online könyvtár mint OpenLibra y jEdit, hogy hozzáférhessen és olvashasson erről a témáról vagy másokról szóló digitális könyveket (PDF).


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.