Как я могу заменить выскочку на systemd?

46

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

    
задан blade19899 14.02.2014 в 17:51
источник

2 ответа

44

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

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

Trusty (14.04) и старше:

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

    
ответ дан Braiam 14.02.2014 в 20:42
источник
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

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

    
ответ дан Olu 14.02.2014 в 18:07