установка multitran на ubuntu 8.10
т.к. в последние несколько дней сайт мультитран что-то оч нестабильно работает пришлось установить мультитран на ноут.
поставим необходимые пакеты
sudo aptitude install help2man qt3-dev-tools
часть пакетов можно найти здесь
libmtsupport-0.0.1alpha2.tar.bz2
libbtree-0.0.1alpha2.tar.bz2
libfacet-0.0.1alpha2.tar.bz2
libmtquery-0.0.1alpha3.tar.bz2
mt-utils-0.0.1alpha3.tar.bz2
словарь качем отсюда – multitran-data.tar.bz2
графический интерфейс – qmtcc-0.0.1alpha1.tar.bz2
все ссылки на них есть здесь
приступим к сборке
!!!пакеты нужно собирать в строгой последовательности!!!
tar -xvjf libmtsupport-0.0.1alpha2.tar.bz2
cd libmtsupport-0.0.1alpha2
make
sudo make install
cd ..
tar -xvjf libbtree-0.0.1alpha2.tar.bz2
cd libbtree-0.0.1alpha2
make
sudo make install
cd ..
tar -xvjf libfacet-0.0.1alpha2.tar.bz2
cd libfacet-0.0.1alpha2
make
sudo make install
cd ..
tar -xvjf libmtquery-0.0.1alpha3.tar.bz2
cd libmtquery-0.0.1alpha3
make
sudo make install
cd ..
tar -xvjf mt-utils-0.0.1alpha3.tar.bz2
cd mt-utils-0.0.1alpha3
make
sudo make install
cd ..
tar -xvjf multitran-data.tar.bz2
cd multitran-data
sudo make install
cd ..
tar -xvjf qmtcc-0.0.1alpha1.tar.bz2
cd qmtcc-0.0.1alpha1
т.к. qmtcc собирается только с qt3 придется указать до него путь. для этого достаточно зайти в ~/qmtcc-0.0.1alpha1/src и отредактировать файл src.pro
следует заменить CONFIG += qt warn_on release на CONFIG += /usr/share/qt3
qmake
make
sudo make install
sudo localedef --no-archive -c -i ru_RU -f cp1251 ru_RU.cp1251
запускается мультитран командой
LANG=ru_RU.cp1251 qmtcc
затем можно сделать кнопку в приложениях для запуска мультитрана. для этого создадим файл и впишем с него
#!/bin/bash
echo "запуск мультитран"
LANG=ru_RU.cp1251 qmtcc
теперь можно зайти в систему-параметры-главное меню и добавить новый элемент в раздел например прочее. указав командой только что созданный баш скрипт.
да чуть не забыл. скрипту следует выставить права на выполнение как программы. делается это в свойствах файла.
по материалам opennet.ru и linuxportal.vrn.ru

Большое спасибо, vanoc, за столь подробный расклад!
Вообще Мультитран кажется лучший словарь по охвату понятий. Интересно, можно его почти 3-х гБ базу для винды пристроить в Убунту?
даже не знаю. у меня такой базу нету.
Да я это просто так, размечтался :-)
Именно такого размера база у профи Мультитрана для Винды. Лингво кушает какашки.
Сейчас поставил Stardict для эксперименту, фигово – словари с xdxf.revdanica.com невидимы, зараза. Чего там в Убунте они не докрутили.
tengry, насчет стардикта отписался в той теме.
эта версия мультитрана насколько я понял урезанная. полную версию похоже нужно у них заказывать :(
у меня не работает :-(
~$ LANG=ru_RU.cp1251 qmtcc
total amount of the groups are:2
group name is USA
group name is Russia – Winkeys
current group is = 1
correct_pair: fromlang=0 tolang=0
correct from: current from is: 1
correct from: current to is: 0
assign best pair: correct from and to
correct from: current from is: 1
QInputContext: no input method context available
QInputContext: no input method context available
den, даже не знаю, что ты делал. У меня при запуске открывается окошко мультитрана http://www.10pix.ru/img1/1893/60391.jpg
Уважаемый Vanoc!
Бол’шое спасобо за порытку помоч’!
Пробовал- пока ничего не получилос’. Хотелос’ бы просто загрузит’ deb –
MT здорово работает под Виндами. Главное, что он быстрый, не успеваешь забыть слово, которое искал. Использую MT часто и премного благодарен.
А вот для установки на Ubuntu 9.04 нужно закончить целую академию :)
А можно ли как-нибудь упростить процедуру установки MT на Linux/Убунту?
Спасибо и всех благ!
dp
При запуске на ubuntu 9.04, пишет вот это:
sudo localedef –no-archive -c -i ru_RU -f cp1251 ru_RU.cp1251
character map file `cp1251′ not found: No such file or directory
alexandr@LinuxPC:~/multitran/qmtcc-0.0.1alpha1$ LANG=ru_RU.cp1251 qmtcc
total amount of the groups are:2
group name is USA
group name is Russia
current group is = 0
correct_pair: fromlang=0 tolang=0
correct from: current from is: 1
correct from: current to is: 0
assign best pair: correct from and to
correct from: current from is: 1
QInputContext: no input method context available
QInputContext: no input method context available
terminate called after throwing an instance of ’std::runtime_error’
what(): unable to open /usr/share/multitran//eng_rus/dict.erd
Aborted
Александр, проблема я так понимаю в двойном слеше /multitran//eng_rus/
есть ли Linux морда для Мультитран словаря, которая бы делала запросы к серверу http://www.multitran.ru, а не к локальной (и скорее всего неактуальной) базе.
в возможным кэшированием уже запрошенных переводов.
Под Linux, как всегда, “швабода”)))
все падает )))))
Спасибо огромное, все получилось :) Multitran мой любимый словарь, теперь меня ничто в винде не удержит :) Кстати, может у кого такая же ошибка будет – make выдает ошибку gcc, решилось установкой c++ компилятора:
sudo aptitude install g++
У меня такая же ошибка как и у Александра.
на той же 9.04
unable to open /usr/share/multitran//eng_rus/dict.erd
Aborted
Не подскажите ли как от неё избавиться ?
Комментировать
Нашли орфографическую ошибку?
Выделите ее и нажмите Ctrl+Enter
Мой Juick
Метки постов
Рубрики
Друзья
Инфо
Мой Akismet поймал уже 8,681 спама
Архив блога