Se você instalou pspell
/ aspell
através de um canal de pacote, os dicionários podem estar disponíveis em outro pacote. No CentOS 6 usando repositórios yum padrão, os dicionários ingleses estão no pacote aspell-en
.
Versão do Aspell:
$ aspell -v
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6)
Dump dict não produz resultados:
$ aspell dump dicts
Primeiro notei o problema quando eu fiz isso, estava originalmente trabalhando no servidor web, mas alguém atualizou algo e não funcionou desde então:
$ aspell check temp_test_file.txt
Error: No word lists can be found for the language "en_US".
Qual é a maneira correta de instalar os dicionários requeridos? Eu acredito que estamos rodando isso no CentOS.
E também, /usr/lib/aspell-0.60 não contém os dicionários requeridos (desde que eles sejam salvos lá).
data-dir: /usr/lib/aspell-0.60
Eu tive o mesmo problema no Fedora 22. Eu resolvi isso instalando aspell-en.x86_64
package.
Faça o download de dicionários aqui: ftp://ftp.gnu.org/gnu/aspell/dict/en / Descompacte e faça,
./configure
make
make install
Todas as instruções estão no README. Este Makefile encontrará os locais corretos para os quais esses dicionários devem ir.
Descobri que tinha erros de permissão de arquivo com a etapa make install
(de acordo com as instruções README do download acima) e não consegui chmod
o diretório / sw / share / aspell /. A execução de sudo make install
contornou o problema.
Espero que isso salve alguém com dor de cabeça!
Você precisa instalar en-aspell
. No FreeBSD:
pkg install en-aspell
No macOS, meu problema (como sempre) é que eu o instalei por algum método diferente do Homebrew ( brew install aspell
e / ou brew cask install cocoaspell
).