Как я могу заменить upstart на systemd?

Поскольку Марк Шаттлворт решил переключить на sytemd в будущем, мне было интересно, смогу ли я установить его на свой Ubuntu сейчас?

47
задан 2 May 2016 в 23:22

2 ответа

Wily Werewolf (15.10) и новее:

Вам не нужно ничего делать. Вы используете systemd по умолчанию.

Надежный (14.04) и старше:

Вам не повезло. Репозитории Ubuntu не предоставляют бинарные файлы systemd для версий до Utopic, несмотря на то, что их источники генерируют файлы. Вы можете узнать больше об этом в этом ответе.

0
ответ дан 2 May 2016 в 23:22

добавить эти 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

для получения дополнительной информации перейдите на по этой ссылке

0
ответ дан 2 May 2016 в 23:22

Другие вопросы по тегам:

Похожие вопросы: