Ma ubuntu server usa systemd o init ?

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns, ecc.

Ma ubuntu server usa systemd o init ?

Messaggioda GizMo » martedì 9 maggio 2017, 13:48

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.
GizMo
Prode Principiante
 
Messaggi: 5
Iscrizione: maggio 2017
Sesso: Maschile

Re: Ma ubuntu server usa systemd o init ?

Messaggioda harpefalcata » martedì 9 maggio 2017, 14:26

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.
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 761
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.03 Xenial Xerus
Sesso: Maschile

Re: Ma ubuntu server usa systemd o init ?

Messaggioda GizMo » martedì 9 maggio 2017, 15:12

4.10.0-20-generic
GizMo
Prode Principiante
 
Messaggi: 5
Iscrizione: maggio 2017
Sesso: Maschile

Re: Ma ubuntu server usa systemd o init ?

Messaggioda steff » martedì 9 maggio 2017, 15:19

Codice: Seleziona tutto
systemd-analyze
Hai fatto il 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
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 36640
Iscrizione: febbraio 2007
Località: Toscana
Desktop: LXQt
Distribuzione: Arch Linux 64bit
Sesso: Maschile

Re: Ma ubuntu server usa systemd o init ?

Messaggioda thece » martedì 9 maggio 2017, 16:12

harpefalcata Immagine ha scritto:Non è tanto una questione di ubuntu, quanto più di kernel.

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
Avatar utente
thece
Rampante Reduce
Rampante Reduce
 
Messaggi: 8303
Iscrizione: aprile 2007
Distribuzione: Debian 9 (Stretch) - KDE


Torna a Ubuntu su server

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 7 ospiti