Aspellバージョン:
$ aspell -v
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6)
ダンプ辞書は結果を生成しません:
$ aspell dump dicts
私がこれを行ったときに最初に問題に気づきましたが、最初はWebサーバーで作業していましたが、誰かが何かを更新したため、それ以降は機能していません。
$ aspell check temp_test_file.txt
Error: No Word lists can be found for the language "en_US".
必要な辞書をインストールする適切な方法は何ですか?私たちはこれをCentOSで実行していると思います。
また、/ usr/lib/aspell-0.60には、必要なディクショナリが含まれていません(ただし、そこに保存されることが想定されています)。
data-dir:/usr/lib/aspell-0.60
パッケージチャネルを介してpspell
/aspell
をインストールした場合、辞書は別のパッケージで使用できる場合があります。デフォルトのyumリポジトリーを使用するCentOS 6では、英語の辞書はaspell-en
パッケージに含まれています。
Fedora 22でも同じ問題が発生しました。aspell-en.x86_64
packageをインストールすることで解決しました。
ここから辞書をダウンロード: ftp://ftp.gnu.org/gnu/aspell/dict/en/ 解凍して実行します。
./configure
make
make install
すべての手順はREADMEにあります。このMakefileは、これらのディクショナリが行くべき正しい場所を見つけます。
上の[READMEのダウンロードの説明に従って)make install
ステップでファイルアクセス許可エラーが発生し、chmod
/sw /できないことがわかりましたshare/aspell /ディレクトリSudo make install
を実行すると問題が解決しました。
それが誰かの頭痛を救うことを願っています!