LinuxForum.Fans
Тема

В помощь изучающим systemd

Автор: Vascom 29 сообщений 15243 просмотров 📌 закреплена
22.08.2014 11:01 #390325

В связи с приближением платформы Linux (Linux-ядра, systemd, GNU C Library (glibc), RPM, как менеджер пакетов, и Wayland, как графическая система) многие сталкиваются с необходимостью изучать и работать с systemd.

Для начала вам поможет эта табличка, рекомендую занести её в закладки:

Systemd Cheatsheet

Здесь она доступна и в других форматах.


Введение в systemd для пользователей upstart: https://wiki.ubuntu.com/SystemdForUpstartUsers

22.08.2014 11:07 #390327
"Vascom" написал:
В связи с приближением платформы Linux (Linux-ядра, systemd, GNU C Library (glibc), RPM, как менеджер пакетов, и Wayland

Откуда сведения, что идёт приближение платформы Linux именно с RPM и wayland? Ну и systemd к этому же вопросу?

22.08.2014 11:11 #390329

Данная работа ведётся в рамках Fedora Project.
Systemd как открытый проект используется в разных дистрибутивах и системах.

Создание такой платформы резко упростит разработку открытого ПО, избавит от необходимости клепать сто тыщ дистрибутивов, сведя разницу между ними лишь к различным обоям. На самом деле это, конечно, полемическое упрощение - разница между дистрибутивами сведется лишь к бизнес-логике (вопросы обновления ПО, ориентация на какие-то конкретные задачи и архитектуры, и т.п.), но тем не менее, понятно, что общая платформа избавит разработчиков от тучи проблем.

И если хотите это обсудить, то лучше создать отдельную тему во Флейме, а тут Systemd Cheatsheet обсуждаем.

25.08.2014 16:08 #390569

Эм а с русским описанием некто не видел ?

26.08.2014 17:35 #390756

Я так бы вообще не стал бы постить без русского перевода... Английскую версию и в мане найти можно...

26.08.2014 19:10 #390789

Документация по systemd конечно радует своей полнотой, но в ней нет соответствия с прежними командами и такой краткости как в табличке.
Кто желает - переводите пожалуйста.

27.08.2014 00:04 #390868

Желают все, а вот переводить никто не любит...

03.10.2014 10:06 · отредактировано #394771

Пробовал на Debian Jessie команда рестарта неинформативна:
[console]systemctl restart srv1cv83.service[/console]
Никаких сообщение, об успешном перезапуске службы, я не получил. Приходится проверять дополнительно статус сервиса.

03.10.2014 10:23 #394774

Это стандартное поведение в unix-way: если всё прошло без сучка и задоринки - ничего не выводить.
Так работает большинство утилит, даже cp.

03.10.2014 17:15 #394868
"Nigelist" написал:
Никаких сообщение, об успешном перезапуске службы, я не получил. Приходится проверять дополнительно статус сервиса.

echo $?

22.12.2014 03:03 #406340

Очень неплохой " первосточник" от Леннарта Поттеринга в переводе Сергея Пташника: http://www2.kangran.su/~nnz/pub/s4a/

13.01.2015 07:29 · отредактировано #409404

verg, а разве сейчас его используют в каких либо проектах? Хотя в любом случае должна быть альтернатива systemd. ИМХО, монополия это плохо.

14.01.2015 07:38 #409532

Nigelist, это не альтернатива, а используется только в Ubuntu и старых системах.
Поэтому и появляются такие вещи для помощи людям в переходе с upstart.

14.01.2015 11:02 #409542

"Vascom" написал:
Nigelist, это не альтернатива, а используется только в Ubuntu и старых системах.
Поэтому и появляются такие вещи для помощи людям в переходе с upstart.
Я понимаю это. Я говорил о ситуации в целом. У любого продукта должен быть достойный конкурент.
14.01.2015 13:10 #409555
"Nigelist" написал:
verg, а разве сейчас его используют в каких либо проектах?

RHEL 6?

"Nigelist" написал:
У любого продукта должен быть достойный конкурент.

Конкуренции оно не выдержало.

24.01.2015 23:12 #411111

До кучи
Colourful ! systemd vs sysVinit Linux Cheatsheet

Показать

Здесь она доступна и в других форматах.

28.01.2015 16:34 #411800

Пытаюсь завести 1С:Предприятие на Debian 8. Но, при старте сервис не запускается. Перезапускаю вручную, получаю статус:
[console]● srv1cv83.service - LSB: 1C:Enterprise 8.3 server
Loaded: loaded (/etc/init.d/srv1cv83)
Active: active (exited) since Ср 2015-01-28 19:31:53 ALMT; 1s ago
Process: 1937 ExecStart=/etc/init.d/srv1cv83 start (code=exited, status=0/SUCCESS)

янв 28 19:31:45 viper su[1950]: Successful su for usr1cv8 by root
янв 28 19:31:45 viper su[1950]: + ??? root:usr1cv8
янв 28 19:31:45 viper su[1950]: pam_unix(su:session): session opened for user usr1cv8 by (uid=0)
янв 28 19:31:53 viper srv1cv83[1937]: Starting 1C:Enterprise 8.3 server: OK[/console]
Подскажите, что значит exited в статусе сервиса?

Войдите или зарегистрируйтесь, чтобы ответить.