Come faccio ad aggiungere dizionari mancanti per aspell? [chiuso]


33

Versione Aspell:

$ aspell -v
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6)

Dump dict non produce risultati:

$ aspell dump dicts

Innanzitutto ho notato il problema quando l'ho fatto, originariamente funzionava sul web server, ma qualcuno ha aggiornato qualcosa e non ha funzionato da allora:

$ aspell check temp_test_file.txt
Error: No word lists can be found for the language "en_US".

Qual è il modo corretto di installare i dizionari richiesti? Credo che lo stiamo eseguendo su CentOS.

Inoltre, /usr/lib/aspell-0.60 non contiene i dizionari richiesti (a condizione che debbano essere salvati lì).

data-dir: /usr/lib/aspell-0.60

Risposte:


29

Se hai installato pspell/ aspelltramite un canale del pacchetto, i dizionari potrebbero essere disponibili in un altro pacchetto. Su CentOS 6 che utilizza repository yum predefiniti, i dizionari inglesi sono inclusi nel pacchetto aspell-en.


Posso confermare che questa risposta è rilevante anche su CentOS 7 e RHEL 7 (testati entrambi). Dovrei quindi essere valido per Aspell su OEL (come derivato da centos) e scientifico (derivato da RHEL).
user2066657,

4

Ho avuto lo stesso problema su Fedora 22. L'ho risolto installando il aspell-en.x86_64pacchetto.



0

Ho scoperto di avere errori di autorizzazione del file con il make installpassaggio (secondo le istruzioni README del download sopra) e non ho potuto chmodaccedere alla directory / sw / share / aspell /. Correre sudo make installha aggirato il problema.

Spero che salvi il mal di testa a qualcuno!


-1

È necessario installare en-aspell. In FreeBSD:

pkg install en-aspell


2
La domanda di OP era come fare questo su Linux, non su FreeBSD ....
Joeeey,

Sono d'accordo. Il pacchetto potrebbe avere un nome completamente diverso in Linux e il nome potrebbe anche variare tra le distribuzioni Linux.
jpaugh

-1

Su macOS, il mio problema (come al solito) era che l'ho installato tramite un metodo diverso da Homebrew ( brew install aspelle / o brew cask install cocoaspell).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.