Desde el lanzamiento de Ubuntu 15.04, la comunidad de Linux ha tenido una discusión sobre la elección de Canonical de cambiar de Upstart a uno diferente con el nombre de Systemd. Todo este tema es una enorme lata de gusanos. De hecho, hubo un poco de agitación en el proyecto Debian en torno a este mismo tema hace unos meses. Es seguro decir que la gente de ambos lados es muy apasionada con sus opiniones sobre el tema, y definitivamente puedo entenderlo.
¿Por qué eligieron Systemd? Simple: el proyecto Debian tomó la decisión de cambiar, así que Canonical decidió seguir su ejemplo. Al fin y al cabo, Ubuntu es un derivado de Debian. Este tipo de cosas tienen sentido para mí. Si tu proyecto matriz está haciendo una cosa, podrías adoptarla en lugar de crear más fragmentación.
Algunas personas están absolutamente encantadas con systemd en la nueva versión de Ubuntu. Otros… no tanto. No hay que preocuparse. No todo está perdido! Hay un sencillo truco que puedes aplicar a tu instalación 15.04 que eliminará Systemd en su totalidad y pondrá Upstart de nuevo.
Cómo habilitar Upstart en Ubuntu 15.04
Antes de que Upstart pueda ser habilitado de nuevo en Ubuntu, un paquete necesita ser instalado primero. Abra una ventana de terminal e introduzca los siguientes comandos:
sudoapt-get install upstart-sysv
Mientras se instala el paquete Upstart, Ubuntu eliminará automáticamente el de Systemd de su máquina.
Con el paquete Upstart en su lugar y el Systemd eliminado, tendrás que actualizar el sistema Ubuntu para reflejar los cambios que has hecho.
sudo update-initramfs -u
Cuando hayas introducido todos los comandos anteriores, simplemente reinicia tu máquina. Cuando vuelvas a arrancar Ubuntu, ¡estará funcionando con la ayuda de Upstart y no de Systemd!
Cómo reactivar Systemd en Ubuntu 15.04
¿Has quitado Systemd pero has decidido que lo quieres de nuevo? Aquí está cómo puedes hacer exactamente eso! Abra su terminal de confianza e introduzca los siguientes comandos.
sudoapt-get install ubuntu-standard systemd-sysv
Cuando introduzcas el comando anterior para instalar el paquete Systemd, Ubuntu eliminará automáticamente el de Upstart de tu sistema.
Con Systemd reinstalado y Upstart eliminado, es el momento de actualizar la configuración de Ubuntu para reflejar los cambios que has hecho.
sudo update-initramfs -u
Después de eso, simplemente reinicie su PC. Cuando vuelva a encenderse, ¡volverá a utilizar Systemd!
Conclusión
Cuando se trata de Ubuntu usando systemd, estoy totalmente en el campo de systemd. Creo que da muchas más herramientas a los usuarios avanzados y es más útil para los administradores de sistemas. Dicho esto, no todo el mundo está de acuerdo conmigo o con Canonical en esto. Algunas personas simplemente no quieren systemd como su sistema de inicio en Linux.
Por eso me alegro de que los desarrolladores de Ubuntu hayan facilitado el cambio de uno a otro. Tener la posibilidad de elegir entre los dos es realmente impresionante. Literalmente toma unos minutos y tu sistema está arrancando con la ayuda de algo totalmente diferente.