Disponibile la distribuzione NixOS 26.05, che utilizza il gestore di pacchetti Nix

È stata presentata la versione del distributore NixOS 26.05, basata sul gestore di pacchetti Nix e che offre sviluppi propri per semplificare la configurazione e la gestione del sistema. In NixOS, tutta la configurazione del sistema avviene tramite un unico file di configurazione del sistema configuration.nix. Sono disponibili funzionalità per un rapido ripristino del sistema a una versione precedente della configurazione e per passare tra diverse condizioni del sistema. È supportata l'installazione di pacchetti individuali da parte di singoli utenti e la possibilità di utilizzare simultaneamente più versioni di uno stesso programma. Sono garantite compilazioni riproducibili. Sono stati preparati immagini di installazione per le architetture x86_64 e ARM64, con ambiente grafico (3.7 GB) e una versione console ridotta (1.6 GB).

Quando si utilizza Nix, il risultato della compilazione dei pacchetti viene memorizzato in una sottodirectory separata in /nix/store. Ad esempio, dopo la compilazione, il pacchetto firefox può essere registrato in /nix/store/8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4-firefox-151.0.2/, dove "8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4" è l'hash di tutte le sue dipendenze e delle istruzioni di compilazione. Per installare un pacchetto, si intende la sua compilazione o il download di una versione già compilata (a condizione che sia già stata compilata su Hydra — il servizio di compilazione del progetto NixOS), nonché la creazione di una directory con collegamenti simbolici a tutti i pacchetti nel profilo di sistema o utente, con l'aggiunta di tale directory alla lista PATH. Un approccio simile è adottato nel gestore di pacchetti GNU Guix, che si basa sulle innovazioni di Nix. La collezione di pacchetti è disponibile in un repository speciale Nixpkgs.

Novità principali:

  • Aggiunti 20442 pacchetti, rimossi 17532 pacchetti, aggiornati 20641 pacchetti. Sono stati aggiunti 85 nuovi moduli e 1547 opzioni di configurazione, rimossi 355 opzioni e 25 moduli. Hanno partecipato allo sviluppo e alla manutenzione dei pacchetti 2842 sviluppatori, che hanno preparato 59703 modifiche.
  • Tra i nuovi moduli: OpenThread Border Router, knot-resolver, LibreChat, DankMaterialShell, mangowc, Tailscale, udp-over-tcp, turborepo-remote-cache, ReFrame, LogiOps.
  • Il contenuto dell'init RAM disk (initrd) è stato convertito di default per utilizzare il gestore di sistema systemd. Il supporto per la vecchia implementazione basata su script shell è stato dichiarato obsoleto e sarà rimosso nella release NixOS 26.11.
  • La piattaforma x86_64-darwin, che non viene più utilizzata da Apple, è stata dichiarata obsoleta. Il supporto e la compilazione dei pacchetti binari per questa piattaforma saranno effettuati fino alla fine dell'anno.
  • Il set di compilatori GCC è stato aggiornato alla versione 15. Gli strumenti LLVM rimangono sulla versione 21. La libreria standard glibc è stata aggiornata alla versione 2.42.
  • L'ambiente desktop GNOME è stato aggiornato alla versione 50, in cui è stato rimosso il codice per il supporto di X11, riprogettata l'interfaccia del controllo genitoriale, migliorato il supporto per i livelli di scala non interi e il meccanismo VRR (Variable Refresh Rate), e implementato il supporto per il protocollo Wayland color-management-v2 per la gestione del colore.
  • L'ambiente desktop Budgie è stato aggiornato alla versione 10.10, migrato su Wayland.
  • Di default è proposto il kernel Linux 6.18 (precedentemente 6.12). A causa dell'assenza di supporto, è stata interrotta la fornitura della versione del kernel linux-rt.
  • È stato aggiunto il file system.nix, che consente di configurare NixOS senza utilizzare nix-channel.
  • L'implementazione di D-Bus è stata trasferita da dbus a un pacchetto più efficiente e stabile chiamato dbus-broker.
  • In Nixpkgs è stato interrotto il supporto per il file system Reiserfs e ecryptfs.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster