„Conda“, PIP ir NPM: „Cross-Platform“ paketų valdymo sistemos

„Conda“, PIP ir NPM: „Cross-Platform“ paketų valdymo sistemos

„Conda“, PIP ir NPM: „Cross-Platform“ paketų valdymo sistemos

Kaip jau žinome, daugelis ar visi Patyrę „Linuxeros“, mūsų GNU / Linux operacinės sistemos paprastai jie turi labai daug kiekvieno jį sudarančio elemento. Todėl galime mėgautis a Paskirstymas su viena ar daugiau darbalaukio aplinkų, langų tvarkytuvėmis, įkrovos tvarkyklėmis, prisijungimo tvarkytuvėmis, grafiniais serveriais ir kitais elementais, tokiais kaip, „Paketų tvarkytojai“, tarp kurių yra keletas gerai žinomų kaip „Apt-get“ ir kiti ne taip gerai žinomi, tokie kaip „Conda“.

Taip, „Paketų tvarkytojai“, tos sistemos, kurios yra ne kas kita, kaip tam reikalingų įrankių rinkinys automatizuoti procesas paketų diegimas, atnaujinimas, konfigūravimas ir pašalinimas programinės įrangos mūsų nemokamose ir atvirose operacinėse sistemose. Nors kai kurie iš jų dažniausiai būna daugialypio formato, ty nuosavų ir uždarų operacinių sistemų, tokių kaip Windows y MacOS.

„Guix“: „Package Management Tool“ diegimo pamoka

„Guix“: „Package Management Tool“ diegimo pamoka

Todėl tarp „Paketų tvarkytojai“, geriau žinomas ir naudojamas, galime paminėti apt-get, gabumai, apt, pacmanas, yum, be kitų, nors tai yra tik viena platformatai yra pasakyti GNU / Linux. Nors yra ir vienas vadinamas guix, kuris paprastai yra mažiau žinomas, nes apskritai jis yra integruotas ir pagal nutylėjimą yra GNU Distro to paties pavadinimo. Ir apie tai kalbėjome ankstesniame įraše, kurį rekomenduojame perskaityti baigus šį leidinį.

„Guix“: „Package Management Tool“ diegimo pamoka
Susijęs straipsnis:
„Guix 1.2“: „Package Management Tool“ diegimo pamoka

"„Guix“ kaip paketų tvarkyklė yra parašyta „Guile Scheme“ kalba ir yra pagrįsta „Nix“ paketų tvarkykle. Kaip GNU platinimas, jis apima tik nemokamus komponentus ir yra su „GNU Linux-Libre“ branduoliu, išvalytu nuo nemokamų dvejetainių programinės įrangos elementų."

„Guix 1.0“
Susijęs straipsnis:
Išleista pirmoji stabili „Guix 1.0“ versija ir tai yra jos naujiena

„Conda“, PIP ir NPM: 3 paketų valdymo sistemos

„Conda“, PIP ir NPM: 3 paketų valdymo sistemos

Kas yra Conda?

Pagal jūsų oficiali svetainė, „Conda“ yra:

"Išsami ir universali paketų valdymo sistema, priklausomybės ir kalbos aplinka, pvz .: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Be to, jis yra atviro kodo ir daugiaplatformis, todėl veikia „Windows“, „MacOS“ ir „Linux“. Jo galimybės apima galimybę greitai įdiegti, paleisti ir atnaujinti paketus bei jų priklausomybę. Be to, jūs galite lengvai kurti, išsaugoti, įkelti ir perjungti aplinkas savo vietiniame kompiuteryje. Jis buvo sukurtas „Python“ programoms, tačiau jis gali pakuoti ir platinti programinę įrangą bet kuriai kalbai."

Daugiau apie „Conda“

„Conda“ turi labai gerai oficialūs dokumentai, nors jis tik įeina Anglų. Tačiau ji turi puikią internetinę bendruomenę, vadinamą «Kondo kalvė», kuriame pateikiama puiki dokumentacija ir „Conda“ paketai platų programinės įrangos asortimentą. Ir pagaliau, jo „GitHub“ svetainė Galima rasti daug vertingesnės informacijos atsisiųsti, įdiegti ir naudoti.

Susijęs straipsnis:
„Anaconda Distribution“: išsamiausias rinkinys duomenų mokslui su „Python“

Kas yra PIP?

Pagal jūsų oficiali svetainė, „PIP“ yra:

„Šiuo metu tai yra„ PyPA “rekomenduojamas įrankis, skirtas įdiegti„ Python “paketus. Taigi PIP dabar yra pageidaujamas „Python“ paketų diegimo įrankis, vienas populiariausių diegiant „Python“ paketus, taigi ir tas, kuris tiekiamas su šiuolaikinėmis „Python“ versijomis. Be to, jame pateikiamos pagrindinės funkcijos ieškant, atsisiunčiant ir įdiegiant paketus iš „PyPI“ ir kitų „Python“ paketų rodyklių, ir jis gali būti įtrauktas į daugybę kūrimo darbo eigų per jos komandų eilutės sąsają (CLI).. Kadangi tai yra atviro kodo ir daugiaplatformė platforma, ją be problemų galima naudoti ir iš „Windows“ bei „MacOS“."

Daugiau apie „Pip“

„PIP“ jis taip pat turi labai gerą oficialūs dokumentai, nors jis tik įeina Anglų. Tačiau ji turi puikią internetinę bendruomenę «Pitonas», kuris suteikia puikų Dokumentacija. Ir galiausiai, jo „GitHub“ svetainė Galima rasti daug vertingesnės informacijos atsisiųsti, įdiegti ir naudoti.

Kas yra NPM?

Pagal jūsų oficiali svetainė, „NPM“ yra:

"Tai paprastas „NodeJS“ paketų tvarkytuvas, palengvinantis darbą su juo, nes leidžiantis per trumpą laiką valdyti bet kokią turimą biblioteką tik su viena kodo eilute, tokiu būdu padedant valdyti modulius, paskirstyti paketus ir pridėti priklausomybes. . "

Daugiau apie NPM

„NPM“ jis taip pat turi gerą oficialūs dokumentai, nors jis taip pat tik ateina Anglų. Tačiau ji turi puikią internetinę bendruomenę «Node.JS», kuris suteikia puikų Dokumentacija, kai kurie jų pateikiami ispanų kalba. Ir galiausiai, jo „GitHub“ svetainė Galima rasti daug vertingesnės informacijos atsisiųsti, įdiegti ir naudoti.

Galiausiai, tai svarbu pridėti «NPM» Kitas:

„NPM“ Ją sudaro trys skirtingi komponentai, tai yra svetainė, komandinės eilutės sąsaja (CLI) ir registras. Kiekvienas iš jų atlieka tam tikrą vaidmenį, pavyzdžiui, svetainė leidžia jums atrasti paketus, konfigūruoti profilius ir valdyti kitus vartotojo patirties aspektus; CLI leidžia programą paleisti iš terminalo, kaip dauguma kūrėjų sąveikauja su juo; galiausiai, registras, kuris yra didelė vieša „JavaScript“ programinės įrangos ir ją supančios metainformacijos duomenų bazė.

Be to, nes jis yra iš atviro kodo ir tarp platformų, gali būti naudojamas be problemų taip pat nuo Windows y MacOS.

Bendras straipsnio išvadų vaizdas

Išvada

Mes to tikimės "naudingas mažas įrašas" apie «Conda, PIP y NPM», kurie yra 3 kelių platformų paketų valdymo sistemos ir atviro kodo, gerai žinomas ir dažniausiai naudojamas pažengusių vartotojų ir kūrėjų; yra labai įdomus ir naudingas visam «Comunidad de Software Libre y Código Abierto» ir labai prisideda skleidžiant nuostabią, gigantišką ir vis didėjančią ESG ekosistemą «GNU/Linux».

Kol kas, jei jums tai patiko publicación, Nesustok pasidalink su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar susirašinėjimo sistemų grupėse ar bendruomenėse, pageidautina nemokamai, atvirai ir (arba) saugiau, TelegramsignalasMastadonas ar kitas iš Fediverse, pageidautina. Nepamirškite apsilankyti mūsų pagrindiniame puslapyje «DesdeLinux» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinuxNors, norėdami gauti daugiau informacijos, galite apsilankyti bet kuriame Internetinė biblioteka kaip „OpenLibra“ y jeditas, prieiti ir skaityti skaitmenines knygas (PDF) šia ar kitomis temomis.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.