Ir izlaists Linux izplatīšanas un pakotņu pārvaldnieks Guix 1.2

Ir palaisti GNU Guix 1.2 pakotņu pārvaldnieks un GNU / Linux izplatīšanas komplekts, kas veidots uz šīs bāzes. 

Izplatīšanas komplekts var instalēt kā atsevišķu operētājsistēmu virtualizācijas sistēmās, konteineros un parastajā aparatūrā, un to var palaist jau instalētos GNU / Linux izplatījumos, kas darbojas kā platforma lietojumprogrammu ieviešanai.

Lietotājam ir funkcijas piemēram, atkarības uzskaite, strādājiet bez saknes, atgriezieties pie iepriekšējām versijām problēmu gadījumā konfigurācijas pārvaldība, klonēšanas vide (precīzas programmatūras vides kopijas izveidošana citos datoros) utt.

Ir vērts to pieminēt GNU Guix pakotņu pārvaldnieks ir balstīts uz projekta darbību uzmanies un papildus tipiskajām funkcijām pakotņu pārvaldība, atbalsta tādas funkcijas kā darījumu atjauninājumu veikšana, spēja atjaunināt atjauninājumus, darbs, neiegūstot virslietotāja privilēģijas, atbalsts profiliem, kas saistīti ar atsevišķiem lietotājiem, iespēja vienlaikus instalēt vairākas programmas versijas, atkritumu savācēji (vietņu identifikācija un noņemšana). neizmantotās pakotņu versijas). 

Lai definētu lietojumprogrammu veidošanas skriptus un iepakošanas noteikumi, tiek ierosināts izmantot augsta līmeņa domēniem specifisku valodu Guile Scheme API komponenti, kas ļauj jums veikt visas pakotņu pārvaldības operācijas Scheme funkcionālajā programmēšanas valodā.

Galvenie Guix 1.2 jaunumi

Šajā jaunajā versijā pakotņu pārvaldniekam tika ieviesta iespēja autentificēt pakotņu krātuves "Guix pull" un līdzīgas komandas tagad kriptogrāfiski autentificē kodu, kas tiek izvilkts no krātuves, novēršot nesankcionētu darbību izvilkšanu no repozitorija.

Arīs pievienota komanda "Guix git autentifikācija", kas lppļauj izmantot autentifikācijas mehānismu ierosināts patvaļīgām git krātuvēm.

Komandas "Guix pull" un "guix sistēmas pārkonfigurēšana" tiek ieviesti, lai noteiktu un bloķētu sistēmas atcelšanu uz vecajām versijām, lai nepieļautu programmu atjaunošanu uz neaizsargātām versijām, lai izmantotu pašreizējās versijās fiksētās ievainojamības.

Pievienots automātiskās atjaunināšanas pakalpojums kas periodiski izpilda "guix pull" un "guix sistēmas pārkonfigurēšana", lai sistēma būtu atjaunināta, kā arī atbalsts SHA-3 un BLAKE2 kriptogrāfijas jaukšanām apkopošanas procesam un API.

Uzlabota grafiskā instalētāja lietojamība un skripts Guix instalēšanai citu izplatīšanas vidē.

Mēs varam arī atrast jaunos peidžeru režīmus meklēšanai guix, guix sistēmas meklēšanai un līdzīgām komandām.

Bez tam tika veikts darbs pie kompilēšanas laika samazināšanas un resursu patēriņš, izpildot komandu «guix pull», izmantojot jaunā kompilatora priekšrocības, kas ieviests Guile 3.0.4. pievienots hurd-vm serviss ar Guix GNU / Hurd sistēmu krustu kompilators, kas darbojas kā virtuāla mašīna GNU / Linux.

Tika pievienoti trīs jaunas paketes pārveidošanas iespējas "–With-debug-info", "–with-c-toolchain" un "–without-pārbaudes".

Komanda "Guix pack -RR" papildina motoru "fakechroot", lai izveidotu pārvietojamas paketes ko var palaist vidēs bez Guix.

Pievienoja moduli "gnu image" un komandu "guix system disk-image –image-type = TYPE", lai strādātu ar sistēmas attēliem uz ISO-9660, qcow2 ar ext4 nodalījumiem, ext2 ar Hurd opcijām utt.

Tas ir arī minēts pievienoti jauni sistēmas pakalpojumi lxqt, udev-rules, hostapd, zram, autossh, webssh, ganeti, gmnisrv, guix-build -ordinator, guix-build-koordinator-agent, guix-build-koordinator-queue-builds, hurd-console, hurd-getty, hurd-vm, rshiny.

Kā arī atjauninātās programmu versijas 3652 paketes, pievienotas 1999 jaunas paketes. Ieskaitot atjauninātas programmas GNOME 3.34.2, MATE 1.24.1, apgaismojums 0.24.2, xfce 4.14.2, xorg-server 1.20.8, bash 5.0.16, gcc 10.2.0, gimp 2.10.22, glibc 2.31, pārejiet uz 1.14.10 , inkscape 1.0.1, libreoffice 6.4.6.2, linux-libre 5.9.3, openjdk 14.0, python 3.8.2, rūsas 1.46.0.

Vēl viena no minētajām izmaiņām:

  • Minimālais binārā komplekts x86_64 un i686 arhitektūrām ir samazināts līdz 60 MB.
  • Pievienots atbalsts FS NTFS grafiskajā instalētājā.
  • Ir sākts darbs pie vietējā GNU / Hurd atbalsta ieviešanas.

Lejupielādēt Guix 1.2

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 zibatmiņā (489 MB) un to izmantošana virtualizācijas sistēmās (479 MB). Atbalstītais darbs ar i686, x86_64, armv7 un aarch64 arhitektūrām.


Esi pirmais, kas komentārus

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.