Сайт | Скачать | Видео | Wiki

Автор Тема: systemd  (Прочитано 11328 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:systemd
« Ответ #15 : 07 Февраль 2015, 14:23:07 »
Кстати на каком ядре ваш richy сейчас крутится?
В данный момент на 3.14.17-pf4, но загружаемое ядро легко сменить правкой menu.lst
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:systemd
« Ответ #16 : 07 Февраль 2015, 14:28:24 »
Хорошо бы примеры альтернативных вариантов
Вы их знаете получше меня.
Я остановился на busybox init + rc.sysinit из личных предпочтений. ИМХО для Puppy самое то.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:systemd
« Ответ #17 : 07 Февраль 2015, 14:39:01 »
Я остановился на busybox init + rc.sysinit из личных предпочтений. ИМХО для Puppy самое то.
Теорию знаю. Мне бы ближе к практике. Что , например с udev делать? Он из systemd

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:systemd
« Ответ #18 : 07 Февраль 2015, 15:56:46 »
Что , например с udev делать? Он из systemd
Взять который не из systemd.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:systemd
« Ответ #19 : 07 Февраль 2015, 17:33:32 »
http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra03/pkg/pra03-extra/eudev-2.1.1-3-i686.pkg.tar.xz ?
Пробовал. У меня не получается. Плохо понимаю udev init и т.п. Помогайте...

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:systemd
« Ответ #20 : 07 Февраль 2015, 19:31:59 »
 Эта версия udevd (version 217) у меня тоже как следует не работает, модули ядра подгружает хорошо а вот ноды устройств в /etc создаёт далеко не все. Надо разбираться. Используйте пока udevd из PR.
 В вашей версии busybox не вкомпилен init и надо ещё run-parts для запуска из /etc/init.d/ (и не только). Это не проблема. Для init потребуется /etc/inittab. Вариант из Richy
Код
::sysinit:/etc/rc.d/rc.sysinit
tty1::respawn:/sbin/getty -n -l /bin/autologin 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
tty3::respawn:/sbin/getty 38400 tty3
::ctrlaltdel:/sbin/reboot
и написать rc.sysinit
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:systemd
« Ответ #21 : 07 Февраль 2015, 20:06:54 »
Может сделаете готовый модуль?  ;)
Инициализация пра как в Ричи (без системд)

Olej

  • Гость
Re:systemd
« Ответ #22 : 10 Январь 2016, 16:35:20 »
Systemd - много прочитал, очень мало понял
Оно изначально так задумано. Вся документация очень похожа на рекламный проспект. А если разобраться, то это испорченный udev.
Вот вам нормальная документация: systemd для администраторов, на 107 стр.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:systemd
« Ответ #23 : 10 Январь 2016, 17:11:14 »
Вот вам нормальная документация: systemd для администраторов, на 107 стр.
Спасибо, но во первых, видел уже, во вторых, я обхожусь без излишеств.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:systemd
« Ответ #24 : 11 Январь 2016, 09:34:42 »
Я не сторонник религиозных споров, но реалии таковы: в pra64 c последней версией systemd есть проблемы зависания при выключении. Пока решил откатом на более старую версию.
Кроме того мои эксперименты с minirc дали хорошие результаты. Особых минусов не отмечено. просто и понятно
Прихожу к выводу, что для маленького домашнего дистра - syst тяжеловат и сложноват

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:systemd
« Ответ #25 : 11 Январь 2016, 09:47:45 »
Кроме того мои эксперименты с minirc дали хорошие результаты. Особых минусов не отмечено. просто и понятно
Прихожу к выводу, что для маленького домашнего дистра - syst тяжеловат и сложноват
Ну надо-же! В кои то веки мы едины во мнении.  :) Подтверждаю и поддерживаю.
У меня busybox init для запуска основной системы и busybox run-parts для запуска приложений. Простенько и со вкусом.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:systemd
« Ответ #26 : 11 Январь 2016, 10:02:36 »
Кстати с переделкой запуска с системд на другое тоже особых проблем не возникло
Вот и NM пересадил - не самая простая прога
Да и демонов в пупи подобных дистрах минимум - запускать особо нечего
Развивается системд совсем в другую сторону , что надо нам

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:systemd
« Ответ #27 : 11 Январь 2016, 10:16:32 »
Развивается системд совсем в другую сторону
Я это с самого начала понял, поэтому выступал так резко против.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:systemd
« Ответ #28 : 11 Январь 2016, 10:28:29 »
Я сначала не трогал системд, т.к. и без него проблем хватало и он особо не мешал. Кроме того не хотелось терять совместимости с арчрепой
По итогу юзера сами не часто делают модули и еще реже в них встречается сустемд запуск
Гонка за свежестью репы по итогу экспериментов в ПРА64 дает больше проблем чем пользы. В ПРА6406 до сих пор не расхлебал с версиями xorg и откатил системд. В итоге ПРА64 никак не вылезет из test
В ПРА32 обновляю только то что реально нужно - похоже это более правильный путь. И проблем не выявлено. Портирование сглаживает проблемы совместимости. AUR ABS (перекомпиляция) дают полную совместимость
Вот такие мысли про перспективы и направления