Uzskaitiet GNU Guix 1.1 pakotņu pārvaldnieka jauno versiju

Nesen sMēs paziņojām par GNU Guix 1.1 pakotņu pārvaldnieka jaunās versijas un uz šī pamata veidotā GNU / Linux izplatīšanas izlaišanu. Sadalījums lppļauj instalēt kā atsevišķu operētājsistēmu virtualizācijas sistēmās, konteineros un parastās iekārtās, kā arī jau instalēto GNU / Linux izplatīšanas palaišana, kas darbojas kā platforma lietojumprogrammu ieviešanai.

Lietotājs ir tādas funkcijas kā atkarības uzskaite, darbs bez saknēm, atjaunošana versijās iepriekš, ja rodas problēmas, konfigurācijas pārvaldība, vides klonēšana (precīzas programmatūras vides kopijas izveidošana citos datoros) utt.

Kamēr GNU Guix pakotņu pārvaldnieks balstās uz Nix projekta sasniegumiem un papildus tipiskajām pakotņu pārvaldības funkcijām atbalsta tādas funkcijas kā darījumu atjauninājumu veikšana, spēja atjaunināt atjauninājumus, darbs, neiegūstot lietotāja īpašnieka privilēģijas, atbalsta profili, kas saistīti ar atsevišķiem lietotājiem, iespēja vienlaikus instalēt vairākas vienas programmas versijas, atkritumu savākšanas līdzekļi (pakotņu neizmantoto versiju identificēšana un noņemšana).

Turklāt tiek ieteikts izmantot specializētu augsta līmeņa valodu, kas orientēta uz Guile Scheme API komponentiem un tēmām, lai noteiktu lietojumprogrammu montāžas scenārijus un pakotņu veidošanas kārtulas. Šie komponenti ļauj jums veikt visas pakotņu pārvaldības darbības funkcionālās programmēšanas valodas shēmā.

Kas jauns GNU Guix 1.1?

Šī versija atbilst 14.078 11 saistībām, kuras 201 mēnešu laikā uzņēmušās XNUMX persona. Tas ietver daudzas jaunas funkcijas, lietotāja saskarni un veiktspēju, uzlabojumus, kā arī daudz kļūdu labojumu.

Starp galvenajiem jaunumiem, kas izceļas, mēs to varam atrast Pievienots ietvars automātiskai instalēšanas grafisko testēšanai. Instalētājs tagad ir samontēts nepārtrauktas integrācijas sistēmā un pārbaudīts dažādās konfigurācijās (parastā un šifrētā saknes nodalījumā, instalācijā ar darbvirsmām utt.).

Ir pievienotas divas jaunas komandas, viens no tiem ir "guix sistēma aprakstīt«, Kas ļauj pēc ieviešanas novērtēt izmaiņas starp diviem dažādiem sistēmas gadījumiem, otra pievienotā komanda ir"Guix izvietošana" kas paredzēts vairāku datoru piepildīšanai vienlaikus, piemēram, jaunām VPS vidēm vai attālinātām sistēmām, kas pieejamas caur SSH.

Mēs varam arī atrast pievienoti jauni sistēmas pakalpojumi: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provence, pulseaudio, prātīgs, singularitāte, usb-mode switch.

Arī atjauninātas programmatūras versijas 3368 paketēs, Tika pievienotas 3514 jaunas pakotnes, tostarp atjauninātas xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, tases 2.3.1, emacs 26.3, apgaismojums 0.23.1, gcc 9.3 .0, gimp 2.10.18 .2.29, glibc 2.2.20, gnupg 1.13.9, go 2.2.7, viltība 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, pitons 1.39.0 un oksīds XNUMX.

Starp pārējām izmaiņām, kas izceļas šīs jaunās versijas ir:

  • Attēlveidošanas atbalsts Singularity un Docker ir pievienots komandai guix pack.
  • Ir pievienota komanda "guix time-machine", kas ļauj pāriet uz jebkuru programmatūras mantojuma arhīvā saglabāto pakotnes versiju.
  • Opcija "–mark" ir pievienota "guix sistēmai", nodrošinot daļēju atbalstu savstarpējai kompilēšanai;
  • Guix tiek ieviests, izmantojot Guile 3, kas pozitīvi ietekmē veiktspēju.
  • Pakotnes atkarības grafiks ir ierobežots ar samazinātu binārā avota komponentu komplektu (sēklas), kas ir liels solis ceļā uz pilnībā pārbaudāmu sāknēšanas siksnas ieviešanu.
  • Node.js, Julia un Qt ir pievienotas būvēšanas sistēmas, lai vienkāršotu pakotņu rakstīšanu lietojumprogrammām, kas saistītas ar šiem projektiem.
  • Turklāt trešo pušu pakotņu repozitoriju autoriem ir rīki ziņu rakstīšanai, kuras lietotājs var izlasīt, izpildot komandu "guix pull –news".

Lejupielādēt Guix 1.1

Visbeidzot, tiem, kurus interesē pakotņu pārvaldnieka vai izplatīšanas pārbaude, jūs varat pārbaudīt informāciju instalēšanu un / vai atrodiet lejupielādējamos attēlus, Šajā saitē.

Attēli instalēšanai USB Flash (241 Mb) vai to izmantošanai virtualizācijas sistēmās (479 Mb) ir pieejami i686, x86_64, armv7 un aarch64 arhitektūrām.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.