Ẹru ati Nix: Awọn ọna Iṣakoso Iṣakoso Afikun diẹ sii fun GNU / Linux

Ẹru ati Nix: Awọn ọna Iṣakoso Iṣakoso Afikun diẹ sii fun GNU / Linux

Ẹru ati Nix: Awọn ọna Iṣakoso Iṣakoso Afikun diẹ sii fun GNU / Linux

Awọn ọjọ diẹ sẹhin, a ṣe atẹjade titẹsi nipa 3 awọn alakoso package agbelebu ti a npe ni "Conda, PIP ati NPM", kii ṣe mimọ daradara ati lilo nipasẹ awọn olumulo lasan ṣugbọn diẹ sii ju ohunkohun lọ, nipasẹ awọn olupilẹṣẹ Software. Nibayi, a yoo sọ asọye lori miiran Awọn alakoso package 2 gidigidi iru ti a npe ni "Ẹru ati Nix".

"Ẹru ati Nix" ti won wa ni 2 awon ati ki o wulo Awọn eto iṣakoso idii orisun orisun, akọkọ ti a mọ daradara ti o lo nipasẹ Awọn Difelopa ti o lo awọn Ede siseto ipata ati ekeji ti o mọ daradara ti o si lo nipasẹ Awọn olumulo ti awọn GNU / Linux Distro pe Nix OS.

Conda, PIP ati NPM: Awọn ọna Ṣiṣakojọpọ Package pẹpẹ Syeed

Conda, PIP ati NPM: Awọn ọna Ṣiṣakojọpọ Package pẹpẹ Syeed

Ṣaaju ki o to to bẹrẹ lori koko ti "Ẹru ati Nix", yoo wulo pupọ lati ṣeduro ati dẹrọ kika si awọn ti o nifẹ ninu Awọn eto iṣakoso idii tẹlẹ darukọ ("Conda, PIP ati NPM") fun lẹhin kika iwe yii, nitorinaa, nipasẹ ọna asopọ atẹle atẹle, iwọ yoo ni anfani lati ṣe:

Nkan ti o jọmọ:
Conda, PIP ati NPM: Awọn ọna Ṣiṣakojọpọ Package pẹpẹ Syeed

Lakoko ti o wulo miiran ti o ni ibatan post ati ni iṣeduro niyanju lati ka ni atẹle:

Nkan ti o jọmọ:
Guix 1.2: Tutorial Fifi sori Isakoso Isakoso Package

Ẹru ati Nix: Ipata ati Oluṣakoso Package NixOS

Ẹru ati Nix: Ipata ati Oluṣakoso Package NixOS

Kini Ẹru?

Gẹgẹbi awọn ẹlẹda ti Ede siseto ipata ninu rẹ osise aaye ayelujara, "Firanṣẹ" Es:

"Oluṣakoso package aiyipada ipata. Ewo ni a lo lati ṣe igbasilẹ awọn igbẹkẹle ti awọn idii ipata ti a ṣẹda lati ṣajọ wọn ni aṣeyọri, ṣiṣe wọn ni pinpin ati irọrun irọrun ikojọpọ wọn si Craters (crates.io), iforukọsilẹ package ti agbegbe ipata."

Akọsilẹ: Awọn idii ti a ṣe sinu Ipata ni a pe ni Craters (C.awọn oṣuwọn).

Diẹ ẹ sii nipa Ẹru

Botilẹjẹpe, ni awọn titẹ sii nigbamii a yoo dajudaju faagun alaye ti o ni ibatan si lilo ipilẹ rẹ, Ẹru ni anfani ti o jẹ apakan ti Ede siseto ipata, ti wa ni gbaa lati ayelujara ati fi sori ẹrọ pọ pẹlu rẹ, ati pe o tun ni iwe ti o dara julọ laarin awọn ipata, mejeeji ni ede Spani ati Gẹẹsi, nitorinaa lati jinle lẹsẹkẹsẹ, o le lo awọn ọna asopọ wọnyi:

  1. Fi ipata sori ẹrọ (Rustc, Rustup, ati Cargo)
  2. Kaabo Ẹru! (Ni ede Gẹẹsi)
  3. Iwe Ẹru naa
  4. Gba agbara lori GitHub
  5. Craters: Igbasilẹ Crater Agbegbe Rust
Nkan ti o jọmọ:
Ede ipata: Awọn oludasile rẹ kede ikede tuntun 1.50.0

Kini Nix?

Gẹgẹbi awọn ẹlẹda ti awọn GNU / Linux NixOS Distro ninu rẹ osise aaye ayelujara, "Nix" Es:

"Oluṣakoso package iṣẹ-ṣiṣe odasaka. Eyi tumọ si pe o tọju awọn idii bi awọn iye ninu awọn ede siseto iṣẹ ṣiṣe odasaka bi Haskell, iyẹn ni pe, wọn kọ wọn nipasẹ awọn iṣẹ ti ko ni awọn ipa ẹgbẹ, ati pe ko yipada lẹhin ti wọn kọ. Ni afikun, o fi awọn idii pamọ sinu ile itaja tirẹ, eyiti o jẹ deede ilana itọsọna "/ nix / itaja", nibiti package kọọkan ni apakan abẹ-alailẹgbẹ tirẹ labẹ idanimọ alailẹgbẹ (elile cryptographic) fun package ti o mu gbogbo awọn igbẹkẹle rẹ. Igbẹhin gba ọ laaye ọpọlọpọ awọn ẹya ti o lagbara."

Diẹ sii nipa Nix

Botilẹjẹpe, ni awọn titẹ sii nigbamii a yoo dajudaju faagun alaye ti o ni ibatan si lilo rẹ, fifi sori ẹrọ, awọn abuda ati lilo ipilẹ, Nix ni iwe ti o dara laarin rẹ ti NixOS, nitorinaa lati jinlẹ lori rẹ lẹsẹkẹsẹ, o le lo awọn ọna asopọ wọnyi:

  1. NixOS GNU / Lainos
  2. Nix Package Manager Itọsọna
  3. Nix lori GitHub
  4. Gbigba Gbigba Nix
Nkan ti o jọmọ:
NixOS: ipinya ati pinpin oriṣiriṣi pẹlu KDE

Lakotan, ati bi afikun Bonus ninu atẹjade yii a yoo mẹnuba «olupilẹṣẹ», eyiti o jẹ ipilẹ deede ti Ipata idiyele, NodeJS NPM y Python PIP, ṣugbọn fun PHP. Iyẹn ni, package ati eto iṣakoso igbẹkẹle fun PHP. Ati pe o wa ni idiyele ti ṣiṣakoso awọn igbẹkẹle ti awọn iṣẹ akanṣe ti a ṣẹda ati fifi awọn idii to wulo fun iṣẹ ṣiṣe to dara wọn. Ni afikun, igbasilẹ rẹ, fifi sori ẹrọ ati lilo awọn iwe jẹ irọrun irọrun lori oju opo wẹẹbu rẹ, ni afikun si ọna asopọ si aaye rẹ ni GitHub.

Aworan jeneriki fun awọn ipinnu nkan

Ipari

A nireti eyi "wulo kekere post" nipa «Cargo y Nix», 2 awon ati iwulo Awọn eto iṣakoso idii orisun orisun, akọkọ ti a mọ daradara ti o lo nipasẹ Awọn Difelopa ti o lo awọn Ede siseto ipata ati keji ti a lo ni lilo pupọ ati lilo nipasẹ Awọn olumulo ti GNU / Linux Distro ti a pe Nix OS; jẹ anfani nla ati iwulo, fun gbogbo rẹ «Comunidad de Software Libre y Código Abierto» ati ti ilowosi nla si kaakiri ti iyanu, titobi ati ilolupo eda abemi ti awọn ohun elo ti «GNU/Linux».

Fun bayi, ti o ba fẹran eyi publicación, Maṣe da duro pin pẹlu awọn miiran, lori awọn oju opo wẹẹbu ayanfẹ rẹ, awọn ikanni, awọn ẹgbẹ tabi awọn agbegbe ti awọn nẹtiwọọki awujọ tabi awọn ọna fifiranṣẹ, pelu ọfẹ, ṣiṣi ati / tabi ni aabo diẹ sii bi TelegramSignalMastodon tabi miiran ti Fediverse, pelu. Ati ki o ranti lati ṣabẹwo si oju-iwe ile wa ni «LatiLaini» lati ṣawari awọn iroyin diẹ sii, bii darapọ mọ ikanni osise wa ti Telegram lati FromLinuxLakoko ti, fun alaye diẹ sii, o le ṣabẹwo si eyikeyi Online ìkàwé bi OpenLibra y Idajọ, lati wọle si ati ka awọn iwe oni-nọmba (PDFs) lori akọle yii tabi awọn miiran.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

bool (otitọ)