Cargo thiab Nix: 2 Ntau Cov Khoom Siv Txheej Txheem Tshaj Tawm rau GNU / Linux

Cargo thiab Nix: 2 Ntau Cov Khoom Siv Txheej Txheem Tshaj Tawm rau GNU / Linux

Cargo thiab Nix: 2 Ntau Cov Khoom Siv Txheej Txheem Tshaj Tawm rau GNU / Linux

Ob peb hnub dhau los, peb tau tshaj tawm cov ntawv nkag txog 3 tus ntoo khaub lig-platform pob tswj hu ua "Conda, PIP thiab NPM", tsis yog li zoo paub thiab siv los ntawm cov neeg siv dog dig tab sis ntau dua txhua yam, los ntawm Software tsim. Yog li, peb yuav tam sim no tawm tswv yim txog lwm qhov 2 Tus tswj hwm pob hu tau zoo heev li os "Cargo thiab Nix".

"Cargo thiab Nix" lawv yog 2 cov nthuav thiab pab tau Kev tswj cov pob khoom qhib qhov chaw, thawj tus paub zoo thiab tau siv los ntawm Kev tsim tawm uas siv lub Cov lus siv ua xeb thiab qhov thib ob zoo paub thiab siv los ntawm Cov neeg siv de la GNU / Linux Distro hu Nix OS.

Conda, PIP thiab NPM: Hla-platform pob tswj qhov system

Conda, PIP thiab NPM: Hla-platform pob tswj qhov system

Ua ntej tau pib ntawm cov ncauj lus ntawm "Cargo thiab Nix", nws yuav pab tau zoo heev rau kev pom zoo thiab pab txhawb kev nyeem ntawv rau cov neeg nyiam qhov Kev tswj cov pob khoom yav tas los hais ("Conda, PIP thiab NPM") rau tom qab nyeem cov ntawv tshaj tawm no, yog li, los ntawm kev txuas ntawm cov kab txuas txuas tam sim no, koj yuav muaj peev xwm ua:

Tshooj lej:
Conda, PIP thiab NPM: Hla-platform pob tswj qhov system

Thaum, lwm pab tau ntsig txog ncej thiab mas pom zoo kom nyeem ntawv yog cov hauv qab no:

Tshooj lej:
Guix 1.2: Pob Khoom Siv Cov Twj Tswj Khoom Siv Installation

Cargo thiab Nix: Xeb thiab NixOS Tus Thawj Tswj Kev Pabcuam

Cargo thiab Nix: Xeb thiab NixOS Tus Thawj Tswj Kev Pabcuam

Cargo yog dab tsi?

Raws li cov tus tsim ntawm Cov lus siv ua xeb hauv nws nom lub vev xaib, "Ncej" Es:

"Tus neeg saib xyuas pob ua haujlwm pob xeb. Uas yog siv los rub tawm qhov tos ntawm Rust cov pob tsim los ua kom tiav lawv, ua rau lawv faib khoom thiab yooj yim rau lawv xa mus rau Craters (crates.io), cov ntawv sau npe ntawm lub zej zog Rust."

Ceeb toom: Cov pob ntawv ua nyob hauv Xeb tau hu ua Craters (Ccov nqi).

Ntau txog Cargo

Txawm hais tias, hauv cov ncauj lus tom qab peb yuav muaj tseeb nthuav cov ntaub ntawv ntsig txog nws qhov kev siv theem pib, Cargo muaj qhov ua tau zoo uas yog qhov ntawm Cov lus siv ua xeb, yog rub tawm thiab nruab ua ke nrog nws, thiab tseem muaj cov ntaub ntawv zoo heev nyob rau hauv xeb, ob qho tib si nyob rau hauv Lus Mev thiab Lus Askiv, yog li kom tob tob rau nws tam sim ntawd, koj tuaj yeem siv cov kev sib txuas hauv qab no:

  1. Nruab Rust (Rustc, Rustup, thiab Cargo)
  2. Nyob zoo Cargo! (Hauv Lus Askiv)
  3. Phau Cargo
  4. Them rau GitHub
  5. Cov Pob Tseg: Daim Ntaub Zej Zog Kev Zov Cov Zej Zog
Tshooj lej:
Xeb Cov Lus: Nws cov neeg tsim khoom tshaj tawm cov ntawv tshiab 1.50.0

Nix yog dab tsi?

Raws li tus tsim ntawm lub GNU / Linux NixOS Distro hauv nws nom lub vev xaib, "Nix" Es:

"Tus thawj tswj hwm pob khoom ua tau zoo. Qhov no txhais tau tias nws kho cov pob khoom raws li qhov muaj nuj nqis hauv cov lus ua haujlwm tau txais txiaj ntsig zoo li Haskell, uas yog, lawv tau txhim tsa los ntawm cov haujlwm uas tsis muaj kev cuam tshuam, thiab tsis hloov tom qab tsim. Ib qho ntxiv, nws khaws cov pob khoom hauv nws tus kheej lub khw, uas feem ntau yog "/ nix / khw" cov ntawv qhia, qhov twg txhua pob khoom muaj nws cov ntawv cim npe hauv qab ib tus cim tshwj xeeb (cryptographic hash) rau lub pob uas khaws tag nrho nws cov neeg xa khoom. Lub tom kawg tso cai rau koj ntau cov nta haib."

Ntxiv txog Nix

Txawm hais tias, hauv cov ncauj lus tom qab peb yuav muaj tseeb nthuav cov ntaub ntawv ntsig txog nws siv, kev teeb tsa, cov yam ntxwv thiab kev siv yooj yim, Nix muaj cov ntaub ntawv zoo nyob hauv nws ntawm NixOS, yog li kom tob tob rau nws tam sim ntawd, koj tuaj yeem siv cov kev sib txuas hauv qab no:

  1. NixOS GNU / Linux
  2. Nix Qhia Tus Thawj Coj Pob
  3. Nix ntawm GitHub
  4. Nix Sau Pob
Tshooj lej:
NixOS: ib qho kev faib khoom thiab sib txawv nrog KDE

Thaum kawg, thiab raws li ib qho Ntxiv Nyiaj Ntxiv nyob rau hauv cov ntawv tshaj tawm no peb yuav hais tawm «Composer», uas yog qhov sib npaug ntawm Xeb them nqi, NodeJS NPM y Nab hab sej PIP, tab sis rau PHPCov. Ntawd yog, pob thiab kev tswj hwm kev tswj hwm rau PHPCov. Thiab nws yog tus saib xyuas hauv kev tswj hwm cov kev ua haujlwm ntawm cov phiaj xwm tsim thiab txhim kho pob khoom tsim nyog rau lawv txoj haujlwm kom raug. Ib qho ntxiv, nws rub tawm, siv thiab siv cov ntaub ntawv yooj yim nkag mus rau nws lub vev xaib, ntxiv rau txuas mus rau nws qhov xaib ntawm GitHub.

Cov duab dav dav rau cov lus xaus

xaus

Peb cia siab no "pab tau me ntsis post" rau «Cargo y Nix», 2 nthuav thiab pab tau Kev tswj cov pob khoom qhib qhov chaw, thawj paub zoo thiab siv los ntawm Cov Tsim Txiaj uas siv lub Cov lus siv ua xeb thiab qhov thib ob dav siv thiab siv los ntawm Cov Neeg Siv ntawm GNU / Linux Distro hu ua Nix OS; yog qhov zoo siab thiab nqi hluav taws xob, rau tag nrho «Comunidad de Software Libre y Código Abierto» thiab ntawm kev pabcuam zoo rau kev sib txawv ntawm qhov zoo kawg nkaus, loj kawg thiab kev loj hlob ntawm ecosystem ntawm kev siv ntawm «GNU/Linux».

Txog tam sim no, yog tias koj nyiam qhov no publicación, Tsis txhob tsum qhia nws nrog lwm tus, hauv cov vev xaib uas koj nyiam tshaj plaws, raws, pab pawg lossis cov zej zog ntawm kev sib tham lossis kev xa xov, nyiam dua dawb, qhib thiab / lossis muaj kev nyab xeeb ntxiv TelegramTeeb liabMastodon lossis lwm yam ntawm Ciaj, nyiam dua. Thiab nco ntsoov mus ntsib peb qhov home page ntawm «Los ntawmLinux» los tshawb txog xov xwm ntau ntxiv, ntxiv rau koom nrog peb kev channel ntawm Telegram los ntawm DesdeLinuxThaum lub sij hawm, rau cov lus qhia ntxiv, koj tuaj yeem ntsib ib qho twg Cov tsev qiv ntawv online raws li QhibLibra y jedit, nkag mus thiab nyeem cov ntawv digital (PDFs) ntawm cov ncauj lus no lossis lwm tus neeg.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm.

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.

bool (muaj tseeb)