четверг, 15 января 2009 г.

Dict - консольный многоязычный словарь

Дабы не забыть где что брал :)
С установкой проблем никаких:
sudo aptitude install dictd
sudo aptitude install dict

Для установки словарей понадобится rsync
sudo aptitude install rsync
Перед настройкой остановим сервер
$ sudo /etc/init.d/dictd stop
Чтобы dict использовал только локальные словари, закомментировал все удалённые сервера:
sudo nano /etc/dictd/dict.conf

server localhost
#server dict.org

#server dict0.us.dict.org

#server alt0.dict.org


Большое количество хороших словарей для dict я нашел на http://www.mova.org/ , точнее они были там раньше, а теперь они доступны по rsync://dictd.xdsl.by/dicts
Копируем нужные, например:
sudo rsync -av rsync://dictd.xdsl.by/dicts/geology_en-ru.* /usr/share/dictd/
Скопируются два файла, сам словарь geology_en-ru.dict.dz и индекс словаря geology_en-ru.index
Для "подключения" словарей выполняем:
sudo dictdconfig -w
Смотрим подключённые словари
$ dict -I
dictd 1.10.11/rf on Linux 2.6.26-1-686
On debian: up 34:34, 1 fork (1.7/hour)

Database Headwords Index Data Uncompressed
fd-eng-rus 1699 23 kB 24 kB 71 kB
korolew_ru-en 32457 828 kB 1821 kB 5524 kB
latrus 12617 185 kB 162 kB 651 kB
mueller7 46204 777 kB 2887 kB 9085 kB
Запускаем сервер
$ sudo /etc/init.d/dictd start
Вот и всё

Комментариев нет:

Отправить комментарий