「運命が見つかりません」エラー


9

したがって、私はfortune自分のRackspaceサーバーにインストールしましたが、引数なしで実行すると、

No fortunes found

ルートとしてパッケージをインストールしたので、権限の問題はないはずです。/usr/share/games/fortunes運命を保存することになっているディレクトリさえ存在しません。Rackspaceパッケージの問題かもしれないと思ったので、dpkgfromを使用して最新の安定したdebパッケージをインストールしhttps://launchpad.net/ubuntu/+archive/primary/+files/fortune-mod_1.99.1-7_amd64.debます。私はそれらをアンインストールfortunefortune-modて再インストールしようとしましたaptitudeが、役に立ちませんでした。問題は何でしょうか?


どのようにインストールしましたか?
Parto

単なる基本sudo apt-get install fortuneです。私も試してsudo apt-get autoremove fortune fortune-modから、で再インストールしましたsudo aptitude install fortune
Alex W

回答:


7

私の知る限り、fortune-modパッケージにはサーバー/エンジンのみが含まれており、提供するfortunesは含まれていません。実際の運勢を含むパッケージもインストールする必要があります(をお試しくださいfortunes-min


1
それで私は走りましたsudo apt-cache search fortune、そしてfortunesあらゆる異なる言語でそれらを持っている他のたくさんの言語パッケージと一緒に呼ばれるパッケージがありました。不思議なことに、インストールfortunesせずにインストールできましたfortune。フォーチュンデータファイルは通常のリポジトリの依存関係としてリストされていると思いますが、これは単なるRackspaceの問題です。ありがとう!
Alex W

11

パッケージfortune(またはfortune-mod)には、フォーチュンCookieを表示するプログラムのみが含まれ、Cookie(テキスト)自体は含まれません。

追加でfortunes*パッケージをインストールする必要があります。システムで使用できるものは、コマンドで簡単に確認できますapt-cache search "^fortunes"。私のシステムでは、出力は次のとおりです。

fortunes - Data files containing fortune cookies
fortunes-bg - Bulgarian data files for fortune
fortunes-bofh-excuses - BOFH excuses for fortune
fortunes-br - Data files with fortune cookies in Portuguese
fortunes-cs - Czech and Slovak data files for fortune
fortunes-de - German data files for fortune
fortunes-debian-hints - Debian Hints for fortune
fortunes-eo - Collection of esperanto fortunes.
fortunes-eo-ascii - Collection of esperanto fortunes (ascii encoding).
fortunes-eo-iso3 - Collection of esperanto fortunes (ISO3 encoding).
fortunes-es - Spanish fortune database
fortunes-es-off - Spanish fortune cookies (Offensive section)
fortunes-fr - French fortunes cookies
fortunes-ga - Irish (Gaelige) data files for fortune
fortunes-it - Data files containing Italian fortune cookies
fortunes-it-off - Data files containing Italian fortune cookies, offensive section
fortunes-mario - Fortunes files from Mario
fortunes-min - Data files containing selected fortune cookies
fortunes-off - Data files containing offensive fortune cookies
fortunes-pl - Polish data files for fortune
fortunes-ru - Russian data files for fortune
fortunes-spam - fortunes taken from SPAM messages
fortunes-ubuntu-server - Ubuntu server tips for fortune

興味のあるこれらのパッケージをインストールします。通常は必要ですfortunes-min(約60 kBの小さなパッケージで、フォーチュンCookieはほとんどありません)またはfortunes(約1 MBの大きなパッケージで、15,000を超えるCookieがあります)。

その他はローカライズされているか(ドイツ語またはスペイン語のCookieなど)、特定のトピックのみをカバーしています(たとえば、スパムまたは攻撃的)。もちろん、複数のfortunesパッケージをインストールできます。

言語パッケージをインストールする場合、これらはのサブフォルダーにインストールされる/usr/share/games/fortunes/ため、データベース名の前にプレフィックスを付ける必要がある場合があります。

fortune -e -s es/asimov.fortunes ubuntu-server-tips

ああ、忘れないでください:fortuneとの組み合わせで最高の作品cowsay!:D

$ fortune | cowsay
 _____________________________________
/ A handful of patience is worth more \
\ than a bushel of brains.            /
 -------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

すべての新しいターミナルに表示するには、〜/ .bashrcに次の行を追加します: "if [-x / usr / games / cowsay -a -x / usr / games / fortune]; then fortune | cowthink fi"
クランクバ2018

短いものだけを一列に並べるfortune -s -n 80 | paste -s | awk '{$2=$2};1'
Pablo Bianchi、

0

以下のコマンドを実行すると、機能します。

$ strfile fortunes/data/fortunes
$ strfile fortunes/data/chinese
$ strfile fortunes/data/tang300
$ strfile fortunes/data/song100
$ strfile fortunes/data/diet
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.