NixOS 22.05 vine cu un nou program de instalare, GNOME 42 și peste 9000 de pachete noi

Instalator NixOS 22.05

Deși nu este complet izolat, este neobișnuit să găsiți distribuții Linux fără un program de instalare grafic. A vedea un program de instalare ghidat care ne permite să instalăm un sistem de operare aproape dându-l să accepte pe toate ecranele este ceva care face lucrurile mult mai ușor, și doar în unele distribuții de tip „server” sau în unele speciale precum Arch Linux încă nu fac. ai un instalator. Arch este din ce în ce mai lăsat singur în acest sens, ca săptămâna aceasta ha llegado Nix OS 22.05 și aceasta este una dintre inovațiile sale.

Deși sunt multe noutăți despre care am putea vorbi, aceasta este de departe cea mai remarcabilă, așa că trebuie să îi acordați mai multă atenție. Instalatorul pe care l-au ales a fost Calamarescare personal îmi place cel mai mult. Ușurează mult lucrurile, inclusiv instalarea sistemului de operare pe o unitate flash. Acest lucru ar trebui să fie atât de simplu, nu este în altele, întrebați Canonical și ubicuitatea sa, se pare că zilele sunt numerotate dar continuă să ții.

Repere NixOS 22.05

  • Browserul firefox de pe x86_64-linux folosește acum optimizarea ghidată de profil, rezultând o experiență de navigare mult mai receptivă.
  • S-a adăugat security.acme.defaults pentru a simplifica configurarea mai multor certificate simultan. Aceasta deschide, de asemenea, opțiunea de a utiliza validarea DNS-01 atunci când enableACME este utilizat pe gazde virtuale de server web (de exemplu, services.nginx.virtualHosts.*.enableACME).
  • GNOME a fost actualizat la versiunea 42.
  • stdenv.mkDerivation acceptă acum un parametru finalAttrs: care conține argumentele finale pentru mkDerivation, inclusiv suprascrierile. drv.overrideAttrs acceptă acum două finalAttrs: previousAttrs: parametri. Acest lucru vă permite să suprascrieți containerele într-un mod consistent, oferind o alternativă la sintaxa rec {}. În plus, passthru poate face referire acum la finalAttrs.finalPackage care conține pachetul final, inclusiv atribute precum căile de ieșire și overrideAttrs.
  • Noile integrări de limbi pot fi simplificate prin suprascrierea unui pachet „prototip” care conține logica specifică limbii. Acest lucru elimină necesitatea unui strat de suprascriere suplimentar pentru argumentele „constructorului generic”, eliminând astfel o problemă de utilizare și o sursă de erori.
  • PHP 8.1 este acum disponibil din depozitele sale oficiale.
  • Mattermost a fost actualizat la versiunea de asistență extinsă 6.3, deoarece versiunea de asistență extinsă 5.37, ambalată anterior, se apropie de sfârșitul duratei de viață. Migrațiile pot dura ceva timp; pentru mai multe informații, solicită să vadă jurnalul de modificări și notele importante ale actualizării.
  • Serviciile systemd pot seta acum systemd.services. .reloadTriggers în loc de reloadIfChanged pentru o distincție mai granulară între reîncărcări și reporniri.
  • Systemd a fost actualizat la versiunea 250.
  • Pulseaudio a fost actualizat la versiunea 15.0 și acum acceptă opțional codecuri audio Bluetooth, cum ar fi aptX sau LDAC, cu suport pentru comutarea codecului disponibil în pavucontrol. Această caracteristică este dezactivată implicit, dar poate fi activată folosind hardware.pulseaudio.package = pkgs.pulseaudioFull;. Modulele terțe existente care au furnizat funcționalități similare, cum ar fi pulseaudio-modules-bt sau pulseaudio-hsphfpd, sunt depreciate și au fost eliminate.
  • PostgreSQL este acum implicit la versiunea 14.
  • Noul postgresqlTestHook rulează un server PostgreSQL în timpul testelor pachetelor.
  • kops este implicit la versiunea 1.22.4, care va activa Serviciul de metadate ale instanțelor versiunea 2 și va necesita token-uri pe noi clustere care rulează Kubernetes 1.22. Acest lucru va crește securitatea în mod implicit, dar poate întrerupe anumite tipuri de sarcini de lucru. Consultați notele de lansare pentru mai multe detalii.
  • Autorii modulelor pot folosi mkRenamedOptionModuleWith pentru a automatiza ciclul de depreciere fără a deranja autorii modulelor din afara arborelui și utilizatorii acestora.
  • Versiunea implicită GHC a fost actualizată de la 8.10.7 la 9.0.2. pkgs.haskellPackages și pkgs.ghc vor folosi acum această versiune în mod implicit.
  • CD-urile de instalare GNOME și Plasma folosesc acum pkgs.calamares și pkgs.calamares-nixos-extensions pentru a permite utilizatorilor să instaleze și să configureze ușor NixOS cu o interfață grafică.

Nix OS acum disponibil, și poate fi descărcat de la următorul buton:

Descărcați NixOS 22.05


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.