Ma ubuntu server usa systemd o init ?

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
GizMo
Prode Principiante
Messaggi: 29
Iscrizione: martedì 9 maggio 2017, 2:41
Sesso: Maschile

Ma ubuntu server usa systemd o init ?

Messaggio da GizMo »

Ho di recente migrato il mio piccolo server di rete da archlinux a ubuntu server in quanto archlinux sta per abbandonare l'architettura a 32bit per mantenere solo la distro a 64bit. La mia domanda è: ma ubuntu usa init o systemd, sinceramente trovo una zuppa che non capisco.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Ma ubuntu server usa systemd o init ?

Messaggio da DoctorStrange »

Non è tanto una questione di ubuntu, quanto più di kernel.

Le ultime releases dei kernel ubuntu sono tutte su systemd, ed in genere init si cerca di abbandonarlo in quanto parte di una concezione ormai arcaiaca.

Quindi tutto dipende da quale kernel stai usando per il tuo server.
GizMo
Prode Principiante
Messaggi: 29
Iscrizione: martedì 9 maggio 2017, 2:41
Sesso: Maschile

Re: Ma ubuntu server usa systemd o init ?

Messaggio da GizMo »

4.10.0-20-generic
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Ma ubuntu server usa systemd o init ?

Messaggio da steff »

Codice: Seleziona tutto

systemd-analyze
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12943
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ma ubuntu server usa systemd o init ?

Messaggio da thece »

Al di là delle funzionalità offerte dal metodo, io sapevo che è una scelta fatta da chi cura la distribuzione, non legata al kernel

Per rintracciare indirettamente il metodo utilizzato per l'inizializzazione del sistema puoi procedere nel seguente modo: dai il comando

Codice: Seleziona tutto

ps -ef | grep init
dall'output del comando ricavi il pathname dell'applicazione utilizzata per l'inizializzazione. Con il comando

Codice: Seleziona tutto

ls -l PATHNAME
verifichi se viene utilizzato effettivamente init oppure se è un link simbolico a systemd

Esempio: su Ubuntu 17.04

Codice: Seleziona tutto

ps -ef | grep init
...
root         1     0  0 09:05 ?        00:00:02 /sbin/init

ls -l /sbin/init
...
lrwxrwxrwx 1 root root 20 apr 13 19:10 /sbin/init -> /lib/systemd/systemd
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti