Jak dodać brakujące słowniki dla aspell? [Zamknięte]


33

Wersja Aspell:

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

Zrzut zrzutu nie daje żadnych wyników:

$ aspell dump dicts

Po raz pierwszy zauważyłem problem, kiedy to zrobiłem, początkowo działał na serwerze internetowym, ale ktoś coś zaktualizował i od tego czasu to nie działa:

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

Jaki jest właściwy sposób instalacji wymaganych słowników? Myślę, że działamy na CentOS.

Ponadto /usr/lib/aspell-0.60 nie zawiera wymaganych słowników (pod warunkiem, że mają one zostać tam zapisane).

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

Odpowiedzi:


29

Jeśli zainstalowałeś pspell/ aspellprzez kanał pakietu, słowniki mogą być dostępne w innym pakiecie. W CentOS 6 używającym domyślnych repozytoriów yum, słowniki w języku angielskim są w pakiecie aspell-en.


Mogę potwierdzić, że ta odpowiedź dotyczy także CentOS 7 i RHEL 7 (przetestowałem oba). Powinienem wtedy być ważny na aspell na OEL (jak wyprowadzono z centos) i naukowy (wyprowadzony z RHEL).
user2066657

4

Miałem ten sam problem na Fedorze 22. Rozwiązałem go, instalując aspell-en.x86_64pakiet.



0

Odkryłem, że wystąpiły błędy uprawnień do plików w make installkroku (zgodnie z instrukcjami README z powyższego pliku do pobrania) i nie mogłem znaleźć chmodkatalogu / sw / share / aspell /. Bieganie sudo make installominęło problem.

Mam nadzieję, że kogoś to uratuje!


-1

Musisz zainstalować en-aspell. W FreeBSD:

pkg install en-aspell


2
Pytanie OP brzmiało, jak to zrobić w Linuksie, a nie we FreeBSD ....
joeeey,

Zgadzam się. Pakiet może mieć zupełnie inną nazwę w Linuksie, a nazwa może nawet różnić się w zależności od dystrybucji Linuksa.
jpaugh

-1

Na macOS mój problem (jak zwykle) polegał na tym, że zainstalowałem go inną metodą niż Homebrew ( brew install aspelli / lub brew cask install cocoaspell).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.