GNU Guix 1.1 package manager ၏ဗားရှင်းအသစ်ကိုစာရင်းပြုစုပါ

မကြာသေးမီက se သည်ဤအခြေခံအုတ်မြစ်ပေါ်တွင်တည်ဆောက်ထားသော GNU Guix 1.1 package manager နှင့် GNU / Linux ဖြန့်ဖြူးမှုဗားရှင်းအသစ်ကိုထုတ်ပြန်ခဲ့သည်။ ဖြန့်ဝေမှု pသီးခြား operating system အဖြစ်တပ်ဆင်ခွင့်ပြုပါတယ် Virtualization စနစ်များ၊ ကွန်တိန်နာများနှင့်သာမန်ပစ္စည်းကိရိယာများတွင်တပ်ဆင်ထားပြီးဖြစ်သော GNU / Linux ဖြန့်ဝေမှုများတွင်အပလီကေးရှင်းများကိုအကောင်အထည်ဖော်ရန်ပလက်ဖောင်းတစ်ခုအဖြစ်စတင်ခဲ့သည်။

အသုံးပြုသူ မှီခိုမှုစာရင်းအင်း၊ အမြစ်မရှိအလုပ်၊ ဗားရှင်းများကိုပြန်လည်ဆုတ်ခွာခြင်းစသည့်အင်္ဂါရပ်များရှိသည် ပြmanagementနာများ၊ ဖွဲ့စည်းပုံစီမံခန့်ခွဲမှု၊ ပတ်ဝန်းကျင်ပွားခြင်း (အခြားကွန်ပျူတာများတွင်ဆော့ဝဲပတ်ဝန်းကျင်၏အတိအကျမိတ္တူကူးခြင်း) စသည်တို့အတွက်အထက်တွင်ဖော်ပြထားသည်။

GNU Guix အထုပ်မန်နေဂျာသည် Nix စီမံကိန်း၏အောင်မြင်မှုများကိုတည်ဆောက်စဉ် နှင့်ပုံမှန်အထုပ်စီမံခန့်ခွဲမှုလုပ်ဆောင်ချက်များကိုအပြင်, Transaction updates များကိုလုပ်ဆောင်ခြင်း၊ updates များကိုပြန်လှိမ့်နိုင်ခြင်းစသည့်အင်္ဂါရပ်များကိုထောက်ပံ့သည်အသုံးပြုသူတစ် ဦး ချင်းနှင့်သက်ဆိုင်သောပရိုဖိုင်းများ၊ ပရိုဂရမ်တစ်ခု၏ဗားရှင်းအမျိုးမျိုးကိုတစ်ပြိုင်တည်းတပ်ဆင်နိုင်ခြင်း၊ အမှိုက်သိမ်းဆည်းခြင်းနည်းလမ်းများ (အသုံးမပြုရသောဗားရှင်းများကိုဖော်ထုတ်ခြင်းနှင့်ဖယ်ထုတ်ခြင်း) တို့မပါ ၀ င်ပါ။

ထို့အပြင်၎င်းသည် Guile Scheme API အစိတ်အပိုင်းများနှင့်ခေါင်းစဉ်များအတွက်ရည်ရွယ်သည့်အထူးမြင့်မားသောဘာသာစကားကိုအသုံးပြုရန်အဆိုပြုထားသည်။ အသုံးချခြင်းအစီအစဉ်များနှင့်အထုပ်ဖွဲ့စည်းခြင်းဆိုင်ရာစည်းမျဉ်းများကိုဆုံးဖြတ်ရန်။ ဤရွေ့ကားအစိတ်အပိုင်းများကိုသင်အလုပ်လုပ်တဲ့ programming ကိုဘာသာစကား schema အတွက်အားလုံးအထုပ်စီမံခန့်ခွဲမှုစစ်ဆင်ရေးလုပ်ဆောင်ရန်ခွင့်ပြုပါတယ်။

GNU Guix 1.1 မှာဘာအသစ်ရှိသလဲ။

ဤဗားရှင်းသည်လူ ၁၁၁ ဦး အား ၁၁၁ လတာကာလအတွင်းကျူးလွန်ခဲ့သည့်ကတိက ၀ တ် ၁၄၀၇၈ နှင့်ကိုက်ညီသည်။ ၎င်းတွင်လုပ်ဆောင်ချက်အသစ်များ၊ သုံးစွဲသူမျက်နှာပြင်နှင့်စွမ်းဆောင်ရည်၊ တိုးတက်မှုများနှင့်အမှားပြင်ဆင်မှုများများစွာပါဝင်သည်။

အထင်ရှားဆုံးသောအသစ်အဆန်းများထဲမှတစ်ခုကိုကျွန်ုပ်တို့တွေ့ရှိနိုင်သည် အလိုအလျောက်ဂရပ်ဖစ် installer ကိုစမ်းသပ်ခြင်းအတွက်မူဘောင်တစ်ခုကိုထည့်သွင်းခဲ့သည်။ ထည့်သွင်းသူကိုစဉ်ဆက်မပြတ်ပေါင်းစည်းမှုစနစ်တွင်တပ်ဆင်ပြီးမတူညီသောဖွဲ့စည်းမှုများ (ပုံမှန်နှင့်စာဝှက်ဖြင့်ရေးထားသည့်အမြစ်အခန်းကန့်၊ စားပွဲခုံများနှင့်တပ်ဆင်ခြင်းစသည်တို့) တွင်စမ်းသပ်ခံရသည်။

Command အသစ်နှစ်ခုထပ်ထည့်ပြီးပြီသူတို့ထဲကတစ်ခုက "guix စနစ်ကဖော်ပြသည်«အကောင်အထည်ဖော်သောအခါစနစ်၏ကွဲပြားခြားနားသောဖြစ်ရပ်နှစ်ခုအကြားပြောင်းလဲမှုများကိုအကဲဖြတ်ရန်ဖြစ်နိုင်စေသည်၊ ၎င်းသည်ထည့်သွင်းလိုက်သောအခြား command တစ်ခုဖြစ်သည်။"Guix deploy" ၎င်းသည်တစ်ချိန်တည်းတွင်ကွန်ပြူတာအမြောက်အများကိုဖြည့်ဆည်းရန်ဒီဇိုင်းပြုလုပ်ထားခြင်းဖြစ်သည်။

ငါတို့သည်လည်းရှာတွေ့နိုင်ပါသည် စနစ်ဝန်ဆောင်မှုများအသစ် gnome-keyring၊ kernel-module-loader၊ knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provenance, pulseaudio, sane, Auddd, fontconfig-file-system အနည်းကိန်း, USB-modeswitch ။

နောက်ထပ် 3368 packages များအတွက် updated software ကိုဗားရှင်း, အသစ်ပြောင်းလဲထားသောဗားရှင်းများအပါအ ၀ င် package အသစ် ၃၅၁၄ ခုထည့်သွင်းခဲ့သည် xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server ကို 1.20.7, bash 5.0.7, binutils 2.32, ခွက် 2.3.1, emacs 26.3, illumination 0.23.1, gcc 9.3 .0, gimp 2.10.18 .2.29, glibc 2.2.20, 1.13.9 gnupg, 2.2.7, guile 68.7.0, icecat 0-guix1-preview3.7.0, icedtea 6.4.2.2, libreoffice 5.4, linux-libre 31 ကိုသွားပါ။ 12.33 openjdk 5.30.0, perl 3.7.4, python 1.39.0 နှင့်အောက်ဆိုဒ် XNUMX ။

ထွက်မတ်တပ်ရပ်သောအခြားအပြောင်းအလဲများ ဒီမူကွဲအသစ်၏

  • Singularity နှင့် Docker တို့အတွက်ပုံရိပ်အထောက်အပံ့ကို guix pack command တွင်ထည့်သွင်းထားသည်။
  • ဆော့ဖ်ဝဲလ်အမွေအနှစ်များသိုလှောင်ရုံတွင်သိမ်းဆည်းထားသောမည်သည့်ဗားရှင်းမဆိုပြန်လည်အသုံးပြုနိုင်ရန်အတွက် "guix time-machine" command ကိုထည့်သွင်းထားသည်။
  • "–target" ရွေးစရာကို "guix system" တွင်ပေါင်းထည့်ပြီး Cross Compilation အတွက်တစ်စိတ်တစ်ပိုင်းပံ့ပိုးပေးသည်။
  • Guix စွမ်းဆောင်ရည်အပေါ်အပြုသဘောသက်ရောက်သော Guile 3 ကို အသုံးပြု၍ အကောင်အထည်ဖော်သည်။
  • package မှီခိုမှုပြဇယားသည်အစုအဝေး (အမျိုးအနွယ်) ၏အနိမ့် binary source အစိတ်အပိုင်းများကိုအကန့်အသတ်ဖြင့်သာကန့်သတ်ထားပြီး၎င်းသည်အပြည့်အဝစစ်ဆေးနိုင်သော bootstrap အကောင်အထည်ဖော်မှုအတွက်ကြီးမားသောခြေလှမ်းတစ်ခုဖြစ်သည်။
  • ဤစီမံကိန်းများနှင့်သက်ဆိုင်သော application များအတွက်ရေးသားခြင်းအစီအစဉ်များကိုလွယ်ကူစေရန် Node.js, Julia နှင့် Qt များအတွက်တည်ဆောက်စနစ်များထည့်သွင်းထားသည်။
  • ထို့အပြင် third-party package repository စာရေးသူများသည် "guix pull -news" command ကိုအသုံးပြုခြင်းအားဖြင့်အသုံးပြုသူဖတ်နိုင်သည့်သတင်းစကားများရေးသားရန်ကိရိယာများရှိသည်။

Guix 1.1 ကို download လုပ်ပါ

နောက်ဆုံးအနေနဲ့အထုပ်မန်နေဂျာသို့မဟုတ်ဖြန့်ဖြူးစမ်းသပ်ချင်သောသူတို့အဘို့, သင်အသေးစိတ်စစ်ဆေးနိုင်သည် ဒေါင်းလုပ်လုပ်ထားသောပုံများကိုတပ်ဆင်ခြင်းနှင့် / သို့မဟုတ်ရှာဖွေခြင်း၊ အောက်ပါ link ကိုမှာ။

USB Flash (241 Mb) တွင်တပ်ဆင်ရန်ပုံရိပ်သို့မဟုတ် ၄ င်း၏ virtualization systems (479 Mb) အတွက်ပုံရိပ်များကို i686, x86_64, armv7 နှင့် aarch64 ဗိသုကာများအတွက်ရရှိနိုင်သည်။


ဆောင်းပါး၏ပါ ၀ င်မှုသည်ကျွန်ုပ်တို့၏အခြေခံမူများကိုလိုက်နာသည် အယ်ဒီတာအဖွဲ့ကျင့်ဝတ်။ အမှားတစ်ခုကိုသတင်းပို့ရန်ကလစ်နှိပ်ပါ ဒီမှာ.

မှတ်ချက်ပေးရန်ပထမဦးဆုံးဖြစ်

သင်၏ထင်မြင်ချက်ကိုချန်ထားပါ

သင့်အီးမေးလ်လိပ်စာပုံနှိပ်ထုတ်ဝေမည်မဟုတ်ပါ။ တောင်းဆိုနေတဲ့လယ်ယာနှင့်အတူမှတ်သားထားတဲ့ *

*

*

  1. အချက်အလက်အတွက်တာဝန်ရှိသည် - Miguel ÁngelGatón
  2. အချက်အလက်များ၏ရည်ရွယ်ချက်: ထိန်းချုပ်ခြင်း SPAM, မှတ်ချက်စီမံခန့်ခွဲမှု။
  3. တရားဝင်: သင်၏ခွင့်ပြုချက်
  4. အချက်အလက်များ၏ဆက်သွယ်မှု - ဒေတာများကိုဥပဒေအရတာ ၀ န်ယူမှုမှ လွဲ၍ တတိယပါတီများသို့ဆက်သွယ်မည်မဟုတ်ပါ။
  5. ဒေတာသိမ်းဆည်းခြင်း: Occentus ကွန်ယက်များ (အီးယူ) မှလက်ခံသည့်ဒေတာဘေ့စ
  6. အခွင့်အရေး - မည်သည့်အချိန်တွင်မဆိုသင်၏အချက်အလက်များကိုကန့်သတ်၊