如何用systemd替换upstart?
由于Mark Shuttleworth决定将来切换到sytemd ,我想知道我现在是否可以在我的Ubuntu上安装它?
Wily Werewolf(15.10)及更新版本:
你不必做任何事情。 您默认使用systemd。
Trusty(14.04)及以上:
你运气不好。 Ubuntu存储库不为Utopic之前的版本提供systemd二进制文件,尽管它们的源确实生成了文件。 您可以在此答案中了解更多相关信息。
添加这些ppas
sudo add-apt-repository ppa:ondrej/systemd sudo apt-get update
systemd需要目录/sys/fs/cgroup
作为挂载点。 它在当前的Ubuntu内核(2.6.35)中不存在。 它不能用mkdir创建,因为sysfs不允许这样做。 要创建目录,必须向后移植2.6.36内核中的此修补程序。 可以通过apt-get
提取适当修补的内核
sudo apt-get install linux-image-2.6.35-23-generic=2.6.35-23.41ppa1 linux-headers-2.6.35-23-generic=2.6.35-23.41ppa1 linux-headers-2.6.35-23=2.6.35-23.41ppa1
然后安装systemd
sudo apt-get install systemd libpam-systemd systemd-gui systemd-extra-units
有关更多信息,请访问此链接