sábado, 28 de mayo de 2011

Cómo cambiar los niveles de ejecución en Fedora 15 y posteriores

Con la aparición de Fedora 15 Lovelock, muchas cosas han cambiado en esta distribución GNU/Linux y una de ellas es la forma de configurar los distintos niveles de ejecución del sistema.

Recordemos que en versiones anteriores, la configuración de los distintos niveles de ejecución que por defecto podía emplear el sistema, se realizaba por medio de la edición del archivo 'inittab'.
  • $ su -c 'nano /etc/inittab'
id:nivel-ejecución:initdefault:
Siendo 'nivel-ejecución' uno de los siguientes valores:
0 -  Detiene todos los procesos activos en el sistema y realiza un completo apagado del equipo.
1 - Nivel monousuario sin acceso a los servicios de red.
2 - Nivel multiusuario en modo consola sin acceso a los servicios de red.
3 - Nivel multiusuario en modo consola con acceso a los servicios de red.
4 - Nivel no usado.
5 - Nivel multiusuario en modo gráfico (X11).
6 - Detiene todos los procesos activos en el sistema y realiza el reinicio del equipo.
En la actualidad, ha variado sustancialmente ésta forma de establecer los distintos niveles de ejecución del sistema (ahora llamados target), debido al uso de 'systemd' en detrimento del archivo 'inittab'.

Puesto que el actual sistema cuenta por defecto con dos (target) principales: (multi-user) equivalente al modo 3 y (graphical) equivalente al modo 5, la forma de pasar de un modo a otro, es la siguiente:
  • $ su -c 'ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target' (para el modo 3) ó
  • $ su -c 'ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target' (para el modo 5)
  • Reiniciar el sistema.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.