Guix 1.0-ийн анхны тогтвортой хувилбар гарсан бөгөөд эдгээр нь түүний мэдээ юм

Guix 1.0

6 жил гаруй шаргуу хөдөлмөрлөсний эцэст болон хэвлэгдсэн 19 хувилбар, Nix баг саяхан анхны тогтвортой хувилбараа гаргаснаа зарлалаа багцын менежерээс. Төсөл хэрэгжүүлэгчдийн хувьд Guix 1.0 Энэ нь хэд хэдэн анхаарал татахуйц ашиг тустай.

Хэрэглэгчийн түвшинд, Guix нь програмыг суулгахад хялбар болгож, янз бүрийн командыг ашиглан шинэчлэгдэж байх болно програмыг хайж олох guix хайх, тэдгээрийг суулгахын тулд guix суулгах, тэдгээрийг тогтмол шинэчлэхийн тулд guix татах, guix шинэчлэх гэх мэт.

Guix-ийн тухай

2012 онд GNU дистрибьютерийн хэсэг хакерууд Германы Дюссельдорф хотод уулзаж, ажиллаж эхэлсэн шинэ төслөө танилцуулав. Энэхүү төсөл нь Guix нэртэй боловч "gi: ks" гэж дууддаг тархалтын дагуу багц байршуулалтыг үр дүнтэй хянах хэрэгцээг шийдвэрлэнэ Линукс.

Өөрөөр хэлбэл Guix бол цэвэр ажиллагаатай багцын менежер юм Guile Scheme хэл дээр бичигдсэн ба Nix багцын менежер дээр суурилсан. Тиймээс Guix энэ тохиолдолд Ocaml, Haskell эсвэл Scheme хэлээр дамжуулан хэрэгжүүлсэн функциональ програмчлалын хэлний парадигмтай холбоосыг олдог.

Энэхүү түгээлт нь зөвхөн үнэгүй бүрэлдэхүүн хэсгүүдийг багтаасан бөгөөд GNU Linux-Libre цөмтэй хамт үнэгүй хоёртын програмын элементүүдээс цэвэрлэгддэг. GCC 8.3 нь холбоход ашиглагддаг.

Үүнээс гадна энэ нь цэвэр ажиллагаатай багцын бүтэц, найрлагыг хэрэгжүүлдэг.

Guix 1.0-ийн гол шинэлэг зүйлүүд

Guix загварыг дагаж мөрддөг хуваарилалт Нэвтрэх хувилбаргэсэн үг бөгөөд та "guix pull" командыг хүссэн үедээ ажиллуулж хамгийн сүүлийн үеийн шинэчлэлтүүдийг авах боломжтой гэсэн үг юм.

Энэ шинж чанар нь бусад багц менежерүүдэд түгээмэл байдаг боловч Guix баг нь өвөрмөц онцлог шинж чанарыг нэмж өгдөг, энэ нь түүний гүйлгээний тал юм.

Энэ нь тохиромжтой гэсэн үг юм Хэрэглэгч багцын өмнөх хувилбар руу буцахын тулд хүссэн үедээ Guix ашиглаж болно таны Линукс түгээлт дээр гүйж байна тушаал "Guix-буцах" эсвэл багцуудын ялгааг шинжлэх "guix багц -l".

Өөр нэг чухал ач холбогдолтой давуу тал бол Guix-ийн засвар үйлчилгээ эрхлэгчид түүний нөхөн үржих чадварыг онцолж өгдөг.

Энэ нэр томъёогоор дамжуулан бид үүнийг ойлгох ёстой Guix нь хэрэглэгчид яг ижил орчныг хэрэгжүүлэх боломжийг олгодог програм хангамж өөр өөр машин дээр эсвэл "guix тайлбарлах", "guix татах" -ын ачаар өөр өөр цаг үед.

Эцэст нь үүнийг тэмдэглэх хэрэгтэй эдгээр бүх үйл ажиллагаа багцын менежертэй root зөвшөөрөл шаарддаггүй хэрэглэгчдэд зориулсан, энэ нь үнэлж баршгүй, ялангуяа өндөр гүйцэтгэлтэй тооцоолол (HPC) болон нөхөн сэргээгдэх шинжлэх ухааны хүрээнд.

Хөгжүүлэгчдийн хувьд Guix нь өөр өөр програм хангамжийн орчинг бий болгох боломжийг олгодог тул ач холбогдолтой юм.

Түүнчлэн, хэрэв тэд хэрэглэгчидээсээ санал хүсэлтээ хурдан авахыг хүсдэг хөгжүүлэгчид бол Guix нь Docker-ийн ашиглах боломжтой контейнер дүрсийг бүтээх энгийн аргыг санал болгодог хэн ч гэсэн хэзээ ч ажиллуулж болох бие даасан архивууд.

Нөгөө талаас, хэрэв та системийн администратор бол тохиргооны менежментийн талаархи Guix-ийн тунхаглал, нэгдсэн хандлага нь танд сонирхолтой байх ёстой.

Тэдний системийг тохируулахын тулд тэд нэг тохиргооны файлыг ашиглан системийн тохиргооны бүх талыг, тухайлбал үйлчилгээ, файлын систем, локал, данс, бүгдийг нэг системийн хэлээр тодорхойлж болно.

Guix-ийн багийн үзэж байгаагаар энэ нь вэб үйлчилгээнээс хамааралтай програмууд гэх мэт цогц үйлчилгээнүүдийн байршлыг ихээхэн хөнгөвчилдөг.

Эцэст нь, баг нь нэг тушаалаар жишээ үүсгэж болохыг зааж өгдөг таны төхөөрөмж дээр, виртуал машинд (VM) эсвэл тест хийх саванд хийж болно. Системийн администраторууд мөн ISO дүрс үүсгэх боломжтой.

Guix-ийн энэхүү анхны тогтвортой хувилбарыг ашигласнаар төсөл хариуцсан баг нь маш чухал үе шаттай болсныг мэдэгдэж, энэхүү гүйлгээний багцын менежер нь танд системийг Guile-ийн програмчлалын интерфэйсээр гүнзгийрүүлэх боломжийг олгоно гэж найдаж байна.

Guix 1.0 татаж авах

USB Flash (243 MB) дээр суулгаж, виртуалчлалын системд (474 ​​MB) ашигладаг зургуудыг авах боломжтой татаж авах.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.