macOS
brew install libnotifylocal Homebrew formula metadata
sudo port install libnotifyMacPorts ports tree · devel/libnotify/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libnotify pour les workflows d'agents IA.
installation
brew install libnotifylocal Homebrew formula metadata
sudo port install libnotifyMacPorts ports tree · devel/libnotify/Portfile · Source: api.github.com
sudo apk add libnotifyAlpine Linux edge package indexes · libnotify · Source: dl-cdn.alpinelinux.org
sudo dnf install libnotifyFedora Rawhide package metadata · libnotify · Source: dl.fedoraproject.org
nix profile install nixpkgs#libnotifynixpkgs package indexes · pkgs/by-name/li/libnotify/package.nix · Source: api.github.com
sudo pacman -S libnotifyArch Linux sync databases · libnotify · Source: geo.mirror.pkgbuild.com
sudo apt install gir1.2-notify-0.7Debian stable package indexes · gir1.2-notify-0.7 · Source: deb.debian.org
sudo zypper install libnotify-developenSUSE Tumbleweed package metadata · libnotify-devel · Source: download.opensuse.org
aperçu
Library that sends desktop notifications to a notification daemon
historique
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.
posture de sécurité
library-like package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
notify-send | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://gitlab.gnome.org/GNOME/libnotify
métadonnées d'installation
| Clé du paquet | brew:libnotify |
|---|---|
| Version | 0.8.8 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/libnotify |
| Page d'accueil | https://gitlab.gnome.org/GNOME/libnotify |
| Dépôt | https://gitlab.gnome.org/GNOME/libnotify |
| Docs amont | https://gnome.pages.gitlab.gnome.org/libnotify |
| Licence | LGPL-2.1-or-later |
| Archive source | https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.8.tar.xz |
| Dépendances | gdk-pixbuf, gettext, glib |
| Dépendances de compilation | docbook-xsl, gobject-introspection, gtk-doc, meson, ninja, pkgconf |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| 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 |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
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-develpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.