Il mondo di Linux (o GNU/Linux) è pieno di discussioni appassionate tra sviluppatori che, molte volte anche per quelli come noi con un livello di conoscenza un po' superiore a quello dell'utente comune, sono incomprensibili. Uno di questi è stato qualche anno fa con l'incorporazione di systemd.
Ovviamente, grazie alle caratteristiche del software gratuito e open source, se sei uno sviluppatore, puoi sempre forkare un progetto rimuovendo i componenti che non ti piacciono. Ecco perché in questo post elencheremo tre distribuzioni Linux senza systemd.
cos'è systemd
Naturalmente, per sapere se installare o meno una distribuzione senza systemd, La prima cosa che dobbiamo sapere è cos'è systemd.. Definiamo prima un concetto precedente.
Nel contesto del daemon computing (traduzione letterale di demoni) è un servizio che viene eseguito in background all'avvio o all'accesso del sistema. Fornisce servizi utilizzati da altre applicazioni come la stampa di documenti o la riproduzione di suoni.
systemd è un insieme di demoni utilizzati da molte distribuzioni Linux per avviare il sistema. Oltre a controllare quali programmi devono essere eseguiti all'avvio del sistema, tiene traccia dell'attività del sistema, gestisce l'accesso degli utenti, esegue i lavori pianificati. si occupa di data, posizione, mantenimento di un elenco di utenti registrati ed esecuzione di contenitori e macchine virtuali, gestione di account di sistema, directory e configurazioni di runtime e daemon per la gestione di semplici configurazioni di rete, sincronizzazione di runtime di rete, inoltro dei log e risoluzione dei nomi.
Possiamo riassumere il ruolo di systemd come segue:
- Quando si accende il computer, il BIOS esegue l'inizializzazione dell'hardware.
- Il boot loader cede il controllo al kernel Linux.
- Il kernel carica un disco RAM iniziale che carica le unità di sistema e quindi cerca il file system di root.
- systemd assume il controllo montando il file system e inizializzando i servizi necessari.
Chi potrebbe avere un problema con uno strumento così utile?
In linea di principio, molte delle critiche provengono da problemi personali tra i creatori e i critici. Ma ci sono anche problemi tecnici come l'eccessiva complessità del progetto. systemd fa troppe cose e occupa molto spazio dove fino ad ora la norma erano strumenti semplici e mirati, che ne garantivano la stabilità. In effetti, la filosofia UNIX, su cui si basava Linux, sostiene che ogni strumento dovrebbe fare una cosa e farla bene.
Distribuzioni Linux senza systemd
devuan
Con questa distribuzione basato su Debian ho una piccola storia. Al di là delle questioni tecniche, mi interessava la tua proposta di non fare commenti negativi nei confronti di qualsiasi distribuzione. È noto che molti membri della comunità Debian fanno spesso commenti molto negativi su Ubuntu. Non avevo idea migliore che proporre sulla mailing list di scambio utenti-sviluppatori di Ubuntu che fosse basata su Devuan. Non ho tenuto conto del fatto che molti sviluppatori Ubuntu sono sviluppatori Debian. A parte Shuttleworth, penso che non fosse rimasto nessuno senza insultarmi.
Devuan è basato sulla versione stabile di Debian e ci permette di scegliere tra 3 alternative a systemd. Ha le stesse capacità desktop del progetto di origine ed è disponibile nei seguenti formati e architetture:
i386 e amd64
- Immagine desktop dal vivo.
- Installatore di rete.
- Dvd desktop (per installazioni senza Internet).
- server
- Scrivania minimale.
amd64, arm64, armel, armhf, i386 e ppc64el
- Installatore di rete.
Nitrux
altra distribuzione basato su Debian e senza systemd viene fornito con il desktop KDE con livelli di personalizzazioni propri. Utilizza il formato del pacchetto Appimage per l'installazione del programma e include solo applicazioni gratuite al 100%.s
È disponibile in due versioni. Lo completa con il desktop personalizzato e un minimo senza le personalizzazioni.
Linux vuoto
Questa distribuzionen non si basa su nessun altro. Utilizza il proprio gestore di pacchetti scritto da zero dai propri sviluppatori e offre una documentazione dettagliata. per poter configurare l'installazione senza problemi.
È disponibile per le piattaforme x86_64, i686, arm e arm.
Di recente ho provato Artix e anti-X e mi hanno sbalordito
Non per niente, ma se dovresti sapere così tanto su devuan, dovresti sapere che non si basa solo su debian stable, ma anche su debian testing.
La versione stabile si basa sulla versione stabile e la versione di test si basa rispettivamente sul test. Poiché l'argomento dell'articolo è systemd e non Devuan, ho fatto riferimento alla versione di download consigliata, che è quella consigliata nella pagina
Ottima nota, Diego.
Grazie mille.
Grazie per averlo detto