Conda, PIP ja NPM: Monialustainen paketinhallintajärjestelmä

Conda, PIP ja NPM: Monialustainen paketinhallintajärjestelmä

Conda, PIP ja NPM: Monialustainen paketinhallintajärjestelmä

Kuten jo tiedämme, monet tai kaikki Kokeneet Linuxeros, meidän GNU / Linux-käyttöjärjestelmät heillä on yleensä paljon erilaisia ​​jokaisen elementin, joka muodostaa sen. Siksi voimme nauttia a Jakelu yhden tai useamman työpöytäympäristön, ikkuna-, käynnistys-, sisäänkirjautumis-, graafiset palvelimet ja muut elementit, kuten "Pakettien hallinta", joiden joukossa on joitain tunnettuja nimellä "Apt-get" ja muut, jotka eivät ole niin tunnettuja, kuten "Conda".

Kyllä, "Pakettien hallinta", ne järjestelmät, jotka eivät ole muuta kuin kokoelma työkaluja, jotka palvelevat automatisoida prosessi pakettien asennus, päivitys, määritys ja poisto ohjelmistoja ilmaisissa ja avoimissa käyttöjärjestelmissämme. Vaikka jotkut niistä tulevat yleensä monitasoisessa muodossa, toisin sanoen omille ja suljetuille käyttöjärjestelmille, kuten Windows y MacOS.

Guix: Paketinhallintatyökalun asennusopas

Guix: Paketinhallintatyökalun asennusopas

Siksi välillä "Pakettien hallinta", tunnetaan paremmin ja käytetään paremmin, voimme mainita apt-get, aptitude, apt, pacman, yum, muun muassa, vaikka nämä ovatkin vain yksi foorumitoisin sanoen GNU / Linux. Vaikka on myös yksi nimeltään guix, joka on yleensä vähemmän tunnettu, koska yleensä se on integroitu ja oletuksena vain GNU Distro samannimisiä. Ja josta puhuimme edellisessä viestissä, jonka suosittelemme lukemaan tämän julkaisun valmistuttua.

Guix: Paketinhallintatyökalun asennusopas
Aiheeseen liittyvä artikkeli:
Guix 1.2: Paketinhallintatyökalun asennusopas

"Guix paketinhallintana on kirjoitettu Guile Scheme -kielellä ja perustuu Nix-paketinhallintaan. Ja GNU-jakeluna se sisältää vain ilmaisia ​​komponentteja ja mukana toimitetaan GNU Linux-Libre -ydin, joka on puhdistettu vapaista binaarisista laiteohjelmistoelementeistä."

Ohje 1.0
Aiheeseen liittyvä artikkeli:
Guix 1.0: n ensimmäinen vakaa versio on julkaistu ja nämä ovat sen uutisia

Conda, PIP ja NPM: 3 paketinhallintajärjestelmää

Conda, PIP ja NPM: 3 paketinhallintajärjestelmää

Mikä on Conda?

Sinun mukaan virallisella verkkosivustolla, "Conda" on:

"Täydellinen ja monipuolinen paketinhallintajärjestelmä, riippuvuudet ja kieliympäristöt, kuten: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Lisäksi se on avoimen lähdekoodin ja alustojen välinen, joten se toimii Windows, MacOS ja Linux. Ja sen ominaisuuksiin kuuluu mahdollisuus asentaa, suorittaa ja päivittää paketteja ja niiden riippuvuuksia nopeasti. Lisäksi voit helposti luoda, tallentaa, ladata ja vaihtaa ympäristöjä paikallisella tietokoneellasi. Se on luotu Python-ohjelmille, mutta se voi pakata ja jakaa ohjelmistoja mille tahansa kielelle."

Lisätietoja Condasta

"Conda" on erittäin hyvä viralliset asiakirjat, vaikka se tulee vain sisään Englanti. Sillä on kuitenkin erinomainen verkkoyhteisö nimeltä «Conda-takomo», joka tarjoaa erinomaiset asiakirjat ja Conda-paketit monenlaisille ohjelmistoille. Ja lopuksi hänen GitHub-verkkosivusto Paljon arvokkaampaa tietoa löytyy ladattavaksi, asennettavaksi ja käytettäväksi.

Aiheeseen liittyvä artikkeli:
Anaconda Distribution: Kattavin tietojenkäsittelysarja Pythonin kanssa

Mikä on PIP?

Sinun mukaan virallisella verkkosivustolla, "PIP" on:

“Se on tällä hetkellä PyPA: n suosittelema työkalu Python-pakettien asentamiseen. Siksi PIP on nyt ensisijainen Python-paketinasennusohjelma, joka on yksi suosituimmista Python-pakettien asennuksessa, ja siten se, joka toimittaa modernit Python-versiot. Lisäksi se tarjoaa olennaiset ominaisuudet pakettien etsimiseen, lataamiseen ja asentamiseen PyPI: stä ja muista Python-pakettiindekseistä, ja se voidaan sisällyttää moniin kehitystyönkulkuihin komentoriviliittymän (CLI) kautta.. Ja koska se on avoimen lähdekoodin ja alustojen välinen, sitä voidaan käyttää ongelmitta myös Windowsista ja MacOS: sta."

Lisätietoja Pipistä

"PIP" sillä on myös erittäin hyvä viralliset asiakirjat, vaikka se tulee vain sisään Englanti. Sillä on kuitenkin erinomainen verkkoyhteisö «Python», joka tarjoaa erinomaisen asiakirjat. Ja lopuksi hänen GitHub-verkkosivusto Paljon arvokkaampaa tietoa löytyy ladattavaksi, asennettavaksi ja käytettäväksi.

Mikä on NPM?

Sinun mukaan virallisella verkkosivustolla, "NPM" on:

"Se on yksinkertainen NodeJS-paketinhallinta, joka helpottaa työskentelyä sen kanssa, koska sen avulla voidaan hallita kaikkia käytettävissä olevia kirjastoja lyhyellä aikavälillä vain yhdellä koodirivillä, mikä auttaa moduulien hallintaa, pakettien jakamista ja riippuvuuksien lisäämistä tavallaan yksinkertaisella tavalla. "

Lisätietoja NPM: stä

"NPM" sillä on myös hyvä viralliset asiakirjat, vaikka se tulee myös vain sisään Englanti. Sillä on kuitenkin erinomainen verkkoyhteisö «Node.js», joka tarjoaa erinomaisen asiakirjat, joista osa tulee espanjaksi. Ja lopuksi hänen GitHub-verkkosivusto Paljon arvokkaampaa tietoa löytyy ladattavaksi, asennettavaksi ja käytettäväksi.

Lopuksi, se on tärkeää lisää «NPM» seuraava:

"NPM" Se koostuu kolmesta eri osasta, jotka ovat verkkosivusto, komentoriviliittymä (CLI) ja rekisteri. Jokainen täyttää tietyn roolin, esimerkiksi verkkosivuston avulla voit löytää paketteja, määrittää profiileja ja hallita muita käyttäjäkokemuksen näkökohtia sen kanssa; CLI-ohjelman avulla ohjelmaa voidaan ajaa päätelaitteesta, siten kuin useimmat kehittäjät ovat tekemisissä sen kanssa; ja lopuksi rekisteri, joka on suuri julkinen tietokanta JavaScript-ohjelmistoista ja sitä ympäröivistä metatiedoista.

Lisäksi, koska se on peräisin avoimen lähdekoodin ja alustojen välisen, sitä voidaan käyttää ongelmitta myös Windows y MacOS.

Yleiskuva artikkelin johtopäätöksille

Johtopäätös

Toivomme tämän "hyödyllinen pieni viesti" päälle «Conda, PIP y NPM», jotka ovat 3 alustojen väliset pakettien hallintajärjestelmät ja avoimen lähdekoodin, hyvin tiedossa ja useimmiten kokeneiden käyttäjien ja kehittäjien käytössä; on suurta kiinnostusta ja hyötyä koko «Comunidad de Software Libre y Código Abierto» ja suurella panoksella Nizzan suurenmoisen, jättimäisen ja kasvavan ekosysteemin levittämiseen «GNU/Linux».

Toistaiseksi, jos pidit tästä publicación, Älä lopeta jaa se muiden kanssa suosikkisivustoillasi, kanavillasi, sosiaalisten verkostojen tai viestijärjestelmien ryhmissä tai yhteisöissä, mieluiten ilmaisina, avoimina ja / tai turvallisempina TelegramsignaaliMastodontti tai jokin muu Fediverse, mieluiten. Ja muista käydä kotisivullamme osoitteessa «DesdeLinux» tutkia lisää uutisia sekä liittyä viralliseen kanavallemme Sähke lähettäjältä DesdeLinuxVaikka saat lisätietoja käymällä missä tahansa Verkkokirjasto kuten OpenLibra y jedit, käyttää ja lukea digitaalisia kirjoja (PDF) tästä aiheesta tai muusta.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.