Odpowiedzi:
Ubuntu może wyświetlać powiadomienia , które wydają się być równoważne z Growl. Jest dostępny poprzez DBus (dla programów) i przez notify-send
komendę (dla skryptów powłoki).
zenity
i knotify
wymienia na forum to chyba warto przeanalizować.
notify-osd
w Ubuntu (który wyświetla notify-send
powiadomienia) ma kilka okropnych błędów ( poważnie nazywanych „funkcjami” ), w tym niemożność ustawienia limitu czasu (nawet jeśli -t
parametr jest udokumentowany notify-send
) na bąbelkach i brak bycia w stanie pokazać wiele bąbelków jednocześnie. Dla mnie sprawia to, że powiadomienie-osd jest bezużyteczne i chociaż dostępne są łatki, szukam alternatywy. Jest to dla mnie obecnie najlepszy wybór: omgubuntu.co.uk/2012/03/…
Istnieje port Growl dla systemu Linux. Znaleziono tutaj: Growl-for-linux
gntp-send -a "App Name" -s host-ip-address -p "password" "title" "test"
gdzie adres IP hosta to adres ip systemu, do którego chcesz wysłać powiadomienia.
jeśli używasz KDE, to jest naprawdę proste! wystarczy użyć komendy kdialog wbudowanej w KDE , jak w poniższym przykładzie:
kdialog --passivepopup "Example text"
jeśli używasz zwykłego ubuntu , musisz zainstalować pakiet libnotify-bin , wydając następującą komendę:
sudo apt-get install libnotify-bin
a następnie możesz wysyłać wiadomości w ten sposób:
notify-send "Example text"
kdialog jest nieco bardziej interesujący, ponieważ nie sposób więcej niż tylko wysyłanie powiadomień z linii poleceń. dzięki temu możesz zbudować interaktywne GUI dla swoich programów bash!
w każdym razie mam nadzieję, że to pomoże.
growlnotify
odpowiednik?