"Nenhuma fortuna encontrada" erro

7

Então, eu instalei o fortune no meu servidor Rackspace, mas se eu rodá-lo sem nenhum argumento, ele diz

No fortunes found

Eu instalei o pacote como root, então não deve haver um problema de permissões. O diretório /usr/share/games/fortunes nem sequer existe, que é onde deveria armazenar as fortunas. Eu pensei que poderia ser um problema no pacote Rackspace, então eu instalei o último pacote deb estável com dpkg de https://launchpad.net/ubuntu/+archive/primary/+files/fortune-mod_1.99.1-7_amd64.deb . Eu tentei desinstalar fortune e fortune-mod e reinstalá-los com aptitude sem sucesso. Qual poderia ser o problema?

    
por Alex W 01.12.2015 / 16:07

2 respostas

5

Até onde eu sei, o pacote fortune-mod contém apenas o servidor / mecanismo, não as fortunas a serem atendidas. Você também precisa instalar um pacote contendo fortunas reais (tente fortunes-min )

    
por ssta 01.12.2015 / 16:15
6

O pacote fortune (ou fortune-mod ) contém apenas o programa para exibir os cookies da sorte, não os cookies (textos) em si.

Você também precisa instalar um pacote fortunes* . Quais estão disponíveis para o seu sistema podem ser facilmente verificadas com o comando apt-cache search "^fortunes" . No meu sistema, a saída é:

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

Instale os pacotes que lhe interessam, geralmente você quer fortunes-min (pacote pequeno de cerca de 60 kB com poucos cookies da sorte) ou fortunes (pacote maior de cerca de 1 MB com mais de 15.000 cookies).

Os outros estão localizados (cookies alemães ou espanhóis, por exemplo) ou abrangem apenas um tópico específico (por exemplo, spam ou ofensivo). Você pode, naturalmente, instalar vários pacotes de fortunas.

Se você instalar um pacote de idiomas, eles serão instalados em uma subpasta de /usr/share/games/fortunes/ , portanto, talvez seja necessário prefixar o nome do banco de dados:

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

Ah, e não se esqueça: fortune funciona melhor em combinação com cowsay ! : D

$ fortune | cowsay
 _____________________________________
/ A handful of patience is worth more \
\ than a bushel of brains.            /
 -------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
    
por Byte Commander 01.12.2015 / 17:35