Привет Debian Russian!
В письме от Vova [EMAIL PROTECTED]
(Sat, 21 Jun 2003 19:41:24 +0400) было написано :
http://www.mova.org/~cheusov/dict/
Скачал я словари оттуда, скинул их в /usr/share/dictd, запустил
dictdconfig. Теперь /etc/init.d/dictd restart говорит, что все ОК, но
процесс dictd не создается. Когда убираю новые словари из
/var/lib/dictd/db.list все ОК, когда добавляю опять - то же самое. В
чем может быть дело ? Как-же все-же прикрутить эти словари
Версия dictd:
ii dictd 1.9.9-3Dictionary Server
Надо изменить файл /etc/init.d/dictd, чтобы dict пускался следующим образом:
start-stop-daemon --start --quiet -o -c dictd --exec $DAEMON -- --locale
ru_RU.UTF-8
Правда словари там в UTF.
В связи с этим вопрос:
как настроить клиент и сервер, чтобы была нормальная совместная
работа словарей в UTF и KOI8-R?
а то получается в KOI8 консоле приходится задавать следующее:
dict `echo слово | konwert koi8r-utf8`|konwert utf8-koi8r
При этом статьи из словарей koi8r отображаются разными непонятными
символами:),
а статьи из словарей utf8 нормально.
dict версии 1.9.9-1 - Пересобранная из unstable.
Версия dict из stable отказывалась работать со словарями utf8.
Ну, наиболее очевидное решение - зделать скрипт с этой строкой.
Не подходит так как словари на сервере лежат и koi8r, и utf8.
Соответственно, статьи выдаются сразу из всех словарей.
2) Хочется настроить поиск и по локальным базам и по базам с
dict.org. Но все найденные мной клиенты (dict, kdict,
gnome-dictionary) умеют работать только с одним сервером
Можно ли
dictd настроить на что-то типа форвардинга ?
#!/bin/sh
dict -P - -h localhost $* /tmp/111
dict -P - -h dict.org $* /tmp/111
less /tmp/111
rm /tmp/111
Извините, а следующее что не работает:
Файл /etc/dict.conf
Содержание
Begin
server localhost
server dict.org
End
По непонятной причине не работает. Он просто игнорирует вторую
строку.
Приношу извинения - был запутан документацией и примерами конфигов,
в которых открыто указывалось, что можно писать несколько строк server.
Собственно, так оно и есть писать можно, но по сырцам видно,
что читается весь список серверов, но пытается соединяться только с первым,
остальных выкидывает из списка. Надо багрепортить.
С наилучшими, Woland.