„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 langai y MacOS.
„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“ 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ų."
Rodiklis
„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.
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 langai y MacOS.
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, Telegrama, signalas, Mastadonas ar kitas iš Fediverse, pageidautina. Nepamirškite apsilankyti mūsų pagrindiniame puslapyje «Nuo „Linux“» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš „DesdeLinux“. Nors, 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