NixOS 22.05 stiže sa novim instalaterom, GNOME 42 i više od 9000 novih paketa

Instalater NixOS 22.05

Iako nije potpuno izoliran, neobično je pronaći Linux distribucije bez grafičkog instalatora. Vidjeti vođeni instalater koji nam omogućava da instaliramo operativni sistem gotovo dajući mu da ga prihvati na svim ekranima je nešto što čini stvari mnogo lakšim, a samo u nekim distribucijama tipa "server" ili specijalnim kao što je Arch Linux oni još uvijek ne imati instalatera. Arch sve više ostaje sam u tom pogledu, kao i ove sedmice je stigao Nix OS 22.05 i to je jedna od njegovih inovacija.

Iako ima mnogo noviteta o kojima bismo mogli pričati, ovo je ubedljivo najistaknutiji, pa mu treba posvetiti više pažnje. Instalater koji su odabrali je bio Calamaresšto se meni lično najviše sviđa. To znatno olakšava stvari, uključujući instalaciju operativnog sistema na fleš disk. Ovo bi trebalo biti tako jednostavno, nije u drugima, pitajte Canonical i njegovu sveprisutnost, čini se da dani su odbrojani ali drži se.

Najvažnije u NixOS 22.05

  • Firefox pretraživač na x86_64-linux-u sada koristi optimizaciju vođenu profilom, što rezultira mnogo boljim iskustvom pretraživanja.
  • Dodano security.acme.defaults za pojednostavljenje konfiguriranja više certifikata odjednom. Ovo takođe otvara opciju korišćenja DNS-01 validacije kada se enableACME koristi na virtuelnim hostovima veb servera (na primer, services.nginx.virtualHosts.*.enableACME).
  • GNOME je ažuriran na verziju 42.
  • stdenv.mkDerivation sada podržava parametar finalAttrs: koji sadrži konačne argumente za mkDerivation uključujući nadjačavanja. drv.overrideAttrs sada podržava dva finalAttrs: previousAttrs: parametra. Ovo vam omogućava da nadjačate kontejnere 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.
  • Integracije novih jezika mogu se pojednostaviti nadjačavanjem paketa "prototip" koji sadrži logiku specifičnu za jezik. Ovo eliminiše potrebu za dodatnim slojem nadjačavanja za argumente "generičkog konstruktora", čime se eliminiše problem upotrebljivosti i izvor grešaka.
  • PHP 8.1 je sada dostupan iz njegovih zvaničnih repozitorija.
  • Mattermost je ažuriran na verziju proširene podrške 6.3, pošto je prethodno upakovana verzija proširene podrške 5.37 dostigla svoj kraj života. Migracije mogu potrajati; za više informacija, traže da vide 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 opciono podržava dodatne Bluetooth audio kodeke kao što su aptX ili LDAC, sa podrškom za prebacivanje kodeka dostupnom u pavucontrol. Ova funkcija je podrazumevano onemogućena, 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 po defaultu u verziji 14.
  • Novi postgresqlTestHook pokreće PostgreSQL server tokom testiranja paketa.
  • kops podrazumevano postavlja verziju 1.22.4, što će omogućiti Instance Metadata Service Version 2 i zahtevati tokene na novim klasterima koji koriste Kubernetes 1.22. Ovo će povećati sigurnost prema zadanim postavkama, ali može prekinuti neke vrste opterećenja. Pogledajte napomene o izdanju za više detalja.
  • Autori modula mogu koristiti mkRenamedOptionModuleWith za automatizaciju ciklusa zastarjelosti bez ometanja autora modula izvan stabla i njihovih korisnika.
  • Zadana GHC verzija je ažurirana sa 8.10.7 na 9.0.2. pkgs.haskellPackages i pkgs.ghc će sada koristiti ovu verziju prema zadanim postavkama.
  • GNOME i Plasma instalacioni CD-ovi sada koriste pkgs.calamares i pkgs.calamares-nixos-extensions kako bi omogućili korisnicima da lako instaliraju i konfigurišu NixOS sa grafičkim interfejsom.

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

Preuzmite NixOS 22.05


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.