Para compilar el nuevo OpenWRT Chaos Calmer 15.05, vamos instalar Debian 8.1 Jessie, pero como todo va evolucionando, el nuevo Debian, arranca en modo gráfico, y no es algo que queramos en un entorno de compilación, (que usualmente es una máquina virtual, y requerimos de todos los recursos libres que nos pueda facilitar), al intentar hacer el cambio de runlevel en /etc/inittab, descubrimos que no existe.
/etc/inittab ya no se usa en Debian 8.1 jessie para cambios de runlevel al inicio del sistema.
Utiliza el systemd, que busca al arranque el fichero default.target, que actualmente es en realidad un link simbólico hacia el fichero real.
Systemd, almacena sus targets lib/systemd/system y /etc/systemd/system. Un fichero localizado en /etc/systemd/system mantiene su prioridad sobre los que residen por defecto en /lib/systemd/system, esto
se hace, por que la intención es que /etc/systemd sea utilizado por los administradores de sistemas y los localizados en /lib/systemd sea utilizado por las distribuciones.
Como ya has podido comprobar, Debian 8.1 Jessie, apunta por defecto al entorno gráfico, con lo que para equipos orientado a servidores es un gasto inútil de recursos del sistema.
Se puede visualizar así:
# ls -l /etc/systemd/system/default.target ... No such file or directory # ls -l /lib/systemd/system/default.target ... /lib/systemd/system/default.target -> graphical.target
Por lo que si queremos que nuestro sistema Debian 8.1 nos arranque en multiusuario y modo texto debemos hacer:
# cd /etc/systemd/system/# sudo ln -s /lib/systemd/system/multi-user.target default.target
Si realizamos un # reboot , al arranque ya tenemos nuestro sistema en modo texto multiusuario.
Espero os sea de ayuda.