GNU Guix 1.3 nāk ar daudziem uzlabojumiem izplatītājam un pakotņu pārvaldniekam

Izlaišana pakotņu pārvaldnieka jaunā versija un Linux GNU izplatīšana Guix 1.3, kurā tika pievienotas vairākas svarīgas izmaiņas, piemēram, atbalsts jaunām arhitektūrām un sistēmas pakotņu atjaunināšana izplatīšanā, kā arī dažu pakotņu pārvaldnieka komandu uzlabojumi un izmaiņas, kā arī ievainojamības risinājums.

Tiem, kas nezina GNU Guix pakotņu pārvaldniekam būtu jāzina, ka tas ir balstīts uz Nix projekta darbību 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, strādāt, neiegūstot privilēģijas superlietotājs, atbalsts profiliem, kas saistīti ar atsevišķiem lietotājiem, iespēja vienlaikus instalēt vairākas programmas versijas, atkritumu savācēji (neizmantoto pakotņu versiju identificēšana un noņemšana).

Kas attiecas uz izplatīšanu, tas ietver tikai bezmaksas komponentus un nāk ar GNU Linux-Libre kodolu noņemot bez bināras programmaparatūras vienumus. Montāžai tiek izmantots GCC 9.3, GNU ganu pakalpojumu pārvaldnieks, kas izstrādāts kā alternatīva SysV-init ar atkarības atbalstu un tiek izmantots kā inicializācijas sistēma.

Kas jauns Guix 1.3 versijā?

Šajā jaunajā versijā, kas tiek prezentēta Tiek uzsvērts, ka ievainojamība CVE-2021-27851 tika novērsta guix-daemon, kas vietējam lietotājam ļāva paaugstināt privilēģijas sistēmā. Problēma ir saistīta ar to, ka komandas izpildes laikā »guix buildTā kā būvēšanas direktorijs palika rakstāms visiem un lietotājs varēja izveidot cieto saiti uz failu, kas pieder root lietotājam un atrodas ārpus direktorija.

No otras puses, mēs to varam atrast tika ieviests sākotnējais atbalsts POWER9 arhitektūrai, kā arī sistēmas pakotnes atjauninātās versijas, no kurām minēts, ka šajā jaunajā versijā ir integrēti aptuveni 3100 un no pievienotajām jaunajām paketēm - aptuveni 2009. gads.

arī tiek minēts, ka initrd atbalsta bcachefs pēc noklusējuma ir iespējots un ka CUPS drukas serverī pēc noklusējuma ir iespējots pakalpojums »brlaser», kas papildus Brother tika pievienoti jauni sistēmas pakalpojumi.

No pakotņu pārvaldnieka puses tiek uzsvērts, ka tiek nodrošināta iespēja izmantot deklaratīvo ieviešanas režīmu, kurā komandu virknes vietā »guix install»Un«guix remove«, Komanda« guix package --manifest=manifest.scm»Ar definīciju visu instalējamo lietojumprogrammu manifestā.

No pārējām izmaiņām kas izceļas no šīs jaunās versijas:

  • Pievienoja jaunu komandu "guix import go" rekursīvai pakotņu importēšanai Go valodā, ņemot vērā atkarības.
  • Komanda "guix import opam»Nodrošina Coq pakotņu atbalstu. Guix importēšanas kaste nodrošina semantiskās versijas rekursīvās ielādes režīmā. Komanda »guix import nix".
  • Optimizēta iepriekš kompilētu (aizstājošu) bināro pakotņu instalēšana un komandas "guix system init" paātrināšana.
  • Opcija "-discover" ir pievienota guix-daemon lai atklātu lokālā tīkla serverus, kuri, izmantojot mDNS / DNS-SD protokolus, dod savāktas bināras paketes (aizstājējus). Lai nosūtītu paziņojumus no serveriem, komandai »ir pievienota opcija“ –reklamēt ”guix publish".
  • Ir ieviesta iespēja pakešu saspiešanai izmantot Zstd algoritmu.
  • Režīmā “–verbosity = 1” lejupielādēto URL izvade tiek pārtraukta.
  • Apakškomandu vietā »disk-image"Y"vm-image«, Tiek piedāvāta vispārīgā komanda»guix system image".
  • Virtuālo mašīnu izplatīšanas attēlā tika pievienots SPICE protokola atbalsts.
  • Instalēšanas skriptam ir pievienots automātiskās instalēšanas režīms.
  • Pievienots pakalpojums lvm-device-mapping lai atbalstītu Linux Logical Volumne Manager (LVM).
  • Pievienots režīms "guix -t rock64-raw system image", lai ģenerētu izkārtojuma attēlus Rock64 dēļiem.

Lejupielādēt Guix 1.3

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ē.


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.