macOS
brew install libnotifylocal Homebrew formula metadata
sudo port install libnotifyMacPorts ports tree · devel/libnotify/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für libnotify in AI-Agent-Workflows.
Installation
brew install libnotifylocal Homebrew formula metadata
sudo port install libnotifyMacPorts ports tree · devel/libnotify/Portfile · Quelle: api.github.com
sudo apk add libnotifyAlpine Linux edge package indexes · libnotify · Quelle: dl-cdn.alpinelinux.org
sudo dnf install libnotifyFedora Rawhide package metadata · libnotify · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#libnotifynixpkgs package indexes · pkgs/by-name/li/libnotify/package.nix · Quelle: api.github.com
sudo pacman -S libnotifyArch Linux sync databases · libnotify · Quelle: geo.mirror.pkgbuild.com
sudo apt install gir1.2-notify-0.7Debian stable package indexes · gir1.2-notify-0.7 · Quelle: deb.debian.org
sudo zypper install libnotify-developenSUSE Tumbleweed package metadata · libnotify-devel · Quelle: download.opensuse.org
Überblick
Library that sends desktop notifications to a notification daemon
Verlauf
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.
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.
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.
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.
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.
Sicherheitslage
library-like package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
notify-send | cli | globales Executable |
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.
https://gitlab.gnome.org/GNOME/libnotify
Installationsmetadaten
| Paketschlüssel | brew:libnotify |
|---|---|
| Version | 0.8.8 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/libnotify |
| Homepage | https://gitlab.gnome.org/GNOME/libnotify |
| Repository | https://gitlab.gnome.org/GNOME/libnotify |
| Upstream-Dokumentation | https://gnome.pages.gitlab.gnome.org/libnotify |
| Lizenz | LGPL-2.1-or-later |
| Quellarchiv | https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.8.tar.xz |
| Abhängigkeiten | gdk-pixbuf, gettext, glib |
| Build-Abhängigkeiten | docbook-xsl, gobject-introspection, gtk-doc, meson, ninja, pkgconf |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | libnotify |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
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.7libnotify-bin 0.8.6-1
sends desktop notifications to a notification daemon (Utilities)
sudo apt install libnotify-binlibnotify-dev 0.8.6-1
sends desktop notifications to a notification daemon (Development files)
sudo apt install libnotify-devlibnotify-doc 0.8.6-1
sends desktop notifications to a notification daemon (Documentation)
sudo apt install libnotify-doclibnotify4 0.8.6-1
sends desktop notifications to a notification daemon
sudo apt install libnotify4libnotify
nix profile install nixpkgs#libnotifygir1.2-notify-0.7 0.8.3-1build2
sends desktop notifications to a notification daemon (Introspection files)
sudo apt install gir1.2-notify-0.7libnotify-bin 0.8.3-1build2
sends desktop notifications to a notification daemon (Utilities)
sudo apt install libnotify-binlibnotify-dev 0.8.3-1build2
sends desktop notifications to a notification daemon (Development files)
sudo apt install libnotify-devlibnotify-doc 0.8.3-1build2
sends desktop notifications to a notification daemon (Documentation)
sudo apt install libnotify-doclibnotify4 0.8.3-1build2
sends desktop notifications to a notification daemon
sudo apt install libnotify4libnotify 0.8.8-r0
Desktop notification library
https://gitlab.gnome.org/GNOME/libnotify
sudo apk add libnotifylibnotify-dev 0.8.8-r0
Desktop notification library (development files)
https://gitlab.gnome.org/GNOME/libnotify
sudo apk add libnotify-devlibnotify-doc 0.8.8-r0
Desktop notification library (documentation)
https://gitlab.gnome.org/GNOME/libnotify
sudo apk add libnotify-doclibnotify 0.8.8-1.fc45
Desktop notification library
https://gitlab.gnome.org/GNOME/libnotify
sudo dnf install libnotifylibnotify-devel 0.8.8-1.fc45
Development files for libnotify
https://gitlab.gnome.org/GNOME/libnotify
sudo dnf install libnotify-develQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.