Saltar la navegación

Ver y cambiar el target por defecto

El target por defecto es el que se activa al iniciarse el sistema, y para consultar cuál es, debemos usar la acción get-default:

# systemctl get-default
graphical.target

Realmente, lo que se nos muestra es a dónde apunta el enlace simbólico /etc/systemd/system/default.target si existe, o en su defecto, el enlace /usr/lib/systemd/system/default.target.

# ls -l /usr/lib/systemd/system/default.target
lrwxrwxrwx 1 root root 16 sep 20 14:15 /usr/lib/systemd/system/default.target -> graphical.target

Para cambiar este target por defecto, el root debe usar la acción set-default:

# systemctl set-default UnidadTarget

Por ejemplo:

# systemctl set-default multi-user.target 
Created symlink /etc/systemd/system/default.target → /lib/systemd/system/multi-user.target.

Y como vemos, lo que sucede es que se crea el enlace simbólico /etc/systemd/system/default.target (si existiera se borraría antes), que realmente apunta a /usr/lib/systemd/system/default.target pues en Debian /lib es un enlace simbólico a /usr/lib.