Mazuva mashoma apfuura, takaburitsa chinyorwa nezve 3 muchinjika-chikuva mapakeji mamaneja kudaidzwa "Conda, PIP uye NPM", isingazivikanwe zvakanyanya uye inoshandiswa nevashandisiwo zvavo asi kupfuura chero chinhu, nevagadziri veSoftware. Ipo, isu tichazopindura pane zvimwe 2 mapakeji mamaneja yakafanana chaizvo inonzi "Nhumbi uye Nix".
"Nhumbi uye Nix" iwo maviri anonakidza uye anobatsira Pasuru manejimendi masisitimu open source, yekutanga inozivikanwa uye inoshandiswa na Vagadziri vanoshandisa iyo Rust programming mutauro uye wechipiri anozivikanwa uye anoshandiswa na Vashandi of the GNU / Linux Distro kudana Nix OS.
Usati watanga pamusoro wenyaya we "Nhumbi uye Nix", zvingave zvinobatsira kukurudzira uye kuita kuti kuverenga kuve kune vanofarira iyo Pasuru manejimendi masisitimu zvambotaurwa ("Conda, PIP uye NPM") nekuti mushure mekuverenga bhuku iri, saka, pachishandiswa chinongedzo chinotevera, iwe uchakwanisa kuzviita:
Kunyange imwe ichibatsira inoenderana posvo uye zvinokurudzirwa zvikuru kuverenga zvinotevera:
Cargo uye Nix: Rust uye NixOS Package Manager
Chii chinonzi Cargo?
Zvinoenderana nevagadziri ve Rust programming mutauro mune rake zviri pamutemo webhusaiti, "Tumira" es:
"Rust's default package maneja. Izvo zvinoshandiswa kurodha pasi zvinoenderana neRust package zvakagadzirwa kuti zvinyatso kuunganidzwa, zvichiita kuti zvikwanisike uye kugonesa kurodha kwavo kuCrater (crates.io), iro registry registry renharaunda yeRust."
chitsamba: Mapakeji akavakwa muRust anonzi Crater (Cmitengo).
Zvizhinji nezveCargo
Kunyangwe, mune zvakanyorwa zvemberi isu tichawedzera ruzivo rwakanangana nekushandisa kwayo kwekutanga, Cargo ane mukana wekuti kuve chikamu che Rust programming mutauro, inotorwa pasi uye yakaiswa pamwe chete nayo, uye zvakare ine zvakanakisa zvinyorwa mukati me ngura, zvese muchiSpanish neChirungu, saka kuti uidzamise ipapo ipapo, unogona kushandisa zvinotevera zvinongedzo:
- Isa Rust (Rustc, Rustup, uye Cargo)
- Mhoro, Cargo! (MuChirungu)
- Bhuku reCargo
- Charge paGitHub
- Craters: Iyo Rust Nharaunda Crater Rekodhi
Chii chinonzi Nix?
Zvinoenderana nevagadziri ve GNU / Linux NixOS Distro mune rake zviri pamutemo webhusaiti, "Nix" es:
"Iyo inoshanda chete pasuru maneja. Izvi zvinoreva kuti inobata mapakeji semitengo mumitauro ingori inoshanda seHaskell, ndiko kuti, ivo vanovakwa nemabasa asina mhedzisiro, uye haambo shanduke mushure mekuvakwa. Uye zvakare, inochengetera mapakeji mune yayo chitoro, iyo inowanzo kuve dhairekitori "/ nix / chitoro", uko pasuru yega yega ine yayo yakasarudzika subdirectory pasi peakasarudzika identifier (cryptographic hash) yepakeji inobata zvese zvinoenderana. Iyo yekupedzisira inokutendera iwe akawanda akasimba maficha."
Zvimwe nezve Nix
Kunyangwe, mune zvinyorwa zvemberi isu tichawedzera ruzivo rwakanangana nekushandisa kwayo, kumisikidza, hunhu uye kushandiswa kwekutanga, Nix ine zvinyorwa zvakanaka mukati mayo yeNixOS, saka kudzika pairi nekukasira, unogona kushandisa zvinotevera zvinongedzo:
Chekupedzisira, uye sebhonasi yekuwedzera mune ino chinyorwa tichazotaura «munyori», inova ndiyo yakaenzana ne Ngura muripo, NodeJS NPM y Python PIP, asi ye PHP. Ndokunge, package uye dependency manejimendi sisitimu ye PHP. Uye iri pamusoro pekutarisira kutsamira kwemapurojekiti akagadzirwa uye kuisa mapakeji anodikanwa ekushanda kwavo kwakakodzera. Uye zvakare, kurodha pasi kwayo, kuisa uye kushandisa zvinyorwa zvinowanikwa nyore nyore pawebhusaiti yayo, kuwedzera kune iyi link kune yayo saiti pa GitHub.
Mhedziso
Tinovimba izvi "inobatsira shoma posvo" about «Cargo y Nix»
, 2 inonakidza uye inobatsira Pasuru manejimendi masisitimu yakavhurwa sosi, yekutanga inozivikanwa uye inoshandiswa neVagadziri vanoshandisa iyo Rust programming mutauro uye yechipiri inoshandiswa zvakanyanya uye inoshandiswa neVashandisi veGNU / Linux Distro inonzi Nix OS; ndeyekufarira kukuru uye kushandiswa, kweiyo yese «Comunidad de Software Libre y Código Abierto»
uye yemupiro mukuru mukupararira kweinoshamisa, hombe uye kukura ecosystem yezvishandiso zve «GNU/Linux»
.
Parizvino, kana iwe waifarira izvi publicación
, Usamire igovera nevamwe. teregiramu, Chiratidzo, Mastodon kana imwe ye Fediverse, ndoda. Uye yeuka kushanyira peji redu repamba pa «DesdeLinux» kuti uongorore dzimwe nhau, pamwe nekujoinha chiteshi chedu chepamutemo che Teregiramu ye DesdeLinux. Nepo, kuti uwane rumwe ruzivo, iwe unogona kushanyira chero Raibhurari yepaindaneti Chemhondoro OpenLibra y jedit, kuwana uye kuverenga mabhuku edhijitari (maPDF) panhau iyi kana mamwe.