NixOS: una distribuzione separata e diversa con KDE

bambini

NixOS lo è una distribuzione Linux costruita sopra il gestore di pacchetti Nix (inclusi kernel, applicazioni, pacchetti di sistema e file di configurazione). Utilizza una configurazione dichiarativa e consente aggiornamenti di sistema affidabili.

Questa distribuzione Linux È distribuito attraverso due rami principali: versione stabile corrente e instabile dopo l'ultimo sviluppo.

Sebbene NixOS è nato come progetto di ricerca, ora è un sistema operativo funzionale e utilizzabile che include il rilevamento dell'hardware, KDE come sistema desktop predefinito e il sistema di gestione dei servizi.

Informazioni su NixOS

Nix memorizza tutti i pacchetti in isolamento l'uno dall'altro risultando in nessuna directory / bin, / sbin, / lib o / usr e tutti i pacchetti sono invece conservati in / nix / store.

Questo è un aspetto interessante che non si trova in altre distribuzioni Linux. Ogni pacchetto risiede nella propria sottodirectory / negozio.

Ogni pacchetto ha un identificatore univoco che cattura tutte le sue dipendenze archiviate in un hash crittografico.

Sebbene NixOS sia un progetto di ricerca, è un sistema operativo funzionale e utilizzabile che include il rilevamento della macchina fisica, KDE come desktop predefinito e systemd per la gestione dei servizi di sistema.

NixOS ha alcuni strumenti creati dai suoi sviluppatori dedicati a DevOps e attività di implementazione

Con NixOS viene avviato automaticamente l'ambiente desktop, che in questo caso è KDE Plasma 5, che è un ambiente desktop abbastanza pulito con una buona estetica.

La parte più affascinante di NixOS è il file di configurazione che implementano per la sua installazione, noto come "Configuration.nix".

Con cui l'utente inserisce tutte le impostazioni e le esigenze specifiche del sistema in questo file.

Oltre a questo, ci viene data la possibilità di poter preselezionare i pacchetti, i driver che si desidera utilizzare, l'ambiente desktop, il display manager, le opzioni di amministrazione di rete, il boot manager, il fuso orario, il display del server, utenti, opzioni del touchpad, ecc.

Caratteristiche

Nix Package Manager crea il sistema operativo completo durante l'installazione. Assembla completamente i componenti del sistema operativo dal kernel alle applicazioni software e ai pacchetti di sistema.

Crea anche i file di configurazione che soddisferanno le tue specifiche.

Nix ha molti altri vantaggi. Ad esempio, è una distribuzione Linux puramente funzionale. Ciò significa che tratta i pacchetti dell'applicazione come valori in linguaggi di programmazione puramente funzionali come Haskell.

Sistema operativo Nix 1

Sono costruiti da funzioni che non hanno effetti collaterali sulle prestazioni di distribuzione.

I valori non cambiano mai dopo la creazione delle applicazioni. Questa caratteristica consente molte potenti funzionalità.

Ciò include la possibilità di eseguire più versioni di un'applicazione, la stabilità di avere il controllo completo delle dipendenze per ciascuna applicazione, la sicurezza del supporto multiutente e la comodità di aggiornamenti atomici e rollback.

Come ho detto prima, NixOS ti offre una serie di vantaggi e comodità rispetto alle distribuzioni Linux più tradizionali. Ciò rende NixOS particolarmente attraente per gli amministratori di sistema.

Quando un pacchetto viene disinstallato, non viene rimosso immediatamente dal sistema. Questo ritardo facilita un rollback imprevisto.

Inoltre evita un problema nei profili di altri utenti sui file mancanti. Puoi invece rimuovere in sicurezza i pacchetti inutilizzati.

Ad esempio, il comando di tre parole << nix-collect-garbage >> rimuove tutti i pacchetti che non vengono utilizzati da alcun profilo utente o da un programma attualmente in esecuzione.

Scarica NixOS

Si desidera testare questa distribuzione Linux sui propri computerDevono scaricare l'immagine del sistema dal sito ufficiale del progetto dove possono trovare un link nella sezione download. Il collegamento è questo.

Per salvare l'immagine NixOS su una chiavetta USB Posso consigliare l'uso di Etcher, che è uno strumento multipiattaforma.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.