Установка libnotify в Unix/Linux
Команда notify-send позволяет отправлять уведомления пользователю. Очень прикольная утилита и сейчас я расскажу как ее использовать.
Полезное чтиво:
Установка GUI на Debian/Ubuntu/Mint
Установка GUI на RedHat/CentOS/Fedora
Установка libnotify в Debian/Ubuntu
Вам необходимо установить следующий пакет на Debian/Ubuntu Linux с помощью apt-get команды:
$ sudo apt-get install libnotify-bin
Установка libnotify в CentOS/RedHat
Вам необходимо установить следующий пакет на CentOS/RHEL с помощью yum команды:
# yum install libnotify -y
Установка libnotify в Fedora
Вам необходимо установить следующий пакет на Fedora с помощью dnf команды:
$ sudo dnf install libnotify
Установка libnotify в Arch Linux
Для установки libnotify выполните команду:
# pacman -S libnotify
Установка libnotify в MacOS X
Первое что нужно сделать, — установить homebrew и потом, выполнить поиск пакета:
$ brew search libnotify
Для установки, выполните:
$ brew install libnotify
Использование libnotify в Unix/Linux
Приведу пример, если выполнить в коммандной строке следующее:
$ notify-send "Test notifi-send command"
Получаем следующее:
Вот еще пример:
$ notify-send --urgency normal --expire-time=10000 -i typing-monitor -h int:x:500 -h int:y:500 "Пора сделать перерыв" "Глазам нужен отдых"
Данный пример, довольно полезен и можно добавить в крон на 45 или 60 минут.
Хотя на MacOS X имеется данный пакет, я не смог запустить такое сообщение на данной ОС. Исправить можно следующим образом, — поставить другой пакет:
$ brew install terminal-notifier
И пример:
$ echo 'Piped Message Data!' | terminal-notifier -sound default
Для получения дополнительной информации об использовании утилиты notify-send, смотрим помощь:
$ man notify-send
А на этом, у меня все. Статья «Установка libnotify в Unix/Linux» завершена.