Cargo and Nix: 2 muuta paketinhallintajärjestelmää GNU / Linuxille

Cargo and Nix: 2 muuta paketinhallintajärjestelmää GNU / Linuxille

Cargo and Nix: 2 muuta paketinhallintajärjestelmää GNU / Linuxille

Muutama päivä sitten julkaisimme merkinnän noin 3 alustojen väliset pakettien ylläpitäjät nimeltään "Conda, PIP ja NPM", ei tavallisten käyttäjien niin tunnettu ja käyttämä, mutta ohjelmistokehittäjien toimesta. Me kommentoimme nyt muita 2 paketinhallintaohjelmaa hyvin samanlainen kutsutaan "Cargo and Nix".

"Cargo and Nix" ne ovat 2 mielenkiintoista ja hyödyllistä Pakettien hallintajärjestelmät avoimen lähdekoodin, ensimmäisen hyvin tunnetun ja käyttämän Kehittäjät jotka käyttävät Rust ohjelmointikieli ja toinen hyvin tunnettu ja käytetty Usuarios alkaen GNU / Linux Distro puhelu Nix OS.

Conda, PIP ja NPM: Monialustainen paketinhallintajärjestelmä

Conda, PIP ja NPM: Monialustainen paketinhallintajärjestelmä

Ennen kuin aloitat aiheen "Cargo and Nix", olisi erittäin hyödyllistä suositella ja helpottaa lukemista kiinnostuneille Pakettien hallintajärjestelmät aiemmin mainittu ("Conda, PIP ja NPM") tämän julkaisun lukemisen jälkeen voit siis tehdä sen heti seuraavan linkin avulla:

Conda, PIP ja NPM: Monialustainen paketinhallintajärjestelmä
Aiheeseen liittyvä artikkeli:
Conda, PIP ja NPM: Monialustainen paketinhallintajärjestelmä

Vaikka toinen hyödyllinen liittyvä postaus ja erittäin suositeltavaa lukea on seuraava:

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

Cargo and Nix: Rust and NixOS Package Manager

Cargo and Nix: Rust and NixOS Package Manager

Mikä on rahti?

Luojien mukaan Rust ohjelmointikieli hänen virallisella verkkosivustolla, "Lähettää" on:

"Rustin oletuspaketinhallinta. Tätä käytetään niiden onnistuneeseen kääntämiseen luotujen Rust-pakettien riippuvuuksien lataamiseksi, jolloin ne voidaan jakaa ja helpottaa niiden lataamista Crustersiin (crates.io), Rust-yhteisön pakettirekisteriin."

Huomata: Rustiin rakennettuja paketteja kutsutaan kraattereiksi (Chinnat).

Lisätietoja Cargosta

Vaikka myöhemmissä kirjoituksissa me varmasti laajennamme sen peruskäyttöön liittyviä tietoja, Cargolla on se etu, että se on osa Rust ohjelmointikieli, ladataan ja asennetaan sen mukana, ja sillä on myös erinomaiset asiakirjat Ruoste, sekä espanjaksi että englanniksi, joten voit syventää sitä välittömästi käyttämällä seuraavia linkkejä:

  1. Asenna Rust (Rustc, Rustup ja Cargo)
  2. Hei rahti! (Englanniksi)
  3. Rahtikirja
  4. Lataa GitHubissa
  5. Kraatterit: Rust Community Crater Record
Rust Language: Sen kehittäjät ilmoittavat uuden version 1.50.0
Aiheeseen liittyvä artikkeli:
Rust Language: Sen kehittäjät ilmoittavat uuden version 1.50.0

Mikä on Nix?

Luojien mukaan GNU / Linux NixOS Distro hänen virallisella verkkosivustolla, "Nix" on:

"Puhtaasti toimiva pakettien hallinta. Tämä tarkoittaa, että se käsittelee paketteja arvoina puhtaasti toiminnallisilla ohjelmointikielillä, kuten Haskell, eli ne rakennetaan toiminnoilla, joilla ei ole sivuvaikutuksia, eivätkä ne koskaan muutu rakennuksen jälkeen. Lisäksi se tallentaa paketit omaan myymäläänsä, joka on yleensä hakemisto "/ nix / store", jossa jokaisella paketilla on oma yksilöllinen alihakemistosa yksilöllisen tunnisteen (kryptografisen hajautuksen) alla paketille, joka sieppaa kaikki sen riippuvuudet. Jälkimmäinen antaa sinulle monia tehokkaita ominaisuuksia."

Lisätietoja Nixistä

Vaikka myöhemmissä kohdissa laajennamme varmasti sen käyttöön, asennukseen, ominaisuuksiin ja peruskäyttöön liittyviä tietoja, Nixillä on hyvät NixOS-dokumentit, joten voit syventää sitä heti käyttämällä seuraavia linkkejä:

  1. NixOS GNU / Linux
  2. Nix Package Manager -opas
  3. Nix GitHubissa
  4. Nix-pakettikokoelma
lapset
Aiheeseen liittyvä artikkeli:
NixOS: erillinen ja erilainen jakelu KDE: n kanssa

Lopuksi ja ylimääräisenä bonuksena tässä julkaisussa mainitsemme «säveltää», joka periaatteessa vastaa Ruosteen lataus, SolmuJS NPM y Python PIP, mutta PHP. Eli paketti ja riippuvuuden hallintajärjestelmä PHP. Ja se vastaa luotujen projektien riippuvuuksien hallinnasta ja tarvittavien pakettien asentamisesta niiden moitteettomaan toimintaan. Lisäksi sen lataus-, asennus- ja käyttöasiakirjat ovat helposti saatavilla sen verkkosivustolta sekä linkki sivustolle osoitteessa GitHub.

Yleiskuva artikkelin johtopäätöksille

Johtopäätös

Toivomme tämän "hyödyllinen pieni viesti" päälle «Cargo y Nix», 2 mielenkiintoista ja hyödyllistä Pakettien hallintajärjestelmät avoimen lähdekoodin, ensimmäisen tunnetun ja käyttämän kehittäjien, jotka käyttävät Rust ohjelmointikieli ja toinen GNU / Linux Distron käyttäjien laajasti käyttämä ja käyttämä Nix OS; 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.