Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 8. Библиотеки общего назначения Вперед

Пакет Aspell-0.60.6

Знакомимся с пакетом Aspell

В пакете Aspell находится интерактивная программа проверки орфографии и библиотека Aspel. Пакетом Aspell можно пользоваться как библиотекой или как независимым средством проверки орфографии.

Известно, что пакет правильно собирается и работает на платформе LFS-6.5.

Информация о пакете

  • Загрузка (HTTP): http://ftp.gnu.org/gnu/aspell/aspell-0.60.6.tar.gz
  • Загрузка (FTP): ftp://ftp.gnu.org/gnu/aspell/aspell-0.60.6.tar.gz
  • Контрольная сумма MD5: bc80f0198773d5c05086522be67334eb
  • Размер загружаемого пакета: 1,7 MB
  • Оценочный размер требуемого дискового пространства: 34 MB (дополнительно 8 MB для словаря EN)
  • Оценочное время сборки: 0,6 SBU

Дополнительные загрузки

Вам нужно будет загрузить, по крайней мере, один словарь. Ссылка, указанная ниже, приведет вас на страницу с ссылками на словари для многих языков.

Зависимости пакета Aspell

Обязательные

Which-2.20 (для словарей)

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/aspell

Установка пакета Aspell

Установите пакет Aspell с помощью следующих команд:

./configure --prefix=/usr &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install &&
install -v -m755 -d /usr/share/doc/aspell-0.60.6/aspell{,-dev}.html &&
install -v -m644 manual/aspell.html/* \
    /usr/share/doc/aspell-0.60.6/aspell.html &&
install -v -m644 manual/aspell-dev.html/* \
    /usr/share/doc/aspell-0.60.6/aspell-dev.html

Если вы не планируете устанавливать Ispell, то скопируйте скрипт-обертку ispell:

install -v -m 755 scripts/ispell /usr/bin/

Если вы не планируете устанавливать Spell, то скопируйте скрипт-обвертку spell:

install -v -m 755 scripts/spell /usr/bin/

Конфигурирование Aspell

Подробнее о конфигурировании

После того, как пакет Aspell будет установлен, вы должны настроить по крайней мере один словарь. Установите один или несколько словарей с помощью следующих команд:

./configure &&
make

Теперь в роли пользователя root выполните:

make install

Описание пакета

Установленные программы: aspell, aspell-import, precat, preunzip, prezip, prezip-bin, pspell-config, run-with-aspell, word-list-compress and optionally, ispell и spell

Установленные библиотеки: libaspell.so и libpspell.so

Установленные директории: /usr/include/pspell и /usr/lib/aspell-0.60

Краткое описание

aspell

утилита, которая может функционировать как замена команды ispell -a, как независимое средство проверки орфографии, как тестовая утилита для проверки возможностей Aspell и как утилита управления словарями

ispell

является оберткой вокруг aspell, которая будет вызываться в режиме, совместимом с ispell

spell

является оберткой вокруг aspell, которая будет вызываться в режиме, совместимом с spell

aspell-import

импортирует старые личные словари в Aspell

precat

распаковывает в стандартный выходной поток файл, запакованный с помощью prezip

preunzip

распаковывает файл, запакованный с помощью prezip

prezip

является утилитой сжатия, используемой для сжатия отсортированных списков слов или других аналогичных текстовых файлов

prezip-bin

вызывается различными скриптами-обертками, которые выполняют фактическое сжатие и распаковку

pspell-config

отображает информацию об установленной библиотеке libpspell, которая используется главным образом в скриптах сборки

run-with-aspell

является скриптом, который позволяет использовать Aspell вместо ispell

word-list-compress

выполняет сжатие или распаковку отсортированных списков слов, используемых в Aspell для проверки орфографии

libaspell.so

содержит функции API, предназначенные для проверки орфографии

libpspell.so

является интерфейсом к библиотеке libaspell. В настоящее время все функции, осуществляющие проверку орфографии, находятся в библиотеке libaspell, но эта библиотека предназначена для реализации обратной совместимости

Перевод сделан с варианта оригинала, датированного 2011-12-05 22:58:00 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет libESMTP-1.0.4   Пакет enchant-1.6.0