Зачем мне dbus?

Недавно я удалил dbus из своей системы (наряду с consolekit и polkit). Я не заметил никаких изменений (я запускал его как системного демона и каждого пользователя из .xinitrc). Тем не менее, многие люди утверждают, что нужно просто dbus, большинство приложений Linux используют его и т. Д. Мой вопрос в том, зачем мне это нужно? Я не думаю, что понимаю, что именно это делает. Я знаю, что это «система сообщений сообщений», что процессы общаются через нее и т. Д. И? Я до сих пор не знаю, что я получу от его использования. Может ли кто-нибудь объяснить это мне, желательно с примерами «из реальной жизни»?

One Solution collect form web for “Зачем мне dbus?”

Как конечный пользователь, вы этого не делаете. Нет ничего, что D-Bus не может сделать по-другому.

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

  • Как я могу контролировать взаимодействие приложения с dbus?
  • Autoconfig / Automake не может генерировать AM_CFLAGS & AM_LDFLAGS для зависимой библиотеки D-BUS. Зачем?
  • Накопление памяти DBus
  • Ошибка g-io-error-quark 39 при остановке dbus-сервиса
  • Универсальный способ выхода из терминала через dbus
  • Будет ли kdbus заменять D-Bus?
  • У меня проблемы с анализом причины этого (firefox) segfault
  • Почему gvfs с тайм-аутом systemd?
  • Как поговорить с geoclue через его интерфейс dbus?
  • Отключить автоподстройку в Ubuntu 16.04
  • Подключить FTP с помощью GVFS в командной строке
  • Linux и Unix - лучшая ОС в мире.