Hello Linux Geeksters. As you may know, both Debian 8.0 Jessie and Ubuntu 15.04 Vivid Vervet have replaced Upstart with systemd as their default init service manager.
The default init system (either /sbin/systemd or /sbin/upstart) run with PID 1 as /sbin/init).
While it is already used on other popular Linux systems like Arch Linux or Fedora systems, a lot of Linux fans do not want Red Hat’s systemd. But that is not a big problem, the Ubuntu 15.04 users can easily return to Upstart.
Switch back to Upstart, on Ubuntu 15.04 Vivid Vervet and an official flavor:
$ sudo apt-get install upstart-sysv
$ sudo apt-get remove ubuntu-standard systemd-sysv
$ sudo update-initramfs -u
$ sudo reboot
Reboot and choose *Ubuntu, … (upstart) from your grub menu.
To revert the changes and bring back systemd, do:
$ sudo apt-get install ubuntu-standard systemd-sysv
$ sudo apt-get remove upstart-sysv
$ sudo update-initramfs -u
$ sudo reboot
Reboot and choose *Ubuntu, … (systemd) from your grub menu.
How do you have both going at the same time with systemd as primary PID1? Here’s my situation: I was running the Plex Media Server under 14.10, when upgrading to 15.04 the server failed to launch. I found out it was because Plex had not yet made a .service file for the linux distro releases, HOWEVER, there was someone who extracted the .service file from the Fedora distro and so that was the work-around. It called for other little tweaks. I kept having upstart issues with the Plex server so I removed it all together. Now I can’t get into Gnome or other desktops. I still have the .conf files for upstart but no upstart. What I don’t want to happen is that I install upstart and lose systemd, hence losing my Plex Media Server again. Why can’t I have both upstart and systemd run along side each other? If this is possible, could you be so kind as to pay your knowledge forward and release this information to me?
Thank you.
Henrx
the two cannot run at the same time, it’s either one on the other. you cannot run both simultaneously because the two are managing the startup services, so the system would be messed. Plus, there is only one init service to “turn on” the entire system.