GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Notify-osd e Libnotify:come collaborano?

Voglio dare una mano con alcuni sviluppatori di Ubuntu e ho scelto un "taglio cartaceo" che influisca sul progetto notification-osd.

Tuttavia, sono confuso perché non sono sicuro di cosa faccia l'installazione di notification-osd poiché il demone effettivo (notify-send) è installato dal pacchetto libnotify.

Qualcuno può far luce su come questi si incastrano?

Grazie

Risposta accettata:

notify-osd (come il demone di notifica standard e la shell GNOME) implementa la specifica delle notifiche desktop, che specifica un'interfaccia DBus con cui le applicazioni possono comunicare.

libnotify è una libreria C che fornisce un'API per le applicazioni per creare e gestire le notifiche; utilizza DBus internamente per comunicare con il demone di notifica.

notify-send è una piccola applicazione a riga di comando che usa libnotify per mostrare le notifiche.


Ubuntu
  1. Come Linux salva i computer lenti (e il pianeta)

  2. Come copiare file e directory in Linux

  3. Come installare e utilizzare TensorFlow su CentOS 7

  4. Come distribuire ed eseguire Redis in Docker

  5. Come e quando viene aggiornato Old-releases.ubuntu.com?

Come installare uTorrent in Ubuntu 18.04 e Ubuntu 19.04

Come installare TeamViewer 12 su Ubuntu 16.04 e Ubuntu 16.10

Come installare ScreenCloud su Ubuntu 16.04 e Ubuntu 17.04

Come eseguire l'aggiornamento a Ubuntu 16.04 da Ubuntu 14.04 e 15.10

Come installare e utilizzare R su Ubuntu

Come installare Half-life 1 e 2??