Автор Тема: Re: Замена системы инициализации systemd на sysvinit  (Прочитано 26539 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
после чего загрузка продолжается.

Она может не продолжиться если не стоит nofail для файловой local or remote и с файловой что-то не так. Документация к systemd, это хорошо, но:
А если это не локальные и не удалённые, а /usr или /home на отдельных файловых, то всё?

UNIX-подобные на инит, испокон веков умели себя чинить, если кто-то у себя FHS не поломал - /root всегда в системе, даже если и хомяк и юзер рухнули.
Чтобы не добраться до fsck, надо чтобы уже и корень рухнул. Починил хомяк или /usr, - mount в /bin. Профит.
Т.е. сама конструкция в инит, более продумана, в смысле надёжности и устойчивости.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Документация к systemd, это хорошо, но:
А если это не локальные и не удалённые, а /usr или /home на отдельных файловых, то всё?

В новых Systemd разделы /home и /usr, а также swap, не обязательно прописывать, он их автоматом подхватывает. Так что не исключено, что в нынешнем состоянии Systemd эти проблемы обойдёт, надо будет на регулярах проверить.

Имхо, Systemd ещё очень сильно не доделан, но через год-два допилят.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
не исключено, что в нынешнем состоянии Systemd эти проблемы обойдёт,

Упоминая документацию, имел ввиду официальную документацию к systemd 219.
« Последнее редактирование: 03.04.2015 11:23:39 от Speccyfighter »

dango

  • Гость
Выпиливание systemd на десктопе - это как идти против течения горной реки во время потопа.
А выпиливать - это ссать против ветра.
Уж извините, что выстроил ваши цитаты в таком порядке. Так получилось :-)
Linux помимо всего прочего был и еще остается символом выбора. Я еще не противник systemd как альтернативной системы инициализации, но противник политики его внедрения. Результат внедрения, который мне видится, это безальтернативщина в Linux под контролем корпораций. Уйти из-за этого с Windows, чтобы встретить это в Linux. Не могу это принять.
А вывод простой - если ты можешь, ты можешь.
+1

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Кстати, в Systemd инициализацию можно настроить так, чтоб консоль была сразу доступна после загрузки ядра. Но возникает проблема с кодировкой, она сбрасывается при инициализации видеодрайверов (выход загружать видеодрайвер в инитрамфс), поэтому от этой идеи отказались. А так была бы возможность отлаживать систему на раннем этапе загрузки.

dango

  • Гость
Кстати, в Systemd инициализацию можно настроить так, чтоб консоль была сразу доступна после загрузки ядра. Но возникает проблема с кодировкой, она сбрасывается при инициализации видеодрайверов (выход загружать видеодрайвер в инитрамфс), поэтому от этой идеи отказались. А так была бы возможность отлаживать систему на раннем этапе загрузки.
Помню это еще в ArchLinux, когда туда пришел systemd. Кстати, на русскоязычном форуме сообщества ArchLinux есть решение проблемы с кодировкой в консоли.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Результат внедрения, который мне видится, это безальтернативщина в Linux под контролем корпораций. Уйти из-за этого с Windows, чтобы встретить это в Linux. Не могу это принять.
К сожалению или к счастью, но корпорации последнее время определяют общий тренд, ведь в ядро больший вклад вносят именно корпоративщики (причём, исходя не из каких-то там чаяний пользователей, а из потребностей компаний, участвующих в развитии ядра). Миф о том, что линукс создают хакеры, уже стал мифом в прямом смысле (сказка ложь, да в ней намёк, ну и далее по тексту). Ну, если же говорить ещё более широко, то компании тоже не просто так имеют запросы с системе. Самим компаниям сама по себе система не нужна - им нужны потребители с их системой. Поэтому, если хотите, то можете считать, что тренд развития системы формируется отчасти и от ожиданий корпоративных клиентов, которые в этом смысле заказывают музыку, а корпоративщики, исходя из своего понимания этих ожиданий, разрабатывают те или иные решения. Как-то так.

dango

  • Гость
К сожалению или к счастью, но корпорации последнее время определяют общий тренд, ведь в ядро больший вклад вносят именно корпоративщики (причём, исходя не из каких-то там чаяний пользователей, а из потребностей компаний, участвующих в развитии ядра). Миф о том, что линукс создают хакеры, уже стал мифом в прямом смысле (сказка ложь, да в ней намёк, ну и далее по тексту). Ну, если же говорить ещё более широко, то компании тоже не просто так имеют запросы с системе. Самим компаниям сама по себе система не нужна - им нужны потребители с их системой. Поэтому, если хотите, то можете считать, что тренд развития системы формируется отчасти и от ожиданий корпоративных клиентов, которые в этом смысле заказывают музыку, а корпоративщики, исходя из своего понимания этих ожиданий, разрабатывают те или иные решения. Как-то так.
Подоплека текущего развития Linux вполне ясна. Но как у всякой медали есть две стороны. С одной стороны, стабилизация и улучшение системы и софта, чего всегда ждут пользователи, а с другой стороны, мягкое, но настойчивое отстранение активной части свободного сообщества от влияния на дальнейшее развитие Linux. Это обычное развитие монополии. Но это и конец свободы выбора. Если свободу отнять сразу, то можно получить активное сопротивление, а если постепенно, по кусочкам, взамен на бусы и зеркальца (уж извините за утрированность), то все пройдет более-менее ровно через привыкание, а смена поколений довершит переход.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Это обычное развитие монополии. Но это и конец свободы выбора. Если свободу отнять сразу, то можно получить активное сопротивление, а если постепенно, по кусочкам, взамен на бусы и зеркальца (уж извините за утрированность), то все пройдет более-менее ровно через привыкание, а смена поколений довершит переход.
Это не монополия. СПО без денег на одном энтузиазме жить не может. Серьёзное СПО, а не отдельные приложения типа прокси сервера, которое написано на коленке. Поддержка стоит тоже больших денег ибо софт растёт как на дрожжах и разбираться во всём этом многобайтовстве могут немногие. А те, что могут, как правило, за спасибо не хотят. Вот и получается, что одни не могут, а другие не всегда хотят (но без последних вообще СПО невозможно, тогда как без первых вполне - это те, которые пользователи). Это никакая не монополия, а истинное лицо современного капитализма, когда всё продаётся и покупается, вопрос лишь в цене и приёмах.

dango

  • Гость
СПО без денег на одном энтузиазме жить не может. Серьёзное СПО, а не отдельные приложения типа прокси сервера, которое написано на коленке. Поддержка стоит тоже больших денег ибо софт растёт как на дрожжах и разбираться во всём этом многобайтовстве могут немногие. А те, что могут, как правило, за спасибо не хотят. Вот и получается, что одни не могут, а другие не всегда хотят (но без последних вообще СПО невозможно, тогда как без первых вполне - это те, которые пользователи)
Оно самое. Голый энтузиазм хорош для старта. Но для устойчивого развития нужны ресурсы. А у корпораций они есть. Вкладывая их, они преследуют свои цели. Вполне капиталистично с их стороны, переводя ключевые разработки под свой контроль, уменьшить вплоть до исключения влияние сторонних участников на управление развитием. Причем, внешне ничего не меняется. Продукт по прежнему остается СПО, лицензии соответствуют требованиям СПО, исходные коды в свободном доступе, все соблюдено. А выбора все меньше. Альтернатив все меньше. Ubuntu 15.04 выходит уже на systemd. Canonical переехал на новые рельсы, потому что за год до этого в Техническом Совете Debianе продавили systemd, продавили тупо и жестко, капиталистично. Ну, чем не монополия в данном случае?
Это никакая не монополия, а истинное лицо современного капитализма, когда всё продаётся и покупается, вопрос лишь в цене и приёмах.
Хреново, когда не можешь поспорить с реальностью. :-)

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
... Вот и получается, что одни не могут, а другие не всегда хотят (но без последних вообще СПО невозможно, тогда как без первых вполне - это те, которые пользователи)...
Есть еще третий игрок - это государство. Прямая задача этого "игрока", защита его жителей от произвола капитала. Лично у меня зиждиться надежда именно на вмешательство этого учреждения и чем его меньше в бизнесе тем простому люду легче. США и Евросоюз - это уже не государство, вся надежда на нас с вами. У России в данной ситуации больше шансов выкрутится из кабалы "мамонопоклонников".

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Переключение раскладки в виртуальных терминалах не работает.
Что-то не замечал, надо будет на выходных взглянуть.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Есть еще третий игрок - это государство. Прямая задача этого "игрока", защита его жителей от произвола капитала.
Ему денег на пенсионеров не хватает, ни то что на борьбу с монополиями. Оно само у них на подхвате.

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Видимо вы просто не попадали с systemd.
но всё это чинится, просто непривычно.

Не верю :-)
SL7live. Переключение раскладки в виртуальных терминалах не работает.
Бранчу p7 уже 2 года. Через 4 месяца закончится его поддержка, а переключение раскладки всё ещё не работает?

Не скажу про p7, т.к. не пользуюcь, но в kdesktop 7, обновлённом до Sisyphus - на всех текстовых консолях работает переключение на русский язык без проблем.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Переключение раскладки в виртуальных терминалах не работает.
Что-то не замечал, надо будет на выходных взглянуть.
Не скажу про p7, т.к. не пользуюcь, но в kdesktop 7, обновлённом до Sisyphus - на всех текстовых консолях работает переключение на русский язык без проблем.

Да, всё-таки переключается. Но! В SL7 вылез старый баг #26284 из SL6:
- одновременное быстрое нажатие - не переключается
- Shift+Ctrl - не переключается
- Ctrl+Shift - переключается
В конфиге _не_ Corwin.

Контролировать последовательность нажатий клавиш при быстрой смене раскладки, трудно, да и кто об этом задумывается?
Остановился, подумал о последовательности, переключил.
И так регулярно.
Чинили же в SL6 сменой на *Corwin*, и опять то же самое.
Зачем привязку делать в vt к последовательности нажатия, непонятно, и снова повторять покрывшийся мхом старый баг.
Ну логично же делать без привязки последовательности.

SL704:
$ cat /etc/sysconfig/keyboard
KEYTABLE=ruwin_ct_sh-UTF-8
$ less /lib/kbd/keymaps/i386/qwerty/ruwin_ct_sh-UTF-8.map.gz |cat|grep 'change '
#  Right+Shift is used to change rus/lat

$ less /lib/kbd/keymaps/i386/qwerty/ruwin-Corwin_ct_sh-UTF-8.map.gz |cat|grep 'change '
#  Both Ctrl+Shift is used to change rus/lat
Если где упоминаю переключение раскладки в vt, _всегда_ упоминаю только Corwin не случайно:
- Corwin'у всё равно в какой последовательности нажаты клавиши.
И от персонального стиля пользователя это не зависит.
А одновременное быстрое нажатие комбинации, у меня на уровне подсознания, - естесственно не переключало, - не *Corwin* это не умеет.