Pochi giorni fa, abbiamo pubblicato una voce su 3 gestori di pacchetti multipiattaforma chiamato "Conda, PIP e NPM", non così conosciuto e utilizzato dagli utenti ordinari, ma più di ogni altra cosa, dagli sviluppatori di software. Considerando che ora commenteremo altro 2 gestori di pacchetti molto simile chiamato "Cargo and Nix".
"Cargo and Nix" sono 2 interessanti e utili Sistemi di gestione dei pacchetti open source, il primo ben conosciuto e utilizzato da Sviluppatori che usano il Linguaggio di programmazione Rust e il secondo ben noto e utilizzato da Utenti della GNU / Linux Distro chiamare Sistema operativo Nix.
Prima di iniziare a parlare di "Cargo and Nix", sarebbe molto utile consigliare e facilitare la lettura a chi è interessato al Sistemi di gestione dei pacchetti precedentemente citato ("Conda, PIP e NPM") perché dopo aver letto questa pubblicazione, quindi, tramite il link immediatamente seguente, puoi farlo:
Mentre, un altro utile post correlato e altamente consigliato leggere è il seguente:
Cargo e Nix: Rust e NixOS Package Manager
Cos'è il carico?
Secondo i creatori di Linguaggio di programmazione Rust nella loro Sito ufficiale, "Inviare" è:
"Il gestore di pacchetti predefinito di Rust. Che serve per scaricare le dipendenze dei pacchetti Rust creati per compilarli con successo, rendendoli distribuibili e facilitando il loro caricamento su Craters (crates.io), il registro dei pacchetti della comunità Rust."
Nota: I pacchetti compilati in Rust sono chiamati Craters (Caliquote).
Maggiori informazioni su Cargo
Sebbene, nelle voci successive, amplieremo sicuramente le informazioni relative al suo utilizzo di base, Cargo ha il vantaggio di far parte del Linguaggio di programmazione Rust, viene scaricato e installato insieme ad esso e ha anche un'eccellente documentazione all'interno del Ruggine, sia in spagnolo che in inglese, quindi per approfondirlo subito, puoi utilizzare i seguenti link:
- Installa Rust (Rustc, Rustup e Cargo)
- Ciao Cargo! (In inglese)
- Il Cargo Book
- Carica su GitHub
- Craters: The Rust Community Crater Record
Cos'è Nix?
Secondo i creatori di GNU / Linux NixOS Distro nella loro Sito ufficiale, "Nix" è:
"Un gestore di pacchetti puramente funzionale. Ciò significa che tratta i pacchetti come valori in linguaggi di programmazione puramente funzionali come Haskell, cioè sono costruiti da funzioni che non hanno effetti collaterali e non cambiano mai dopo essere stati compilati. Inoltre, memorizza i pacchetti nel proprio archivio, che di solito è la directory "/ nix / store", dove ogni pacchetto ha la propria sottodirectory univoca sotto un identificatore univoco (hash crittografico) per il pacchetto che cattura tutte le sue dipendenze. Quest'ultimo ti offre molte potenti funzionalità."
Altro su Nix
Sebbene, nelle voci successive, amplieremo sicuramente le informazioni relative al suo utilizzo, installazione, caratteristiche e utilizzo di base, Nix ha al suo interno una buona documentazione di NixOS, quindi per approfondirla subito, puoi fare uso dei seguenti link:
Infine, e come bonus extra in questa pubblicazione menzioneremo «Compositore», che è fondamentalmente l'equivalente di Carica di ruggine, NodeJS NPM y Python PIP, ma per PHP. Cioè, un pacchetto e un sistema di gestione delle dipendenze per PHP. Ed è incaricato di gestire le dipendenze dei progetti creati e di installare i pacchetti necessari per il loro corretto funzionamento. Inoltre, la sua documentazione di download, installazione e utilizzo è facilmente accessibile sul suo sito web, oltre al collegamento al suo sito all'indirizzo GitHub.
Conclusione
Speriamo questo "piccolo post utile" su «Cargo y Nix»
, 2 interessante e utile Sistemi di gestione dei pacchetti open source, il primo noto e utilizzato dagli sviluppatori che utilizzano l'estensione Linguaggio di programmazione Rust e il secondo ampiamente utilizzato e utilizzato dagli utenti del GNU / Linux Distro chiamato Sistema operativo Nix; è di grande interesse e utilità, per l'intero «Comunidad de Software Libre y Código Abierto»
e di grande contributo alla diffusione del meraviglioso, gigantesco e crescente ecosistema di applicazioni di «GNU/Linux»
.
Per ora, se ti è piaciuto publicación
, Non fermarti condividilo con altri, sui tuoi siti web, canali, gruppi o comunità di social network o sistemi di messaggistica preferiti, preferibilmente gratuiti, aperti e / o più sicuri come Telegram, Signal, Mastodonte o un altro di Fediverse, preferibilmente. E ricorda di visitare la nostra home page all'indirizzo «DesdeLinux» per esplorare altre notizie e unirti al nostro canale ufficiale di Telegramma da DesdeLinux. Mentre, per maggiori informazioni, puoi visitare qualsiasi Biblioteca in linea come OpenLibra y jedit, per accedere e leggere libri digitali (PDF) su questo argomento o altri.