Cargo et Nix: 2 systèmes de gestion de paquets supplémentaires pour GNU / Linux

Cargo et Nix: 2 systèmes de gestion de paquets supplémentaires pour GNU / Linux

Cargo et Nix: 2 systèmes de gestion de paquets supplémentaires pour GNU / Linux

Il y a quelques jours, nous avons publié une entrée sur 3 gestionnaires de packages multiplateformes appelé "Conda, PIP et NPM", pas si bien connu et utilisé par les utilisateurs ordinaires mais plus que tout, par les développeurs de logiciels. Alors que nous allons maintenant commenter d'autres 2 gestionnaires de paquets très similaire appelé "Cargo et Nix".

"Cargo et Nix" ils sont 2 intéressants et utiles Systèmes de gestion de colis open source, le premier bien connu et utilisé par Développeurs qui utilisent le Langage de programmation Rust et le deuxième bien connu et utilisé par Utilisateurs à partir de Distribution GNU / Linux appel Nix OS.

Conda, PIP et NPM: systèmes de gestion de paquets multiplateformes

Conda, PIP et NPM: systèmes de gestion de paquets multiplateformes

Avant de commencer sur le sujet de "Cargo et Nix", il serait très utile de recommander et de faciliter la lecture à ceux qui s'intéressent à Systèmes de gestion de colis mentionné précédemment ("Conda, PIP et NPM") car après avoir lu cette publication, donc, au moyen du lien immédiatement suivant, vous pouvez le faire:

Conda, PIP et NPM: systèmes de gestion de paquets multiplateformes
Article connexe:
Conda, PIP et NPM: systèmes de gestion de paquets multiplateformes

Tandis que, un autre utile Article similaire et fortement recommandé de lire est ce qui suit:

Guix: Tutoriel d'installation de l'outil de gestion de paquets
Article connexe:
Guix 1.2: Tutoriel d'installation de l'outil de gestion de paquets

Cargo and Nix: Rust et NixOS Package Manager

Cargo and Nix: Rust et NixOS Package Manager

Qu'est-ce que le fret?

Selon les créateurs de Langage de programmation Rust dans sa site officiel, "Poster" est la suivante:

"Gestionnaire de paquets par défaut de Rust. Ce qui est utilisé pour télécharger les dépendances des packages Rust créés pour les compiler avec succès, les rendant distribuables et facilitant leur téléchargement sur Craters (crates.io), le registre de packages de la communauté Rust. »

Note: Les packages construits dans Rust sont appelés Craters (Cles taux).

En savoir plus sur Cargo

Bien que, dans les entrées ultérieures, nous élargirons sûrement les informations relatives à son utilisation de base, Cargo a l'avantage de faire partie de la Langage de programmation Rust, est téléchargé et installé avec lui, et dispose également d'une excellente documentation dans le Se reposer, en espagnol et en anglais, pour l'approfondir immédiatement, vous pouvez utiliser les liens suivants:

  1. Installer Rust (Rustc, Rustup et Cargo)
  2. Bonjour Cargo! (En anglais)
  3. Le Cargo Book
  4. Charge sur GitHub
  5. Cratères: le registre du cratère de la communauté de Rust
Langage Rust: ses développeurs annoncent la nouvelle version 1.50.0
Article connexe:
Langage Rust: ses développeurs annoncent la nouvelle version 1.50.0

Qu'est-ce que Nix?

Selon les créateurs du GNU / Linux NixOS Distro dans sa site officiel, "Rien" est la suivante:

"Un gestionnaire de packages purement fonctionnel. Cela signifie qu'il traite les packages comme des valeurs dans des langages de programmation purement fonctionnels comme Haskell, c'est-à-dire qu'ils sont construits par des fonctions qui n'ont aucun effet secondaire et ne changent jamais après avoir été construits. De plus, il stocke les packages dans son propre magasin, qui est généralement le répertoire "/ nix / store", où chaque package a son propre sous-répertoire unique sous un identifiant unique (hachage cryptographique) pour le package qui capture toutes ses dépendances. Ce dernier vous permet de nombreuses fonctionnalités puissantes. »

En savoir plus sur Nix

Bien que, dans les entrées ultérieures, nous développerons sûrement les informations relatives à son utilisation, son installation, ses caractéristiques et son utilisation de base, Nix contient une bonne documentation de NixOS, donc pour approfondir immédiatement, vous pouvez utiliser les liens suivants:

  1. NixOS GNU / Linux
  2. Guide du gestionnaire de packages Nix
  3. Nix sur GitHub
  4. Collection de paquets Nix
les enfants
Article connexe:
NixOS: une distribution séparée et différente avec KDE

Enfin, et comme bonus supplémentaire dans cette publication, nous mentionnerons «Compositeur», qui est fondamentalement l'équivalent de Charge de rouille, NodeJS NPM y Python PIP, mais pour PHP. Autrement dit, un système de gestion des packages et des dépendances pour PHP. Et il se charge de gérer les dépendances des projets créés et d'installer les packages nécessaires à leur bon fonctionnement. De plus, sa documentation de téléchargement, d'installation et d'utilisation est facilement accessible sur son site Internet, en plus du lien vers son site à l'adresse GitHub.

Image générique pour les conclusions de l'article

Conclusion

Nous espĂ©rons que "petit message utile » sur «Cargo y Nix», 2 intĂ©ressants et utiles Systèmes de gestion de colis open source, le premier bien connu et utilisĂ© par les dĂ©veloppeurs qui utilisent le Langage de programmation Rust et le deuxième largement utilisĂ© et utilisĂ© par les utilisateurs de GNU / Linux Distro appelĂ© Nix OS; est d'un grand intĂ©rĂŞt et d'une grande utilitĂ©, pour l'ensemble «Comunidad de Software Libre y CĂłdigo Abierto» et d'une grande contribution Ă  la diffusion de l'Ă©cosystème merveilleux, gigantesque et croissant d'applications de Â«GNU/Linux».

Pour l'instant, si vous avez aimĂ© ça publicaciĂłn, Ne vous arrĂŞtez pas partager avec d'autres, sur vos sites Web, canaux, groupes ou communautĂ©s de rĂ©seaux sociaux ou systèmes de messagerie prĂ©fĂ©rĂ©s, de prĂ©fĂ©rence gratuits, ouverts et / ou plus sĂ©curisĂ©s que TelegramSignalMastodonte ou un autre de Fediverse, de prĂ©fĂ©rence. Et n'oubliez pas de visiter notre page d'accueil Ă  Â«DeLinux» pour explorer plus d'actualitĂ©s et rejoindre notre chaĂ®ne officielle de TĂ©lĂ©gramme de FromLinuxAlors que, pour plus d'informations, vous pouvez visiter n'importe quel Bibliothèque en ligne como OpenBalance y Jedit, pour accĂ©der et lire des livres numĂ©riques (PDF) sur ce sujet ou d'autres.


Ajouter comme source préférée