GNU Guix

Programinė įranga Screenshot:
GNU Guix
Programinė detalės:
Versija: 0.15.0 Atnaujintas
Įkėlimo datą: 17 Aug 18
Licencija: Nemokamai
Populiarumas: 18

Rating: nan/5 (Total Votes: 0)

GNU Guix yra atvirojo kodo ir laisvai išplatinto programinės įrangos projektas, sukurtas iš pat pradžių, kad būtų įdiegtas universalus "GNU / Linux" sistemos paketų tvarkytuvė, leidžianti kiekvienam diegti, atnaujinti ir pašalinti programinę įrangą iš jų kompiuterių.

Tai taip pat atskiras "Linux" paskirstymas, kurį galima įdiegti į USB atmintinę, kad galėtumėte jį paleisti ir įdiegti į kompiuterį. GNU Guix paketų tvarkymo funkcija yra išvestinė iš novatoriško "Nix" paketų tvarkytuvo ir naudojama "Guile".


Paketo tvarkyklės ypatybės

Programoje pateikiama keletas funkcijų, tarp kurių galime paminėti ir operacinių atnaujinimų palaikymą, "rollbacks", "vieno vartotojo" profilių palaikymą, nepriimtiną paketų tvarkymą ir šiukšlių surinkimą.

Be to, vartotojams suteikiamas unikalus įrankis, skirtas jų GNU / Linux operacinių sistemų konfigūracijos rinkmenoms tvarkyti. Remiantis "Nix" projektu, programinė įranga užima žemo lygio mechanizmus ir sujungia ją su "Guile Scheme" programavimo sąsaja.

Operacinės sistemos ypatybės

Savarankiškas "GNU Guix" paskirstymas platinamas kaip tar archyvas, kuris turi būti parašytas USB atmintinėje, kurios talpa yra 1 GB ar didesnė, ir palaiko tiek i686 (32 bitų), tiek x86_64 (64 bitų) įrenginius. Be to, sistema taip pat gali būti įdiegta virš esamos GNU / Linux sistemos, įskaitant "mips64el".

Tačiau atkreipkite dėmesį, kad tai sunki plėtra ir ji dar neparodo grafinio diegimo programos ar darbastalio aplinkos. Vartotojai turi įdiegti operacinę sistemą iš komandinės eilutės. Ji taip pat nepalaiko LVM ("Logical Volume Manager") palaikymo, taip pat sistemos paslaugų neprilygstamą palaikymą. Tačiau čia yra daugiau kaip 1000 paketų.

Kas naujo šiame leidime:

  • Nepamirštama gikso traukimo komanda, leidžianti vartotojams atnaujinti "Guix" ir jos paketų rinkinį, buvo ištaisyta ir mes tikimės, kad jums patiks. Šiuos patobulinimus aptarinime kitame poste netrukus, bet pakanka pasakyti, kad naujasis "gix" traukinys dabar palaiko grįžtamąjį ryšį (taip pat kaip ir "guix" paketą) ir kad nauja pasirinkčių kartų parinktis leidžia peržiūrėti ankstesnius atnaujinimus. Tai taip pat yra greitesnė, ne taip greitai, kaip norėtume, tačiau artimiausiu metu mes planuojame tobulinti ją.
  • "guix" paketas dabar gali sukurti perkeliamus dvejetainius failus. Naudodami -f squashfs dabar galima kurti vaizdus, ​​saugomus kaip SquashFS failų sistemos. Tada tokius vaizdus gali atlikti "Singularity", "konteinerių variklio" & quot; dislokuotos kai kurioms našiai veikiančioms kompiuterių grupėms.
  • "GuixSD" dabar veikia su "ARMv7" ir "AArch64" dėžėmis! Mes nesuteikiame diegimo atvaizdo, nors duomenys priklauso nuo lentos, kurią taikote, todėl turėsite patys kurti paveikslėlį pagal instrukcijas. "ARMv7" paprastai naudoja "U-Boot", o "AArch64" dėžutės, tokios kaip "OverDrive", remiasi "GRUB" su "EFI" įgalinta versija. Bootloader apibrėžimai yra prieinami daugeliui lentų Novena, A20 OLinuXino, BeagleBone ir netgi NES.
  • Mes toliau tobulinome pranešimų apie klaidas ir patarimų, kuriuos pateikė sistema guix. Pavyzdžiui, dabar bus pasiūlyti išankstinio branduolio moduliai, kuriuos anksčiau reikės pridėti prie initrd, galite įdiegti sistemą, kuri nepavyks paleisti, nes initrd neturėjo standžiojo disko tvarkyklių.
  • OS konfigūracija supaprastinta įdiegiant tokius dalykus kaip "initrd" modulių laukas ir failų sistemos etiketės konstrukcija.
  • Yra nauja "guix" sistemos docker-image komanda, kuri atlieka tai, ko tikėjotės. : -)
  • Yra dešimtys naujų "GuixSD" paslaugų: "Apšvietos" ir "MATE" staliniai kompiuteriai, "Apache httpd", skaidrios emuliacijos su QEMU palaikymas naudojant "qemu-binfmt" paslaugą, OpenNTPD ir dar daugiau.
  • Iš viso buvo 1 200 naujų paketų, todėl dabar esame beveik 8 000 paketų.
  • Daugybė klaidų!
  • Ši instrukcija iš dalies išversta į prancūzų kalbą ir galite ją išversti į savo gimtąja kalba, prisijungdami prie Vertimo projekto.

Kas naujo versijoje 0.13.0:

  • Dabar "Guix" palaiko "aarch64" (64 bitų ARM procesorius). Tačiau šis leidimas neapima binarinio diegimo archyvo, o mūsų statybinis ūkis dar nepateikia aarch64 pakaitalų. Mes ieškome "aarch64" aparatinės įrangos, skirtos tai spręsti. Jei galite padėti, susisiekite su mumis!
  • Be to, šiame leidime nebėra mips64el tarball, nors "Guix" vis dar palaiko šią platformą. Mes nežinome, ar mes ir toliau remsime mips64el ilgainiui; Jei norėtumėte pasverti, parašykite mums el. paštu guix-devel@gnu.org!
  • "GuixSD" diegimo vaizdas dabar palaiko UEFI. "GuixSD" dabar taip pat gali būti įdiegtas "Btrfs".
  • "GuixSD" palaiko paleisti sistemines paslaugas ("daemonus") izoliuotose talpyklose kaip priemonę, kaip sušvelninti žalą, kuri gali būti padaryta pažeidžiamumą šiuose demonuose. Žr. Šį straipsnį nuo balandžio mėn.
  • Galima sukurti naują komandą "Guix paketas", skirtą atskiriems dvejetainiams paketams kurti. Mes ją pristatė kovo mėn.
  • "Guix" dabar veikia visiškai naujoje "GNU Guile" 2.2 serijoje. Perėjimas paskatino žagsėjimą, kurį mes sprendėme, visų pirma naudotojams, dirbantiems su giksu. Be kitų dalykų, norint pasveikinti pastebimą efektyvumą, kuris pateikiamas nemokamai!
  • "Guix" skelbimas, kurį mes naudojame platinant dvejetainius failus, turi naują "cache" veikimo režimą, kuris pagerina našumą skleidžiant dvejetainius failus daugeliui vartotojų, kaip tai daroma mūsų statybvietėje.
  • Buvo išspręstos daugybės atkūrimo paklaidose problemų - daugiau apie tai ateityje.
  • 840 naujų paketų, kurių bendra vertė yra 5400 + ir daugelis atnaujinimų, įskaitant "glibc 2.25", "Linux-free 4.11" ir "GCC 7".
  • Naujos sistemos "Redis", "Exim", "Open vSwitch" ir kitos sistemos paslaugos. Galiojančių paslaugų, ypač "NGINX", teikiamų paslaugų sąsaja buvo gerokai patobulinta.
  • Daugybė klaidų!

Kas naujo versijoje 0.8.3:

  • Gebėjimas deklaruoti paketus, kurie turi būti jūsų profilyje, ir perduoti juos į naujos paketo gaires - demonstravimo parinktį.
  • "guix" aplinka turi naują - specialų variantą, kad greitai sukurtų ad hoc kūrimo aplinką.
  • Nauji įrankiai: redaguoti guix, kad atidarytumėte paketo receptą, nustatykite dydį, kad aprašytumėte paketo ir jo priklausomybių naudojimą diske, guix gc - patikrinkite parduotuvės vientisumą.
  • 179 nauji paketai, ypač LibreOffice, Coq ir "Guile-Emacs" fotografija.
  • Daugybė klaidų ir patobulinimų!

    • Naujas ARMv7 prievadas
    • Kas naujo

    • "New guix system vm" galimybės bendrai naudoti failų sistemas su kompiuteriu.
    • Naujos konfigūracijos sąsajos kalbų apibrėžimams ir nscd.
    • Papildomas CPAN importuotojas, norėdamas nustatyti importą ir daugiau "guix lint" tikrintojų.
    • 164 nauji paketai ir 222 paketų atnaujinimai.
    • Daugybė klaidų ir patobulinimų.

    Kas naujo versijoje 0,8 alfa:

    • Naujoji aplinkos aplinkos valdymo komanda, skirta buhalterinės apskaitos ir kūrimo aplinkos atkūrimui.
    • "Emacs" vartotojo sąsaja kaip alternatyva paketų tvarkymo komandinės eilutės sąsajai.
    • Eksperimentinis mechanizmas, skirtas greičiau diegti saugos naujinius.
    • operacinės sistemos deklaracijose dabar galima nurodyti apsikeitimo įrenginius, susietus įrenginius, programinę įrangą ir dar daugiau.
    • Daugiau kūrėjo įrankių, ypač "guix lint" ir "guix importo".
    • pridėta 162 paketai, kuriuose yra daugiau nei 100 paketų naujinių.

Kita programinė įranga kūrėjas Free Software Foundation

LightDM
LightDM

17 Aug 18

eSpeak
eSpeak

22 Jan 15

GNU Oleo
GNU Oleo

2 Jun 15

GNU Hurd
GNU Hurd

19 Feb 15

Komentarai GNU Guix

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!