Open Way | Systems | Distro | Shell | Desktop | Applications
Network | Development | Download | OfftopicКарта сайта
FreeNotesФорум POSIX.ru
На главную страницу

Kubuntu: еще раз про русский спеллинг

Алексей Федорчук
2005.12.16

А вообще, проблема русского спеллинга в Kubuntu для AMD64 решается еще проще, чем было описано ранее. А именно, достаточно просто автоматом построить соответствующий deb-пакет посредством apt-get -b source. Эта команда с указанным оператором (source) скачает пакет исходников (имя его фигурирует в качестве аргумента, в данном случае - aspell-ru, без указания версии и прочей атрибутики) из одного из доступных (и перечисленных в файле /etc/apt/sources.list) репозиториев. Автоматическая же сборка (компиляция, линковка) и установка пакета обеспечивается опцией -b.

На деталях процесса собственно сборки deb-пакетов пока останавливаться не будем. А поговорим о предварительных действиях. Разумеется, сборка aspell-ru, как и любого другого пакета, потребует наличия компилятора gcc и сопутствующего инструментария (binutils, make и так далее - все они легко вытягиваются через взаимные зависимости).

В современных версиях Kubuntu по умолчанию задействована версия gcc текущей, 4-й, ветки (хотя и 3-я также доступна). И имя она носит вполне логичное - /usr/bin/gcc-4.0. Одна беда, сценарии конфигурирования исходников при сборке исходят из того, что компилятор должен именоваться gcc - и никак иначе. Так что первая попытка сборки завершится сообщением об отсутствии компилятора.

Простое и напрашивающееся решение - создать символическую ссылку:

$ ln -s /usr/bin/gcc-4.0 /usr/bin/gcc

Возможно, есть и другой способ - но я его пока не нашел.

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

$ sudo apt-get install dictionaries-common-dev
$ sudo apt-get install libmyspell-dev
$ sudo apt-get install ispell

После чего остается только собрать сам aspell-ru

$ sudo apt-get -b source aspell-ru

и подключить его к любимому текстовому редактору (nano там, kate). Или просто запускать из командной строки:

$ aspell filename

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


Купить системные блоки цены для игр. Купить системные блоки цены офисный. . Газонокосилка makita plm4601. Генераторы hitachi, makita. . Компания Эко-чистка: химическая чистка ковролина на дому и в офисах.