NixOS 22.05 stiže s novim instalacijskim programom, GNOME 42 i više od 9000 novih paketa

Instalacijski program NixOS 22.05

Iako nije potpuno izoliran, neobično je pronaći distribucije Linuxa bez grafičkog instalacijskog programa. Vidjeti vođeni instalacijski program koji nam omogućuje da instaliramo operativni sustav koji gotovo da ga prihvaća na svim ekranima je nešto što uvelike olakšava stvari, a samo u nekim distribucijama tipa "poslužitelj" ili posebnim, kao što je Arch Linux, to još uvijek nije imati instalatera. Arch sve više ostaje sam u tom pogledu, kao i ovog tjedna je stigao Nix OS 22.05 i to je jedna od njegovih inovacija.

Iako postoji mnogo noviteta o kojima bismo mogli govoriti, ovaj je daleko najistaknutiji pa mu morate posvetiti više pažnje. Instalater koji su odabrali je bio Calamaresšto se meni osobno najviše sviđa. To uvelike olakšava stvari, uključujući instalaciju operativnog sustava na flash pogon. Ovo bi trebalo biti tako jednostavno, to nije u drugima, pitajte Canonical i njegovu sveprisutnost, čini se da dani su odbrojani ali nastavi se držati.

Najvažnije u NixOS 22.05

  • Firefox preglednik na x86_64-linuxu sada koristi optimizaciju vođenu profilom, što rezultira mnogo boljim iskustvom pregledavanja.
  • Dodan security.acme.defaults radi pojednostavljenja konfiguriranja više certifikata odjednom. Ovo također otvara mogućnost korištenja provjere valjanosti DNS-01 kada se enableACME koristi na virtualnim hostovima web poslužitelja (na primjer, services.nginx.virtualHosts.*.enableACME).
  • GNOME je ažuriran na verziju 42.
  • stdenv.mkDerivation sada podržava parametar finalAttrs: koji sadrži završne argumente mkDerivation uključujući nadjačavanja. drv.overrideAttrs sada podržava dva finalAttrs: previousAttrs: parametra. To vam omogućuje da nadjačate spremnike na dosljedan način, pružajući alternativu sintaksi rec {}. Dodatno, passthru sada može referencirati finalAttrs.finalPackage koji sadrži konačni paket, uključujući atribute kao što su izlazne staze i overrideAttrs.
  • Nove jezične integracije mogu se pojednostaviti nadjačavanjem paketa "prototip" koji sadrži logiku specifičnu za jezik. To eliminira potrebu za dodatnim slojem nadjačavanja za argumente "generičkog konstruktora", čime se eliminira problem upotrebljivosti i izvor grešaka.
  • PHP 8.1 je sada dostupan iz njegovih službenih spremišta.
  • Mattermost je ažuriran na verziju proširene podrške 6.3, budući da je prethodno pakirana verzija proširene podrške 5.37 dosegla svoj kraj života. Migracije mogu potrajati; za više informacija, traže da pogledaju dnevnik promjena i važne napomene o ažuriranju.
  • systemd usluge sada mogu postaviti systemd.services. .reloadTriggers umjesto reloadIfChanged za detaljniju razliku između ponovnog učitavanja i ponovnog pokretanja.
  • Systemd je ažuriran na verziju 250.
  • Pulseaudio je ažuriran na verziju 15.0 i sada opcionalno podržava dodatne Bluetooth audio kodeke kao što su aptX ili LDAC, s podrškom za prebacivanje kodeka dostupnom u pavucontrolu. Ova je značajka onemogućena prema zadanim postavkama, ali se može omogućiti pomoću hardware.pulseaudio.package = pkgs.pulseaudioFull;. Postojeći moduli treće strane koji su pružali sličnu funkcionalnost, kao što su pulseaudio-modules-bt ili pulseaudio-hsphfpd, zastarjeli su i uklonjeni su.
  • PostgreSQL je sada prema zadanim postavkama u verziji 14.
  • Novi postgresqlTestHook pokreće PostgreSQL poslužitelj tijekom testiranja paketa.
  • kops prema zadanim postavkama postavlja verziju 1.22.4, što će omogućiti Instance Metadata Service Version 2 i zahtijevati tokene na novim klasterima koji pokreću Kubernetes 1.22. To će povećati sigurnost prema zadanim postavkama, ali može prekinuti neke vrste opterećenja. Za više pojedinosti pogledajte bilješke o izdanju.
  • Autori modula mogu koristiti mkRenamedOptionModuleWith za automatizaciju ciklusa zastare bez ometanja autora modula izvan stabla i njihovih korisnika.
  • Zadana GHC verzija ažurirana je s 8.10.7 na 9.0.2. pkgs.haskellPackages i pkgs.ghc sada će prema zadanim postavkama koristiti ovu verziju.
  • Instalacijski CD-ovi GNOME i Plasma sada koriste pkgs.calamares i pkgs.calamares-nixos-extensions kako bi korisnicima omogućili jednostavnu instalaciju i konfiguraciju NixOS-a s grafičkim sučeljem.

Nix OS sada na raspolaganju, a može se preuzeti sa sljedećeg gumba:

Preuzmite NixOS 22.05


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.