Pirms dažām dienām tas tika paziņots Jaunās "GNU Guix 1.5" versijas izlaišanaŠis laidiens ir iznācis pēc trīs gadu intensīvas izstrādes. Ar šo jauno versiju transakciju pakotņu pārvaldnieks un ar to saistītā izplatīšana Guix System piedāvā ievērojamu atjauninājumu, kas ne tikai modernizē tā tehnoloģisko pamatu, bet arī no jauna definē tā pārvaldības modeli, lai nodrošinātu elastīgāku un sadarbīgāku nākotni.
Turpmāk projekts atsakās no neregulāriem izlaišanas cikliem, lai apņemtos ievērot ikgadēju ritmu, kas ir lēmums, kura mērķis ir nodrošināt paredzamību lietotājiem un izstrādātājiem.
Galvenās GNU Guix 1.5 jaunās iespējas
Šajā jaunajā GNU Guix 1.5 versijā mēs varēsim atrast ievērojams progress aparatūras un kodola saderībā. Un tas ir tāpēc, ka Guix 1.5 ievieš eksperimentālu atbalstu GNU Hurd kodolam x86_64 arhitektūrā, ļaujot drosmīgākiem lietotājiem instalēt pilnībā GNU sistēma bez Linux kodolaTurklāt tas tiek pievienots oficiāls atbalsts 64 bitu RISC-V arhitektūrai (riscv64-linux), kas atbilst pieaugošajai nozares interesei par šo atvērto instrukciju kopu.
Arī lietotāja vide tiek atsvaidzināta, jo GNOME sesija pāriet no 42. uz 46. versiju. pieņemot Wayland kā noklusējuma grafikas protokols lai piedāvātu vienmērīgāku un drošāku pieredzi. Tikmēr KDE entuziastiem ir paveicies ar Plazmas iekļaušana 6.5Tas ir pieejams, izmantojot jauno plazmas darbvirsmas pakalpojuma tipa pakalpojumu. To visu atbalsta kritiski pakotņu ekosistēmas atjauninājumi, kas tagad ietver vairāk nekā 12 500 jaunu ierakstu un gandrīz 30 000 atjauninājumu, tostarp tādus būtiskus rīkus kā GCC 15.2.0, Python 3.11 un Linux-libre 6.17.12 kodolu.

Drošība un uzlabota pakotņu pārvaldība
Runājot par drošību, tiek minēts, ka šajā palaišanas reizē šim elementam tika pievērsta īpaša uzmanība, jo viens no ievērojamākajiem uzlabojumiem ir spēja palaist Guix dēmonu bez root privilēģijām. Šī funkcionalitāte, pēc noklusējuma iespējots instalācijās citās distribūcijās (Ārzemju distribūcijas) izmanto AppArmor lietotāju nosaukumtelpas un profilus, lai ievērojami samazinātu uzbrukuma virsmu pret potenciālām privilēģiju eskalācijas ievainojamībām.
Turklāt Guix komandrindas saskarnes (CLI) rīki ir saņēmuši vairākus uzlabojumus, jo īpaši komandu guix apvalks tagad ļauj ligzdot konteinerus un pievieno opciju –emulate-fhsTas atvieglo tādas programmatūras izpildi, kas sagaida standarta direktoriju struktūru (FHS), kas ir ļoti svarīgi saderībai ar ārējiem binārajiem failiem. Turklāt, Guix Pack tagad ļauj eksportēt pakotnes RPM un AppImage formātos.Tas vienkāršo ar Guix komplektā iekļautās programmatūras izplatīšanu citu sistēmu, piemēram, Fedora vai Ubuntu, lietotājiem.
Pilnīga sāknēšana
Uzticīgs savai filozofijai, Projekts ir panācis iespaidīgu progresu "uzticības ķēdē". programmatūras. Guix 1.5 piedāvā pilnu pirmkoda sāknēšanas versiju sarežģītiem kompilatoriem, piemēram, Zig un Mono. Tas nozīmē, ka šīs valodas tagad var kompilēt no nulles, nepaļaujoties uz necaurspīdīgiem, iepriekš esošiem binārajiem failiem, atrisinot klasisko "vistas un olas" problēmu kompilācijā un nodrošinot pilnīgu programmatūras auditu no tās avota.
Starta sistēma Arī GNU Shepherd tiek atjaunināts uz 1.0 versiju.ieviešot laika ziņā ierobežotus pakalpojumus (līdzīgi kā systemd taimeriem) un jaunu žurnālu rotācijas mehānismu, kas aizstāj tradicionālos rīkus, piemēram, syslogd. Līdzīgi ir uzlabota arī privilēģiju pārvaldība; koncepcija setuid programmas tiek aizstātas ar privileģētām programmām, kas izmanto Linux kodola iespējas, lai piešķirtu detalizētas atļaujas, nevis pilnu piekļuvi kā root.
Ar kopienu, kas ir izaugusi līdz vairāk nekā 700 līdzstrādniekiem, un veiksmīgu migrāciju uz Codeberg platformu, GNU Guix 1.5.0 nav tikai programmatūras atjauninājums, bet gan principu izklāsts par to, kā veidot reproducējamas, caurspīdīgas un brīvas operētājsistēmas.
Visbeidzot, ja vēlaties uzzināt vairāk par to, varat uzzināt sīkāku informāciju Šajā saitē.