Установка libnotify в Unix/Linux

Установка libnotify в Unix/Linux

Команда notify-send позволяет отправлять уведомления пользователю. Очень прикольная утилита и сейчас я расскажу как ее использовать.

Полезное чтиво:

Установка GUI на Arch Linux

Установка 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

Вот еще пример:

$ 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» завершена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.