Cargo an Nix: 2 Méi Package Management Systemer fir GNU / Linux

Cargo an Nix: 2 Méi Package Management Systemer fir GNU / Linux

Cargo an Nix: 2 Méi Package Management Systemer fir GNU / Linux

Virun e puer Deeg hu mir en Element iwwer 3 publizéiert Plattformiwwergräifend Package Manager geruff "Conda, PIP an NPM", net sou bekannt a benotzt vun normale Benotzer awer méi wéi näischt, vu Softwareentwéckler. Woubäi mir elo op aner kommentéieren 2 Päckmanager ganz ähnlech genannt "Cargo an Nix".

"Cargo an Nix" si sinn 2 interessant an nëtzlech Package Management Systemer Open Source, déi éischt bekannt a benotzt vun Entwéckler déi den Rust Programméiersprooch an déi zweet bekannt a benotzt vun Benotzer de la GNU / Linux Distro Uruff NixOS.

Conda, PIP an NPM: Cross-Platform Package Management Systemer

Conda, PIP an NPM: Cross-Platform Package Management Systemer

Ier Dir mam Thema ufänken "Cargo an Nix", et wier ganz nëtzlech d'Liesen ze recommandéieren an ze facilitéieren fir déi, déi un der interesséiert sinn Package Management Systemer virdrun erwähnt ("Conda, PIP an NPM") nodeems Dir dës Publikatioun gelies hutt, kënnt Dir et duerch den direkt folgende Link maachen:

Verbonnen Artikel:
Conda, PIP an NPM: Cross-Platform Package Management Systemer

Wärend, eng aner nëtzlech Zesummenhang Post an héich recommandéiert ze liesen ass déi folgend:

Verbonnen Artikel:
Guix 1.2: Package Management Tool Installatioun Tutorial

Cargo an Nix: Rust an NixOS Package Manager

Cargo an Nix: Rust an NixOS Package Manager

Wat ass Cargo?

No den Creatoren vun Rust Programméiersprooch a senger offizieller Websäit, "Post" Et ass:

"Rust's Standard Package Manager. Wat benotzt gëtt fir d'Ofhängegkeete vun de Rust Packagen erstallt ze kreéieren fir se erfollegräich ze kompiléieren, ze verdeelen an hir Eroplueden op Kraters (crates.io), de Package Registry vun der Rust Gemeinschaft ze vereinfachen"

Note: Päck gebaut a Rust gi Kratere genannt (CTariffer).

Méi iwwer Cargo

Och wa mir a spéidere Bäiträg sécher d'Informatioun iwwer säi Basisbenotzung erweideren, huet Cargo de Virdeel datt en Deel vun der ass Rust Programméiersprooch, gëtt erofgelueden an zesumme installéiert, an huet och exzellent Dokumentatioun am Rust, souwuel op Spuenesch an Englesch, also fir se direkt ze verdéiwen, kënnt Dir folgend Links benotzen:

  1. Installéiert Rust (Rustc, Rustup, a Cargo)
  2. Moien Cargo! (Op Englesch)
  3. D'Cargo Buch
  4. Charge op GitHub
  5. Krateren: De Rust Gemeinschaftskrater Record
Verbonnen Artikel:
Rust Sprooch: Seng Entwéckler annoncéieren déi nei Versioun 1.50.0

Wat ass Nix?

No den Creatoren vun der GNU / Linux NixOS Distro a senger offizieller Websäit, "Nix" Et ass:

"E reng funktionnelle Package Manager. Dëst bedeit datt et Packagen als Wäerter a reng funktionell Programméierungssprooche wéi Haskell behandelt, dat heescht, se gi vu Funktioune gebaut déi keng Niewewierkungen hunn, an ni geännert nodeems se gebaut goufen. Zousätzlech speichert et d'Packagen an hirem eegene Geschäft, wat normalerweis de Verzeechnes "/ nix / store" ass, wou all Package seng eenzegaarteg Ënnerdeelung ënner engem eenzegaartegen Identifizéierer (kryptographeschen Hash) fir de Package huet, deen all seng Ofhängegkeeten erfaasst. Déi lescht erlaabt Iech vill mächteg Features."

Méi iwwer Nix

Och wa mir a spéidere Bäiträg sécher d'Informatioun iwwer säi Gebrauch, d'Installatioun, d'Charakteristiken an d'Basisbenotzung ausbauen, huet Nix gutt Dokumentatioun dran vun NixOS, fir se direkt ze verdéiwen, kënnt Dir Benotzung vun de folgende Links maachen:

  1. NixOS GNU / Linux
  2. Nix Package Manager Guide
  3. Nix op GitHub
  4. Nix Package Sammlung
Verbonnen Artikel:
NixOS: eng getrennt an aner Verdeelung mat KDE

Endlech, an als extra Bonus an dëser Verëffentlechung wäerte mir ernimmen «Komponist», wat am Fong entsprécht Rust charge, NodeJS NPM y Python PIP, awer fir PHP. Dat ass e Package an Ofhängegkeetssystem fir PHP. An et këmmert sech ëm d'Ofhängegkeete vun de erstallte Projeten ze managen an déi néideg Packagen z'installéieren fir se richteg funktionnéieren. Zousätzlech ass d'Download, d'Installatioun an d'Benotzungsdokumentatioun einfach zougänglech op senger Websäit, zousätzlech zum Link op säi Site op GitHub.

Allgemeng Bild fir Artikel Conclusiounen

Konklusioun

Mir hoffen dat "hëllefräich klenge Post" ongeféier «Cargo y Nix», 2 interessant an nëtzlech Package Management Systemer Open Source, déi éischt bekannt a benotzt vun Entwéckler déi de Rust Programméiersprooch an déi zweet wäit verbreet a benotzt vun de Benotzer vum GNU / Linux Distro genannt NixOS; ass vu groussen Interesse an Utilitéit, fir d'ganz «Comunidad de Software Libre y Código Abierto» a vu grousse Bäitrag zur Diffusioun vum wonnerschéinen, giganteschen a wuessenden Ökosystem vun Uwendunge vu «GNU/Linux».

Fir elo, wann Dir dëst gär hätt publicación, Net ophalen deelen et mat aneren, op Äre Liiblingswebsäiten, Kanäl, Gruppen oder Gemeinschaften vu sozialen Netzwierker oder Messagerie Systemer, am beschten gratis, oppen an / oder méi sécher wéi Hëllefe profitéierenSignalMastodon oder eng aner vun Fediverse, am léifsten. An denkt drun eis Homepage bei ze besichen «FromLinux» fir méi Neiegkeeten ze entdecken, sou wéi och mat eisem offizielle Kanal vun Telegramm vu FromLinuxWärend, fir méi Informatioun, kënnt Dir all besichen Online Bibliothéik wéi OpenLibra y JedIT, fir digital Bicher (PDFs) zu dësem Thema oder aneren z'erreechen an ze liesen.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.