Shpërndarja dhe menaxheri i paketave Linux Guix 1.2 është lëshuar tashmë

Janë nisur menaxheri i paketave GNU Guix 1.2 dhe kompleti i shpërndarjes GNU / Linux i ndërtuar mbi këtë bazë. 

Çanta e shpërndarjes mund të instalohet si një sistem operativ i pavarur në sistemet e virtualizimit, në kontejnerë dhe në pajisje konvencionale, dhe mund të ekzekutohet në shpërndarjet e instaluara tashmë GNU / Linux, duke vepruar si një platformë për të zbatuar aplikacione.

Përdoruesi ka funksione të tilla si kontabiliteti i varësisë, punoni pa rrënjë, rikthehuni te versionet e mëparshme në rast të problemeve, menaxhimi i konfigurimit, klonimi i mjedisit (krijimi i një kopje të saktë të mjedisit të softuerit në kompjuterë të tjerë), etj.

Vlen të përmendet se menaxheri i paketës GNU Guix bazohet në funksionimin e projektit hiç dhe, përveç funksioneve tipike menaxhimi i paketës, mbështet veçori të tilla si kryerja e azhurnimeve të transaksioneve, aftësia për të rikthyer azhurnimet, puna pa marrë privilegje të superpërdoruesit, mbështetja për profilet e lidhura me përdorues individualë, aftësia për të instaluar njëkohësisht shumë versione të një programi, mbledhësit e mbeturinave (identifikimi dhe heqja e versione të papërdorura të paketave). 

Për të përcaktuar skriptet e ndërtimit të aplikacionit dhe rregullat e paketimit, është propozuar të përdoret një gjuhë e nivelit të lartë specifik për domenin Komponentët API të Skemës Guile, të cilat ju lejojnë të kryeni të gjitha operacionet e menaxhimit të paketës në Skemën e gjuhës programuese funksionale.

Lajmet kryesore të Guix 1.2

Në këtë version të ri për menaxherin e paketës u zbatua aftësia për të vërtetuar depot e paketës "Guix pull" dhe komandat e ngjashme tani vërtetojnë kriptografikisht kodin që tërhiqet nga depoja, duke parandaluar kryerjet e paautorizuara të tërhiqen nga depoja.

Gjithashtus shtoi komandën "Guix git vërteton", e cila flejon përdorimin e mekanizmit të vërtetimit propozuar për depot arbitrare të git.

Komandat "Guix pull" dhe "guix konfigurimi i sistemit" janë implementuar për të zbuluar dhe bllokuar rikthimin e sistemit në versionet e vjetra në mënyrë që të parandalojë kthimin e programeve në versione të prekshme për të shfrytëzuar dobësitë e fiksuara në versionet aktuale.

Shtoi një shërbim azhurnimi automatik i cili në mënyrë periodike ekzekuton "tërheqjen e guix" dhe "rikonfigurimin e sistemit guix" për të mbajtur sistemin të azhurnuar, si dhe mbështetje për SHA-3 dhe BLAKE2 kripto hashes te procesi i përpilimit dhe API.

Përmirësimi i përdorshmërisë së instaluesit grafik dhe skenarin për të instaluar Guix në mjedisin e shpërndarjeve të tjera.

Ne gjithashtu mund të gjejmë mënyrat e reja të faqosjes në kërkimin guix, kërkimin e sistemit guix dhe komanda të ngjashme.

Përveç kësaj është punuar në zvogëlimin e kohës së përpilimit dhe konsumi i burimeve gjatë ekzekutimit të komandës «tërheqje guix» duke përfituar nga përpiluesi i ri i prezantuar në Guile 3.0.4 dhe ai shtoi shërbimin hurd-vm me sistemin Guix GNU / Hurd ndër-përpilim që funksionon si një makinë virtuale në GNU / Linux.

U shtuan tre opsione të reja të transformimit të paketës "–Me informacione për korrigjim", "me-c-mjete" dhe "pa teste".

Komanda "Guix pack -RR" shton mbështetjen për motorin "fakechroot" për të krijuar paketa të zhvendosshme që mund të ekzekutohet në mjedise pa Guix.

Shtoi moduli "gnu image" dhe komanda "system guix disk-image –image-type = TYPE" për të punuar me imazhet e sistemit në ISO-9660, qcow2 me ndarje ext4, ext2 me opsione Hurd, etj.

Përmendet gjithashtu se shtohen shërbime të reja të sistemit lxqt, udev-rules, hostapd, zram, autossh, webssh, ganeti, gmnisrv, guix-build-koordinator, guix-build-koordinator-agjent, guix-build-koordinator-queue-builds, hurd-console, hurd-getty, hurd-vm, rshiny.

Si dhe versionet e azhurnuara të programeve në 3652 pako, 1999 paketa të reja të shtuara. Përfshirë versionet e azhurnuara të GNOME 3.34.2, MATE 1.24.1, iluminizëm 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, shko te 1.14.10 , inkscape 1.0.1, libreoffice 6.4.6.2, linux-libre 5.9.3, openjdk 14.0, python 3.8.2, ndryshku 1.46.0.

Një nga ndryshimet e përmendura:

  • Grupi minimal binar për arkitekturat x86_64 dhe i686 është zvogëluar në 60 MB.
  • Mbështetje e shtuar për FS NTFS në instaluesin grafik.
  • Ka filluar puna për zbatimin e mbështetjes vendase GNU / Hurd.

Shkarkoni Guix 1.2

Më në fund për ata që janë të interesuar të testojnë menaxherin e paketës ose shpërndarjen, ju mund të kontrolloni detajet instalimi dhe / ose gjeni imazhet për shkarkim, Në lidhjen vijuese.

Imazhet për instalim në USB Flash (489 MB) dhe përdorimi i tyre në sistemet e virtualizimit (479 MB). Punë e mbështetur në arkitekturat i686, x86_64, armv7 dhe aarch64.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.