Conda, PIP kaj NPM: Multplatformaj Pakaĵaj Administradaj Sistemoj

Conda, PIP kaj NPM: Multplatformaj Pakaĵaj Administradaj Sistemoj

Conda, PIP kaj NPM: Multplatformaj Pakaĵaj Administradaj Sistemoj

Kiel ni jam scias, multaj aŭ ĉiuj Spertaj Linuxeros, nia Operaciumoj GNU / Linukso ili kutime havas multan varion de ĉiu elemento, kiu konsistigas ĝin. Sekve, ni povas ĝui Distribuo kun unu aŭ pluraj Labortablaj Medioj, Fenestraj Administrantoj, Boot-Administrantoj, Ensalutaj Administrantoj, Grafikaj Serviloj kaj aliaj elementoj, kiel, "Pakaĵestroj", inter kiuj estas iuj konataj kiel "Apt-get" kaj aliaj ne tiel konataj, kiel ekzemple "Konduko".

Jes "Pakaĵestroj", tiuj sistemoj, kiuj estas nenio alia ol kolekto de iloj, kiuj servas al aŭtomatigi la procezo de instalado, ĝisdatigo, agordo kaj forigo de pakoj de programaro en niaj liberaj kaj malfermaj Operaciumoj. Kvankam iuj el ili kutime venas en plurplatforma formato, tio estas por posedaj kaj fermitaj Operaciumoj, kiel ekzemple fenestroj y MacOS.

Guix: Instrua Instruado pri Paka Administrada Ilo

Guix: Instrua Instruado pri Paka Administrada Ilo

Sekve, inter "Pakaĵestroj", pli konata kaj uzata, ni povas mencii apt-get, aptitude, apt, pacman, yum, inter aliaj, kvankam ĉi tiuj estas nur sola platformoAlivorte GNU/Linukso. Kvankam ekzistas ankaŭ unu nomata Guix, kiu estas kutime malpli konata, ĉar, ĝenerale, ĝi nur venas integrita kaj defaŭlte en la GNU Distro samnoma. Kaj pri kio ni parolis en antaŭa afiŝo, kiun ni rekomendas legi post finado de ĉi tiu publikigado.

Rilata artikolo:
Guix 1.2: Instrua Instruado pri Paka Administrada Ilo

"Guix kiel paka administrilo estas verkita en lingvo Guile Scheme kaj baziĝas sur la pakaĵa administrilo Nix. Kaj kiel GNU-Distribuo ĝi inkluzivas nur senpagajn komponantojn kaj venas kun la kerno GNU Linukso-Libre, purigita de neliberaj duumaj firmvaraj elementoj."

Rilata artikolo:
La unua stabila versio de Guix 1.0 estis publikigita kaj jen ĝiaj novaĵoj

Conda, PIP kaj NPM: 3 Sistemoj pri Administrado de Pakaĵoj

Conda, PIP kaj NPM: 3 Sistemoj pri Administrado de Pakaĵoj

Kio estas Conda?

Laŭ via oficiala retejo, "Konduko" estas:

"Kompleta kaj diverstalenta paka mastruma sistemo, dependecoj kaj lingvaj ĉirkaŭaĵoj, kiel: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Krome ĝi estas malfermfonteco kaj plurplatforma, do ĝi funkcias en Vindozo, MacOS kaj Linukso. Kaj ĝiaj kapabloj inkluzivas kapablon rapide instali, funkciigi kaj ĝisdatigi pakaĵojn kaj iliajn dependecojn. Kaj ankaŭ vi povas facile krei, konservi, ŝarĝi kaj ŝanĝi inter medioj en via loka komputilo. Ĝi estis kreita por Python-programoj, sed ĝi povas paki kaj distribui programojn por iu ajn lingvo."

Pli pri Conda

"Konduko" havas tre bonan oficiala dokumentado, kvankam ĝi nur envenas angla. Tamen ĝi nomiĝas bonega interreta komunumo «Conda-forge», kiu provizas bonegan dokumentadon kaj Pakaĵoj Conda por vasta gamo de programoj. Kaj fine, en lia Retejo de GitHub Multe pli valoraj informoj troveblas, por elŝuti, instali kaj uzi.

Rilata artikolo:
Anaconda Distribution: La Plej Kompleta Serio por Datuma Scienco kun Python

Kio estas PIP?

Laŭ via oficiala retejo, "PIP" estas:

“Nuntempe ĝi estas la rekomendita ilo de PyPA por instali Python-pakojn. Tial, PIP nun estas la preferata paka instalilo por Python, unu el la plej popularaj por instali Python-pakojn, kaj sekve tiu, kiu liveras kun modernaj versioj de Python. Aldone, ĝi provizas esencajn funkciojn por trovi, elŝuti kaj instali pakojn de PyPI kaj aliaj Python-pakaj indeksoj, kaj povas esti enmetita en larĝan gamon de evoluaj laborfluoj per sia komandlinia interfaco (CLI).. Kaj ĉar ĝi estas malfermfonteco kaj plurplatforma, ĝi povas esti uzata senprobleme ankaŭ de Vindozo kaj MacOS."

Pli pri Pip

"PIP" ĝi ankaŭ havas tre bonan oficiala dokumentado, kvankam ĝi nur envenas angla. Tamen ĝi havas la bonegan interretan komunumon de «python», kiu provizas bonegan dokumentado. Kaj fine, en lia Retejo de GitHub Multe pli valoraj informoj troveblas, por elŝuti, instali kaj uzi.

Kio estas NPM?

Laŭ via oficiala retejo, "NPM" estas:

"Ĝi estas simpla paka administrilo por NodeJS, kiu faciligas labori kun ĝi, ĉar ĝi permesas al vi administri iun ajn haveblan bibliotekon en mallonga tempo per nur unu linio de kodo, tiel helpante administri modulojn, distribui pakaĵojn kaj aldoni dependecojn en simpla maniero. . "

Pli pri NPM

"NPM" ĝi ankaŭ havas bonon oficiala dokumentado, kvankam ĝi ankaŭ nur envenas angla. Tamen ĝi havas la bonegan interretan komunumon de «Nodo.JS», kiu provizas bonegan dokumentado, iuj el kiuj venas en la hispana. Kaj fine, en lia Retejo de GitHub Multe pli valoraj informoj troveblas, por elŝuti, instali kaj uzi.

Laste, ĝi gravas aldoni sur «NPM» la sekva:

"NPM" Ĝi konsistas el tri malsamaj eroj, kiuj estas la retejo, la komandlinia interfaco (CLI) kaj la registro. Ĉiu plenumas specifan rolon, ekzemple, la retejo permesas vin malkovri pakojn, agordi profilojn kaj administri aliajn aspektojn de la sperto de la uzanto per ĝi; la CLI permesas la programon kuri de fina stacio, estante la maniero kiel plej multaj programistoj interagas kun ĝi; kaj laste la registro, kiu estas granda publika datumbazo de JavaScript-programoj kaj la meta-informoj, kiuj ĉirkaŭas ĝin.

Krome, ĉar ĝi estas de malfermfonteco kaj plurplatforma, uzeblas senprobleme ankaŭ de fenestroj y MacOS.

Senmarka bildo por artikolaj konkludoj

konkludo

Ni esperas ĉi tion "utila afiŝeto" pri «Conda, PIP y NPM», kiuj estas 3 transsistemaj sistemoj pri administrado de pakaĵoj kaj malfermfonteco, bone konata kaj uzita plejparte de progresintaj uzantoj kaj programistoj; tre interesas kaj utilas por la tuto «Comunidad de Software Libre y Código Abierto» kaj de granda kontribuo al la disvastigo de la mirinda, giganta kaj kreskanta ekosistemo de aplikoj de «GNU/Linux».

Nuntempe, se vi ŝatis ĉi tion publicación, Ne haltu dividi ĝin kun aliaj, en viaj plej ŝatataj retejoj, kanaloj, grupoj aŭ komunumoj de sociaj retoj aŭ mesaĝaj sistemoj, prefere senpagaj, malfermitaj kaj / aŭ pli sekuraj kiel TelegramosignaloMastodon aŭ alia de Fediverse, prefere. Kaj memoru viziti nian ĉefpaĝon ĉe «De Linukso» esplori pliajn novaĵojn, kaj ankaŭ aliĝi al nia oficiala kanalo de Telegramo de DesdeLinuxDum, por pliaj informoj, vi povas viziti iun ajn Interreta biblioteko kiel OpenLibra y JedIT, aliri kaj legi ciferecajn librojn (PDF-ojn) pri ĉi tiu temo aŭ aliaj.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.