Izlaista GNU Guix 1.0.0

2. gada 2019. maijā pēc 7 gadu izstrādes Free Software Foundation (FSF) programmētāji izlaida GNU Guix versija 1.0.0. Šo 7 gadu laikā tika pieņemti vairāk nekā 40 000 saistību no 260 cilvēkiem, tika izlaistas 19 izlaidumi.

GNU Guix ir dažādu valstu programmētāju kopīgu pūliņu rezultāts. Viņš FSF apstiprināts un tagad ir pieejams plašākai auditorijai. Pašlaik instalācijas attēls ir grafiskā instalācija, kurā konfigurācijas fails tiek ģenerēts, pamatojoties uz lietotāja vēlmēm.

Guix ir pakotņu pārvaldnieks un operētājsistēmas izplatīšana, kas izmanto pakotņu pārvaldnieku. Operētājsistēma tiek inicializēta no OS apraksta faila, kurā tiek izmantota shēmas valoda. Mūsu pašu izstrādātā GNU Shepherd tiek izmantota kā inicializācijas sistēma. Kodols ir Linux brīvs.

Ideja par darījumu partiju pārvaldnieku pirmo reizi tika īstenota uzmanies. Guix ir darījumu pakotņu pārvaldnieks, kas rakstīts Guile valodā. Programmā Guix pakotnes tiek instalētas lietotāju profilos, instalēšanai nav nepieciešamas root tiesības, var izmantot vairākas vienas un tās pašas pakotnes versijas, kā arī ir pieejamas iepriekšējās versijas. Guix ir pirmais pakotņu pārvaldnieks, kas īsteno šo ideju reproducējami (atkārtojami) būvējumi izmantojot arhīvu Programmatūras mantojums. Jebkuras pieejamās versijas programmatūras vides instalēšana ļauj programmētājiem ērti strādāt ar iepriekšējām pakotņu versijām. Guix nodrošina rīkus darbam ar konteineriem un virtuālajām mašīnām. Tas veido pakotnes no avotiem un izmanto iebūvētos bināros aizstāšanas serverus, lai paātrinātu pakotņu instalēšanas procesu.

Pašlaik instalēšanas iespēja ir desktop pēc noklusējuma ietver X11, GDM, Gnome, NetworkManager. Varat pārslēgties uz Wayland, un ir pieejami arī Mate, Xfce4, LXDE, Enlightenment galddatori un dažādi X11 logu pārvaldnieki. KDE pašlaik nav pieejams (sk Ierobežojumi).

Pašlaik izplatīšanā ietilpst 9712 iepakojumiem, kas atbilst FSF prasībām attiecībā uz bezmaksas programmatūru un tiek izplatīti saskaņā ar bezmaksas GPL licencēm. Ir pieejami Nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blenderis, openshot, audacity un citi. Gatavojamies rokasgrāmatas tulkojums krievu valodā.

Avots: linux.org.ru

Pievieno komentāru