Paczka dbus-1.10.14.tar.xz
Wersja 1.10.14
Opis System magistrali komunikatów Freedesktop.org
D-Bus to prosty sposób na komunikację między aplikacjami.
D-Bus dostarcza zarówno demona systemowego (w przypadku zdarzeń takich jak "dodano nowe urządzenie sprzętowe" lub "zmieniono kolejkę drukarki"), jak i demona sesji na użytkownika (dla ogólnych potrzeb IPC wśród aplikacji użytkownika).
Ponadto magistrala komunikatów jest zbudowana na ogólnych ramach przekazywania komunikatów jeden do jednego, które mogą być używane przez dowolne dwie aplikacje do bezpośredniej komunikacji (bez przechodzenia przez demona magistrali komunikatów).
Pod względem koncepcyjnym mieści się gdzieś pomiędzy surowymi gniazdami, a CORBA warunkami złożoności.
D-Bus obsługuje wiadomości rozgłoszeniowe, wiadomości asynchroniczne (a więc zmniejszające się opóźnienia), uwierzytelnianie i inne.
Wiadomości są wysyłane przy użyciu protokołu binarnego, a nie przy użyciu XML.
D-Bus obsługuje również mapowanie wywołań metod dla swoich komunikatów, ale nie jest wymagane.
Dzięki temu korzystanie z systemu jest bardzo proste.
Zawiera kilka powiązań, w tym GLib, Python, Qt i Java.
Ten pakiet zawiera demona D-Bus i powiązane narzędzia.
Bibliotekę po stronie klienta można znaleźć w pakiecie libdbus-1-3, ponieważ tak nie jest już zawarte w tym pakiecie.
Obrazek
Strona https://www.freedesktop.org/Software/dbus
https://www.isc.org
https://ftp.osuosl.org/pub/blfs/conglomeration/dbus/dbus-1.10.14.tar.gz
https://src.fedoraproject.org/repo/pkgs/dbus/dbus-1.10.14.tar.gz/
http://ftp.pieskovisko.sk/slackware/slackware-current/source/a/dbus/dbus-1.10.14.tar.xz
https://wiki.freedesktop.org/www/Software/dbus
https://dbus.freedesktop.org/releases/dbus/dbus-1.10.14.tar.gz
http://archive.ubuntu.com/ubuntu/pool/main/d/dbus/dbus_1.12.2-1ubuntu1_i386.deb
Licencja AFL-2.1 OR GPL-2.0-or-later
Repozytorium lCore
Architektura x86
Skompresowane 1,3 MB
Rozpakowane 8,3 MB
Instalacja 35 MB
Autor ŁW
Data 27-11-2019; aktualizacja 07.08.2020; 21.05.2021; 27.05.2021; 02.06.2021
MD5 36fa58e3ee4847bdfd18aa0245ad5e4c --> dbus-1.10.14.tar.xz
dddcbd1bd259fe58cfbfa36344a42484 --> dbus-1.10.14.pdf.xz
Instalowane programy dbus-cleanup-sockets - Służy do czyszczenia resztek gniazd w katalogu.
dbus-daemon - Demon magistrali komunikatów D-Bus.
dbus-launch - Uruchamia dbus-daemon ze skryptu powłoki.
dbus-monitor - Monitoruje wiadomości przechodzące przez magistralę komunikatów D-Bus.
dbus-run-session - Uruchamia instancję magistrali sesji dbus-daemon ze skryptu powłoki i uruchamia określony program w tej sesji.
dbus-send - Wysyła wiadomość do magistrali komunikatów D-Bus.
dbus-test-tool - Narzędzie pomocne w testowaniu pakietów D-Bus.
dbus-update-activation-enviroment - Aktualizuje zmienne środowiskowe, które zostaną ustawione dla usług sesji D-Bus.
dbus-uuidgen - Generuje uniwersalnie unikalny identyfikator.
Instalowane biblioteki libdbus-1.so - Zawiera funkcje API używane do komunikacji z magistralą komunikatów D-Bus.
Katalog /etc/dbus-1
/usr/include/dbus-1.0
/usr/lib/dbus-1.0
/usr/share/dbus-1
/usr/share/doc/dbus-1.8.0
/var/lib/dbus
Zależności
Zależności (0)
    Wymagania
    Wymagane przez (1)
    Pakiety podrzędne
    Opcjonalne (1)
    Zawartość
    Zawartość (15)
    Instalacja
    Instalacja
      Rozpakowanie:
      tar -xvf dbus-1.10.14.tar.xz
      cd dbus-1.10.14

      Konfiguracja:
      ./configure --prefix=/usr \
      --sysconfdir=/etc \
      --localstatedir=/var \
      --enable-user-session \
      --disable-doxygen-docs \
      --disable-xml-docs \
      --disable-static \
      --docdir=/usr/share/doc/dbus-1.10.14 \
      --with-console-auth-dir=/run/console \
      --with-system-pid-file=/run/dbus/pid \
      --with-system-socket=/run/dbus/system_bus_socket

      Kompilacja:
      make

      Instalacja:
      make install
      mv -v /usr/lib/libdbus-1.so.* /lib &&
      ln -sfv ../../lib/\$(readlink /usr/lib/libdbus-1.so) /usr/lib/libdbus-1.so
      systemctl daemon-reload
      systemctl start multi-user.target