LINUX.ORG.RU

Debian 10.3, как заменить systemd на sysv?

 , ,


0

2

по этому руководству не работает

https://linuxconfig.org/how-to-replace-systemd-with-sysv-init-on-debian-linux

root@debian:/home/grovekeeper/Downloads# wget https://devuan.org/os/keyring/repository@devuan.org.asc
--2020-07-28 18:30:03--  https://devuan.org/os/keyring/repository@devuan.org.asc
Resolving devuan.org (devuan.org)... 54.36.142.179, 2001:41d0:2:1f68::3624:8eb3
Connecting to devuan.org (devuan.org)|54.36.142.179|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2020-07-28 18:30:03 ERROR 404: Not Found.

root@debian:/home/grovekeeper/Downloads# 

к тому же там ни слова что делать с grub после установки sysv

  • boot buster, install sysvinit-core
  • download and install devuan-keyring
  • change sources to devuan, update, upgrade
  • (optional) install eudev and let it fail. This might save some time on the first reboot.
  • reboot and install eudev, remove or purge systemd if it doesn’t get removed automatically. (possibly libnss-systemd also)
  • (optional) install libelogind0 if you want to replace libsystemd0. Without elogind, it’s not pulling in the desktop apps.
buka14 ()
Ответ на: комментарий от grovekeeper

То есть ты сначала задался целью во что бы то ни стало «заменить системд», а уже потом начал интересоваться, а что собственно сие действие тебе принесёт? :)

intelfx ★★★★★ ()
Ответ на: комментарий от grovekeeper

Команды в командной строке. Замена Systemd не даст ускорения, но и замедления тоже не даст. Systemd плох в иделолгическом плане, в плане того, как он устроен, в плане его агрессивного внедрения и бессмысленной замены им тех программ, которые делают ровно то же самое. Это как смена владельца сети магазинов Магнит: для конечного пользователя ничего не меняется, но репутация заведения подпорчена.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от grovekeeper

скорость загрузки на старом пк увеличится?

Замедлится из-за портянок Bash-лапши и невозможности параллельного поднятия сервисов.

EXL ★★★★★ ()

Зачем ты страдаешь хернёй?

Если твоя задача - удалить systemd, то это можно сделать в рамках дебьяна установив sysvinit-core (или openrc / upstart).

Они все конфликтуют друг с другом, так что остаться^W установить можно только один.

Конфликты разрули в aptitude.

LamerOk ★★★★★ ()
Ответ на: комментарий от menangen

чуть ли не каждые 3 дня

Раз в неделю будет сказать всё-таки точнее.

luke ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Systemd плох в иделолгическом плане, в плане того, как он устроен, в плане его агрессивного внедрения и бессмысленной замены им тех программ, которые делают ровно то же самое.

А вот это — так называемые альтернативные факты, и выдача своего маргинального мнения за непреложную истину.

intelfx ★★★★★ ()
Ответ на: комментарий от grovekeeper

Нет. На старом ПК нужен SSD, более менее приличный китаец с aliexpress на 120gb например под систему. Например вот https://aliexpress.ru/item/32835198497.html на 120гб за полторы тыщи. Если не хочется китайца то WD Green, Crucial BX500, PATRIOT Burst. Хотя все перечисленные те же самые китайцы внутри с этикеткой.

bhfq ★★★★★ ()
Последнее исправление: bhfq (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Продолжая аналогию. Если у покупателей в магазине Магнит нет возможности вернуться в прежний магазин при прежнем владельце - то у линуксоидов есть уникальная возможность посетить магазин Магнит, у которого прежний владелец. Если у них есть уверенность, что при предыдущем было лучше обслуживание и ассортимент. При этом все товары новые и не просроченные.

Я естественно провожу аналогию с Debian.

Конечно, /bin от этого не вернётся на место, но появится возможность делать отдельный /usr, и логи будут нормальные, небинарные.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от EXL

> Замедлится из-за портянок Bash-лапши

Маленькие скрипты Systemd компенсируются большим бэкендом - в сумме столько же по длинне получится. И вообще, исполнять скрипты на 100 строк справится даже 286-й.

> и невозможности параллельного поднятия сервисов

В Debian 7 сервисы поднималсь параллельно, и система загружалась быстро. В итоге ускорение от Systemd возможно только на SSD - притом что на SSD и на sysvinit стартует мгновенно.

В новых дебианах с sysvinit параллельность загрузки никуда не делась.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Так а что за команду вы дали? То есть замена системд не должна повлечь неудобств? И как правильно удалить системд и что лучше установить в замен?

grovekeeper ()
Последнее исправление: grovekeeper (всего исправлений: 1)
Ответ на: комментарий от grovekeeper

Команда заменяет Systemd на SysVinit. Ничего больше делать не нужно. Замена Systemd может повлечь невозможность запустить GNOME3. Возможно, ещё какого-то программного обеспечения. За полным списком - на сайт Devuan или в новость о последнем релизе Devuan на Опеннете.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от grovekeeper

Лучше сразу devuan или иной дистрибутив поставь, меньше шансов что какой либо пакет будет его по своим зависимостям тащить.
И в любом случае, в системд в debian это падчерица которую изжить не вышло и жизнь под ним у тебя будет соответствующая.

torvn77 ★★★★★ ()
Ответ на: комментарий от grovekeeper

Нет, sysVinit загружается медленней, ибо не умеет в параллельную загрузку. Но в devuan есть современная и функциональная система инициализации openRC. Она предоставляется в том числе и возможность параллельной загрузки. Вообще, смысл от замены скорее не в скорости, а в простоте и понятности системы.

anti_win ★★ ()
Ответ на: комментарий от ZenitharChampion

В новых дебианах с sysvinit параллельность загрузки никуда не делась.

А по-подробнее можно? Как она включается и как разруливаются зависимости, если у этого говна мамонта очередность загрузки сервисов и их выключение разруливается исключительно названиями симлинков в каталогах, соответствующим runlevel'ам?

adn ★★★ ()
Ответ на: комментарий от ZenitharChampion

Systemd плох в иделолгическом плане, в плане того, как он устроен, в плане его агрессивного внедрения и бессмысленной замены им тех программ, которые делают ровно то же самое.

А потезисно можешь аргументировать? Чем плоха идеология KISS? В systemd куча мелких простых частей. Или тебе лицензия LGPLv2.1+ не нравится?
И замена нифига не бессмысленна. Наоборот - это счастье, что теперь не надо тащить в систему кучу костылей типа supervisor, monit и заворачивать rsyslog в mysql. И ты не боишься использовать системы оркестрации, зная что они ничего не сломают из-за кривого написанного на скорую руку баш-скрипта в /etc/init.d

adn ★★★ ()
Ответ на: комментарий от grovekeeper

Да ерунда, например с manjaro и arch влегкую переходил на artix (openrc, runit) в любых вариантах.

One ★★★★★ ()
Ответ на: комментарий от ZenitharChampion
wget --no-check-certificate https://packages.roundr.devuan.org/devuan/pool/main/d/devuan-baseconf/devuan-baseconf_0.6.4%2Bdevuan3.1_all.deb
aptitude purge systemd-sysv sysvinit-core+M sysv-rc

А где команда установить? Вижу скачать и удалить.

grovekeeper ()
14 сентября 2020 г.

А чем TeXstudio не устраивает ?

enep ★★★★ ()
Ответ на: комментарий от ZenitharChampion

Плюсану. Московские менеджеры из «Пятерочки» порушили много уже чего.

LongLiveUbuntu ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

А самое главное - теперь все налоги с прибылей «Тандера» идут прямиком в Москву.

LongLiveUbuntu ★★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.