“未找到财富”错误

“未找到财富”错误

因此,我已经fortune在 Rackspace 服务器上安装了它,但如果我在没有任何参数的情况下运行它,它会说

No fortunes found

我以 root 身份安装了该软件包,因此不应该存在权限问题。该目录/usr/share/games/fortunes甚至不存在,而该目录应该是存储财富的地方。我认为这可能是 Rackspace 软件包的问题,​​因此我安装了最新的稳定 deb 软件包dpkghttps://launchpad.net/ubuntu/+archive/primary/+files/fortune-mod_1.99.1-7_amd64.deb我尝试卸载fortunefortune-mod重新安装它们,但aptitude无济于事。问题可能是什么?

答案1

包裹fortune(或fortune-mod)仅包含显示幸运饼干的程序,而不包含饼干(文本)本身。

您需要另外安装一个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 的小包,包含一些幸运饼干)或fortunes(大约 1 MB 的大包,包含超过 15,000 个幸运饼干)。

其他的要么是本地化的(例如德语或西班牙语 cookies),要么只涵盖特定主题(例如垃圾邮件或攻击性)。当然,您可以安装多个 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 |
                ||     ||

答案2

据我所知,fortune-mod 包只包含服务器/引擎,而不是要服务的财富。您还需要安装一个包含实际财富的包(尝试fortunes-min

答案3

我遇到了同样的问题(并且安装 fortunes 不起作用)

但如果我运行:

fortune -ao

财富计划按预期运行......

(不知道为什么……)

答案4

您可以执行以下命令,它将起作用:

$ strfile fortunes/data/fortunes
$ strfile fortunes/data/chinese
$ strfile fortunes/data/tang300
$ strfile fortunes/data/song100
$ strfile fortunes/data/diet

相关内容