Automic VaultAutomic Vault

brew

dbus を Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper でインストール

dbus のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install dbus

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install dbus

MacPorts ports tree · devel/dbus/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add dbus

Alpine Linux edge package indexes · dbus · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install dbus

Debian stable package indexes · dbus · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install dbus

Fedora Rawhide package metadata · dbus · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#dbus

nixpkgs package indexes · pkgs/by-name/db/dbus/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S dbus

Arch Linux sync databases · dbus · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install dbus-1-daemon

openSUSE Tumbleweed package metadata · dbus-1-daemon · ソース: download.opensuse.org

概要

パッケージ概要

Message bus system, providing inter-application communication

コマンドとエイリアス

  • dbus-cleanup-sockets
  • dbus-daemon
  • dbus-launch
  • dbus-monitor
  • dbus-run-session
  • dbus-send
  • dbus-test-tool
  • dbus-update-activation-environment
  • dbus-uuidgen

履歴

プロジェクトの歴史と使われ方

D-Bus is the freedesktop.org message bus system and reference implementation for low-overhead local IPC, providing both a protocol and the dbus-daemon used by Unix desktop and system services.

プロジェクトの歴史

The D-Bus specification credits authors from Red Hat, CodeFactory, Imendio, Collabora, and others, and its first released document was revision 0.8 in September 2003. The protocol was declared frozen for compatible extension in November 2006, making later changes conservative and versioned.

採用の歴史

freedesktop.org describes dbus as the reference implementation and says released versions are available in all major Linux distributions. The project page also notes that D-Bus was heavily tested in real-world use over several years before being treated as set in stone.

使われ方

D-Bus supplies a system bus for events such as hardware or printer changes and a per-login-session bus for desktop IPC. The package also ships tools such as dbus-daemon, dbus-send, dbus-monitor, dbus-run-session, and dbus-uuidgen for debugging and service integration.

パッケージ好きにとっての重要性

As a package, dbus sits near the base of the modern Linux desktop graph: many GUI, service, policy, and session components do not expose D-Bus directly to users, but they rely on its daemon, activation files, bus names, and language bindings.

タイムライン

  • 2003: D-Bus specification revision 0.8 is the first released document.
  • 2006: D-Bus protocol is frozen for compatible extensions.
  • 2024: Specification revision 0.43 documents more modern interfaces and service-loading guidance.
  • 2026: freedesktop.org lists dbus 1.16.x as the stable branch and 1.14.x as a legacy branch supported for security fixes until mid-2026.

Related projects

  • Related projects include libdbus, dbus-daemon, dbus-glib, GDBus, QtDBus, sd-bus, and language bindings for Python, Ruby, Go, Rust, and other ecosystems.

セキュリティ状態

リスクレベル: orange

formula declares a Homebrew service.

リスク分類器

リスク orange · 信頼度 中 · infrastructure

理由

  • formula declares a Homebrew service

信号

  • metadata:service

インストール挙動

  • Homebrew はこの formula に post-install フックを宣言しています。
  • formula メタデータがサービスまたはデーモンブロックを宣言しています。
  • Homebrew bottle メタデータは 8 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 6 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
/usr/share/dbus-1/system.conf/usr/share/dbus-1/session.conf/etc/dbus-1/system.d/etc/dbus-1/session.d

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
dbus-cleanup-socketscliグローバル実行可能ファイル
dbus-daemoncliグローバル実行可能ファイル
dbus-launchcliグローバル実行可能ファイル
dbus-monitorcliグローバル実行可能ファイル
dbus-run-sessioncliグローバル実行可能ファイル
dbus-sendcliグローバル実行可能ファイル
dbus-test-toolcliグローバル実行可能ファイル
dbus-update-activation-environmentcliグローバル実行可能ファイル
dbus-uuidgencliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版1.16.2
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://wiki.freedesktop.org/www/Software/dbus

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:dbus
バージョン1.16.2
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/dbus
ホームページhttps://wiki.freedesktop.org/www/Software/dbus
リポジトリhttps://gitlab.freedesktop.org/dbus/dbus
上流ドキュメントhttps://dbus.freedesktop.org/doc/api/html
ライセンスAFL-2.1 OR GPL-2.0-or-later
ソースアーカイブhttps://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz
ビルド依存関係docbook, docbook-xsl, meson, ninja, pkgconf, xmlto
macOS 提供ライブラリexpat
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-install定義済み
サービスdeclared
注意点To start the session bus now and at login: brew services start dbus To start the system bus now and on boot, install and activate the included daemon: sudo cp -f $(brew --prefix dbus)/org.freedesktop.dbus-system.plist /Library/LaunchDaemons sudo launchctl bootstrap system /Library/LaunchDaemons/org.freedesktop.dbus-system.plist If the daemon is already installed and running, restart it: sudo launchctl kickstart -k system/org.freedesktop.dbus-system

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedbus
Version Scheme0
Revision1
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

dbus 1.16.2-2

simple interprocess messaging system (system message bus)

https://dbus.freedesktop.org/

sudo apt install dbus
  • Section: admin
  • Architecture: amd64
  • 8 依存関係
  • 2 提供
  • 2 任意依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-1-doc 1.16.2-2

simple interprocess messaging system (documentation)

https://dbus.freedesktop.org/

sudo apt install dbus-1-doc
  • Section: doc
  • Architecture: all
  • Source Package: dbus
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-1-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-bin 1.16.2-2

simple interprocess messaging system (command line utilities)

https://dbus.freedesktop.org/

sudo apt install dbus-bin
  • Section: admin
  • Architecture: amd64
  • Source Package: dbus
  • 2 依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-daemon 1.16.2-2

simple interprocess messaging system (reference message bus)

https://dbus.freedesktop.org/

sudo apt install dbus-daemon
  • Section: admin
  • Architecture: amd64
  • Source Package: dbus
  • 10 依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-daemon from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-session-bus-common 1.16.2-2

simple interprocess messaging system (session bus configuration)

https://dbus.freedesktop.org/

sudo apt install dbus-session-bus-common
  • Section: admin
  • Architecture: all
  • Source Package: dbus
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-session-bus-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-system-bus-common 1.16.2-2

simple interprocess messaging system (system bus configuration)

https://dbus.freedesktop.org/

sudo apt install dbus-system-bus-common
  • Section: admin
  • Architecture: all
  • Source Package: dbus
  • 2 依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-system-bus-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-tests 1.16.2-2

simple interprocess messaging system (test infrastructure)

https://dbus.freedesktop.org/

sudo apt install dbus-tests
  • Section: misc
  • Architecture: amd64
  • Source Package: dbus
  • 11 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-tests from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-user-session 1.16.2-2

simple interprocess messaging system (systemd --user integration)

https://dbus.freedesktop.org/

sudo apt install dbus-user-session
  • Section: admin
  • Architecture: amd64
  • Source Package: dbus
  • 5 依存関係
  • 2 提供
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-user-session from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

dbus-x11 1.16.2-2

simple interprocess messaging system (X11 deps)

https://dbus.freedesktop.org/

sudo apt install dbus-x11
  • Section: x11
  • Architecture: amd64
  • Source Package: dbus
  • 6 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dbus-x11 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libdbus-1-3 1.16.2-2

simple interprocess messaging system (library)

https://dbus.freedesktop.org/

sudo apt install libdbus-1-3
  • Section: libs
  • Architecture: amd64
  • Source Package: dbus
  • 2 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libdbus-1-3 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libdbus-1-dev 1.16.2-2

simple interprocess messaging system (development headers)

https://dbus.freedesktop.org/

sudo apt install libdbus-1-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: dbus
  • 4 依存関係
  • normalized package name match
  • 一致条件: Dbus
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libdbus-1-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

dbus

nix profile install nixpkgs#dbus
  • normalized package name match
  • 一致条件: Dbus
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/db/dbus/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

dbus 1.14.10-4ubuntu4

simple interprocess messaging system (system message bus)

https://dbus.freedesktop.org/

sudo apt install dbus
  • Section: devel
  • Architecture: amd64
  • 7 依存関係
  • 2 提供
  • 2 任意依存関係
  • normalized package name match
  • 一致条件: Dbus
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dbus from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

dbus-1-doc 1.14.10-4ubuntu4

simple interprocess messaging system (documentation)

https://dbus.freedesktop.org/

sudo apt install dbus-1-doc
  • Section: doc
  • Architecture: all
  • Source Package: dbus
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dbus
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dbus-1-doc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

dbus-bin 1.14.10-4ubuntu4

simple interprocess messaging system (command line utilities)

https://dbus.freedesktop.org/

sudo apt install dbus-bin
  • Section: admin
  • Architecture: amd64
  • Source Package: dbus
  • 2 依存関係
  • normalized package name match
  • 一致条件: Dbus
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dbus-bin from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

dbus-daemon 1.14.10-4ubuntu4

simple interprocess messaging system (reference message bus)

https://dbus.freedesktop.org/

sudo apt install dbus-daemon
  • Section: admin
  • Architecture: amd64
  • Source Package: dbus
  • 10 依存関係
  • normalized package name match
  • 一致条件: Dbus
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dbus-daemon from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment