Wer bei Linux Mint – einem recht populären Ableger von Ubuntu – ein Terminal öffnet, der bekommt einen flotten Spruch präsentiert. Dies lässt sich auch recht einfach bei Debian oder Ubuntu selber einrichten. Als erstes müssen die dafür nötigen Pakete installiert werden. Dies sind Cowsay und Fortune. Cowsay gibt einen beliebigen Text mit einer netten ASCII-Grafik aus und hinter Fortune steckt eine Datenbank mit Tausenden von Zitaten, Sprüchen und Witzen. Über
$ sudo apt-get install cowsay fortunes fortunes-de
kann man die wichtigsten Pakete installieren. Damit nun Cowsay mitsamt Fortune beim Start eines Terminalfensters ausgeführt wird, muss man den Aufruf in der Datei ~/.bashrc eintragen. Dazu öffnet man die Datei bspw. mittels gedit ~/.bashrc in einen Texteditor und fügt am Ende der Datei die Zeilen ein.
# Gibt mittels Cowsay und Fortunes Sprueche aus
if [ -f /usr/games/fortune -a -d /usr/share/cowsay ]; then
dir='/usr/share/cowsay/cows/'
file=`/bin/ls -1 "$dir" | sort --random-sort | head -1`
cow=$(echo "$file" | sed -e "s/\.cow//")
/usr/games/fortune quiz wusstensie | /usr/games/cowsay -f $cow
fi
…von nun an werden beim Einloggen automatisch Sprüche wie bei Linux Mint ausgegeben. Wer will, dass Cowsay automatisch bei jedem Benutzer des Systems ausgeführt wird, der muss die genannten Zeilen in die Datei /etc/bash.bashrc mit Root-Rechten eintragen. So wird die Änderung an der ~/.bashrc des Benutzers überflüssig und jeder Benutzer des Systems kommt in den „Genuss“ der Sprüche.

Fortune bietet eine ganze Reihe von Paketen mit Datenbanken, die noch zusätzlich installiert werden können. Von verschiedenen Sprachen, über beleidigende Ausdrücke bis hin zu SPAM Emails kann man vieles installieren. Eine Übersicht erhält man über…
$ apt-cache search fortunes
fortune-mod - Glückskekse
fortunes-min - Datenfile mit »fortune cookies«
[...]
fortunes-de - Deutsche Spruch-Dateien für fortune
fortunes-debian-hints - Debian-Tipps für Fortune
[...]
fortunes-off - Datendateien mit anstößigen Fortune-Cookies
[...]
Eine Übersicht der möglichen Begriffe erhält man anschließend über
$ fortune -f
100,00% de
0,11% bahnhof
1,63% sprueche
0,58% sprichworte
0,22% sicherheitshinweise
0,25% quiz
0,85% wusstensie
[...]
so dass man den Eintrag in der .bashrc noch an seine eigenen Wünsche anpassen kann. Die Zeile
[...]
fortune quiz wusstensie | cowsay -f $cow
[...]
gibt beispielsweise eine Reihe von (Scherz-)Fragen und Witzen aus.




Schreibe einen Kommentar