Linux Mint    Ubuntu    openSUSE    Asterisk    FreeBSD    Android    Nokia N900    Игры в Linux
 Linux Mint    Ubuntu     openSUSE     Asterisk     FreeBSD     Android     N900     Games

Убираем systemd из Debian

Убираем systemd из Debian

Сначала устанавливаем систему инициализации SystemV

$ apt-get install sysvinit-core sysvinit sysvinit-utils

Копируем файл inittab для управления и нормальной работы init

$ cp /usr/share/sysvinit/inittab /etc/inittab

Удаляем systemd полностью: 

$ apt-get remove --purge --auto-remove systemd

Для указания приоритета установки пакетов добавить в /etc/apt/preferences.d эти строки, чтобы показать, что systemd для нас имеет наименьшей интерес при выборе зависимостей в ходе установки новых пакетов.

$ echo -e 'Package: systemd\nPin: release *\nPin-Priority: -1' > /etc/apt/preferences.d/systemd
$ echo -e '\n\nPackage: *systemd*\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
$ echo -e '\nPackage: systemd:amd64\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
$ echo -e '\nPackage: systemd:i386\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd

Смотрим , что у нас ещё осталось в системе:

dpkg -l |grep systemd

Удаляем:

apt-get purge systemd-shim

Ну и эту ерунду , тоже можно выкинуть :

apt-get purge avahi-daemon

:) libsystemd в системе остаётся (он нужен для работы многих графических приложений)

Переход на Devuan:

/etc/apt/sources.list:

deb http://auto.mirror.devuan.org/merged ascii main
deb http://auto.mirror.devuan.org/merged ascii-updates main
deb http://auto.mirror.devuan.org/merged ascii-security main