Automic VaultAutomic Vault

brew

libnotify mit Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für libnotify in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install libnotify

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install libnotify

MacPorts ports tree · devel/libnotify/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add libnotify

Alpine Linux edge package indexes · libnotify · Quelle: dl-cdn.alpinelinux.org

Fedora dnfverifiziert · 92%
sudo dnf install libnotify

Fedora Rawhide package metadata · libnotify · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#libnotify

nixpkgs package indexes · pkgs/by-name/li/libnotify/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S libnotify

Arch Linux sync databases · libnotify · Quelle: geo.mirror.pkgbuild.com

Debian aptverifiziert · 92%
sudo apt install gir1.2-notify-0.7

Debian stable package indexes · gir1.2-notify-0.7 · Quelle: deb.debian.org

openSUSE zypperverifiziert · 92%
sudo zypper install libnotify-devel

openSUSE Tumbleweed package metadata · libnotify-devel · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Library that sends desktop notifications to a notification daemon

Befehle und Aliase

  • notify-send

Verlauf

Projektgeschichte und Nutzung

libnotify is the GNOME library and notify-send tool for sending passive desktop notifications to a notification daemon. It implements the freedesktop.org org.freedesktop.Notifications model through a small GLib/GObject-facing C API.

Projektgeschichte

The GNOME documentation identifies Notify API version 0.7 and library version 0.8.8, with authors including Marco Trevisan, Logan Rathbone, Christian Hammond, Mike Hearn, and John Palmieri. The README describes libnotify as a library for sending notifications defined by the freedesktop.org Desktop Notifications specification.

Over the 0.7 series, libnotify modernized its build and command-line tooling: NEWS records Meson support in 0.7.8, a notify-send man page and autotools removal in 0.7.9, and richer notify-send behavior in 0.7.10 such as replacement, wait, actions, responses, and failure exit codes.

Adoptionsgeschichte

libnotify became the common packaging surface for scripts and desktop programs that need cross-desktop notification popups. Its notify-send executable is especially visible because it lets shell scripts and CLI tools trigger the same notification service used by graphical applications.

Wie es verwendet wird

Programs initialize libnotify, create NotifyNotification objects, set hints such as urgency, category, image, sound, transient, and desktop-entry, and submit notifications through a notification daemon. The README notes that sandboxed applications can use the XDG Portal Notification API path, and that GLib applications should prefer GNotification.

Warum Paket-Nerds sich dafür interessieren

libnotify is package-nerd significant because it is a small library with a very visible command-line tool and a cross-desktop D-Bus contract. It often appears as a light dependency in desktop stacks, test scripts, and system hooks where notify-send is the public face of the library.

Zeitleiste

  • 0.7.8: NEWS records Meson build-system support and notify-send support for full URLs as hint values.
  • 0.7.9: NEWS records a notify-send man page, Darwin linking fixes, and autotools removal.
  • 0.7.10: NEWS records notify-send support for replacement, waiting, actions, responses, and failing exit codes.
  • 0.7.13: NEWS records use of Desktop Portal Notification when running confined under snap or flatpak.
  • 2024-08-18: The freedesktop.org Desktop Notifications Specification was published as version 1.3.

Related projects

  • Related standards and APIs include org.freedesktop.Notifications, D-Bus, XDG Portal Notification API, and GLib GNotification.
  • Related implementations include desktop notification daemons used by GNOME and other freedesktop-compatible desktops.

Sicherheitslage

Risikostufe: grün

library-like package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • library-like package without higher-risk signals

Signale

  • metadata:library-like

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 3 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 6 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
notify-sendcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version0.8.8
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://gitlab.gnome.org/GNOME/libnotify

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:libnotify
Version0.8.8
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/libnotify
Homepagehttps://gitlab.gnome.org/GNOME/libnotify
Repositoryhttps://gitlab.gnome.org/GNOME/libnotify
Upstream-Dokumentationhttps://gnome.pages.gitlab.gnome.org/libnotify
LizenzLGPL-2.1-or-later
Quellarchivhttps://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.8.tar.xz
Abhängigkeitengdk-pixbuf, gettext, glib
Build-Abhängigkeitendocbook-xsl, gobject-introspection, gtk-doc, meson, ninja, pkgconf
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

gir1.2-notify-0.7 0.8.6-1

sends desktop notifications to a notification daemon (Introspection files)

sudo apt install gir1.2-notify-0.7
  • Section: introspection
  • Architecture: amd64
  • Source Package: libnotify
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gir1.2-notify-0.7 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libnotify-bin 0.8.6-1

sends desktop notifications to a notification daemon (Utilities)

sudo apt install libnotify-bin
  • Section: utils
  • Architecture: amd64
  • Source Package: libnotify
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libnotify-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libnotify-dev 0.8.6-1

sends desktop notifications to a notification daemon (Development files)

sudo apt install libnotify-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libnotify
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libnotify-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libnotify-doc 0.8.6-1

sends desktop notifications to a notification daemon (Documentation)

sudo apt install libnotify-doc
  • Section: doc
  • Architecture: all
  • Source Package: libnotify
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libnotify-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libnotify4 0.8.6-1

sends desktop notifications to a notification daemon

sudo apt install libnotify4
  • Section: libs
  • Architecture: amd64
  • Source Package: libnotify
  • 3 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libnotify4 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libnotify

nix profile install nixpkgs#libnotify
  • normalized package name match
  • Abgeglichen nach: Libnotify
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/li/libnotify/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gir1.2-notify-0.7 0.8.3-1build2

sends desktop notifications to a notification daemon (Introspection files)

sudo apt install gir1.2-notify-0.7
  • Section: introspection
  • Architecture: amd64
  • Source Package: libnotify
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gir1.2-notify-0.7 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libnotify-bin 0.8.3-1build2

sends desktop notifications to a notification daemon (Utilities)

sudo apt install libnotify-bin
  • Section: utils
  • Architecture: amd64
  • Source Package: libnotify
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libnotify-bin from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libnotify-dev 0.8.3-1build2

sends desktop notifications to a notification daemon (Development files)

sudo apt install libnotify-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: libnotify
  • 4 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libnotify-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libnotify-doc 0.8.3-1build2

sends desktop notifications to a notification daemon (Documentation)

sudo apt install libnotify-doc
  • Section: utils
  • Architecture: all
  • Source Package: libnotify
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libnotify-doc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libnotify4 0.8.3-1build2

sends desktop notifications to a notification daemon

sudo apt install libnotify4
  • Section: libs
  • Architecture: amd64
  • Source Package: libnotify
  • 3 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libnotify
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libnotify4 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

libnotify 0.8.8-r0

Desktop notification library

https://gitlab.gnome.org/GNOME/libnotify

sudo apk add libnotify
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libnotify
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libnotify
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libnotify from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libnotify-dev 0.8.8-r0

Desktop notification library (development files)

https://gitlab.gnome.org/GNOME/libnotify

sudo apk add libnotify-dev
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libnotify
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libnotify
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libnotify-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libnotify-doc 0.8.8-r0

Desktop notification library (documentation)

https://gitlab.gnome.org/GNOME/libnotify

sudo apk add libnotify-doc
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libnotify
  • normalized package name match
  • Abgeglichen nach: Libnotify
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libnotify-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

libnotify 0.8.8-1.fc45

Desktop notification library

https://gitlab.gnome.org/GNOME/libnotify

sudo dnf install libnotify
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libnotify
  • 8 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libnotify
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libnotify from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libnotify-devel 0.8.8-1.fc45

Development files for libnotify

https://gitlab.gnome.org/GNOME/libnotify

sudo dnf install libnotify-devel
  • License: LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libnotify
  • 4 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libnotify
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libnotify-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

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