Зачем мне dbus?

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

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

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

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

  • Как правильно настроить D-Bus?
  • Обнаруживать, активна ли заставка
  • Как использовать GNOME Keyring с Python Keyring в виртуальной среде?
  • Playerctl / dbus не работает с Spotify
  • Как заставить udisksctl действовать для другого пользователя?
  • Не удается найти db-настройки Daemon - gmusicbrowser в Debian Jessie с Xfce
  • Linux Mint Debian: По-видимому, доброкачественное сообщение об ошибке с aptitude
  • Запустите программу dbus в crontab, как узнать о идентификаторе SESSION?
  • Документация: архитектура сеанса Linux
  • Как запустить SPSS-статистику 23 в Debian?
  • Способ перечислить все запущенные шины сеанса dbus?
  • Interesting Posts

    Сторожевой таймер слишком быстрый для PID-файла apache

    подставляя значение столбца с помощью awk

    Ядро 4.10 / 4.12 с AMDGPU-PRO?

    Как возобновить команду «WATCH» при повторном подключении USB-GPS

    Как изменить цвет этого синего текста в моей командной строке?

    Автозагрузка Debian VirtualBox завершилась неудачно при запуске, но работает после входа в систему: установка завершилась с ошибкой: нет такого устройства

    i3: действие, когда рабочая область активна так долго

    HTTPd показывает PHP-код вместо его выполнения

    Выполнить файл в своем родном каталоге с помощью сценария оболочки

    Ошибка сепаратора поля Awk?

    Как прекратить зарядку аккумулятора до 100% в OpenBSD?

    Неверная эмблема, используемая для PDF-файлов, созданных LibreOffice

    Как сделать видео-поток с защитой DRM от Amazon Video запущен на Debian Jessie?

    Не удается запустить приложения без подключения к Интернету – PlayOnLinux

    Переключение оболочек на одно задание cron

    Linux и Unix - лучшая ОС в мире.