如何用systemd代替暴发户?


Answers:


44

Wily Werewolf(15.10)及更高版本:

您不必做任何事情。您默认使用systemd。

可信赖(14.04)及更高版本:

你真倒霉 Ubuntu存储库不提供Utopic之前版本的系统二进制文件,尽管事实上它们的源确实会生成文件。您可以通过此答案了解更多信息


Ubuntu 12.04 LTS:无法找到软件包systemd-services。我认为您应该至少添加适用于该版本的版本,和/或添加哪个存储库以及如何添加。
Anthon 2014年

@Anthon仅适用于raring和更高版本。
Braiam 2014年

还是只是珍惜?在13.10上,systemd-services不包含/ lib / systemd / systemd,并且没有另一个软件包可以。
sourcejedi 2014年

@sourcejedi你是对的,我很困惑,我已经搜索了所有存储库,并且/lib/systemd/systemd在utopic之前没有任何软件包提供...我不确定发生了什么,因为/lib/systemd/systemd我的更新自稀有系统。
Braiam 2014年

1
@ bodhi.zazen假定程序包来自“ PPA”。如果您四处查看,您会看到要安装systemd会使用PPA中的软件包。我没有,我的说明使用“ main”,这是Ubuntu / Canonical支持的软件包。当然,想要跳的人甚至应该在尝试之前做好准备。
Braiam 2014年

4

添加这些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

有关更多信息,请访问此链接


当前支持的Ubuntu哪个版本运行内核2.6.35?
user68186

PPA或“依赖项”的安装:/
blade19899 2014年

2
我不会在任何系统中安装内核2.6或更早的版本
Braiam 2014年

1
该Wiki信息确实过时了,我在尝试找到该问题的答案时也阅读了它,并没有留下深刻的印象
michel-slm 2014年

1
他似乎已经删除了他的PPA。
zerwas 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.