Ich habe also fortune
auf meinem Rackspace-Server installiert, aber wenn ich es ohne Argumente ausführe, heißt es
No fortunes found
Ich habe das Paket als root installiert, damit es keine Berechtigungsprobleme gibt. Das Verzeichnis /usr/share/games/fortunes
existiert nicht einmal dort, wo es das Vermögen speichern soll. Ich dachte, es könnte sich um ein Rackspace-Paket handeln, also installiere ich das neueste stabile Deb-Paket mit dpkg
from https://launchpad.net/ubuntu/+archive/primary/+files/fortune-mod_1.99.1-7_amd64.deb
. Ich habe versucht , sie ohne Erfolg zu deinstallieren fortune
und fortune-mod
neu zu installieren aptitude
. Was könnte das Problem sein?
sudo apt-get install fortune
. Ich habe es auch versuchtsudo apt-get autoremove fortune fortune-mod
und dann mit neu installiertsudo aptitude install fortune
.Antworten:
Soweit ich weiß, enthält das Fortune-Mod-Paket nur den Server / die Engine, nicht das zu bedienende Vermögen. Sie müssen auch ein Paket installieren, das das tatsächliche Vermögen enthält (versuchen Sie es
fortunes-min
).quelle
sudo apt-cache search fortune
und es gab ein Paket, dasfortunes
zusammen mit Tonnen anderer Sprachpakete aufgerufen wurde, die sie in jeder anderen Sprache hatten. Seltsamerweise konnte ichfortunes
ohne Installation installierenfortune
und umgekehrt. Ich glaube, dass die Fortune-Datendateien als Abhängigkeit im normalen Repository aufgeführt sind. Dies muss nur eine Rackspace-Sache sein. Vielen Dank!Das Paket
fortune
(oderfortune-mod
) enthält nur das Programm zum Anzeigen der Glückskekse, nicht die Cookies (Texte) selbst.Sie müssen zusätzlich ein
fortunes*
Paket installieren . Welche für Ihr System verfügbar sind, können Sie mit dem Befehl leicht überprüfenapt-cache search "^fortunes"
. Auf meinem System lautet die Ausgabe:Installieren Sie die Pakete, die Sie interessieren, normalerweise
fortunes-min
(kleines Paket von ca. 60 kB mit wenigen Glückskeksen) oderfortunes
(größeres Paket von ca. 1 MB mit über 15.000 Cookies).Die anderen sind entweder lokalisiert (z. B. deutsche oder spanische Cookies) oder behandeln nur ein bestimmtes Thema (z. B. Spam oder anstößig). Sie können natürlich mehrere Fortunes-Pakete installieren.
Wenn Sie ein Sprachpaket installieren, werden diese in einem Unterordner von installiert,
/usr/share/games/fortunes/
sodass Sie es möglicherweise dem Datenbanknamen voranstellen müssen:Oh, und nicht vergessen:
fortune
funktioniert am besten in Kombination mitcowsay
! : D.quelle
fortune -s -n 80 | paste -s | awk '{$2=$2};1'
.Sie können die folgenden Befehle ausführen und es wird funktionieren:
quelle