vanoc.ru

Заметки

установка multitran на ubuntu 8.10

18 комментариев

т.к. в последние несколько дней сайт мультитран что-то оч нестабильно работает пришлось установить мультитран на ноут.

поставим необходимые пакеты
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

6 января 2009 ~ 18:04


Рубрики runix,ubuntu

Метки

18 комментариев в 'установка multitran на ubuntu 8.10'

  1. Большое спасибо, vanoc, за столь подробный расклад!
    Вообще Мультитран кажется лучший словарь по охвату понятий. Интересно, можно его почти 3-х гБ базу для винды пристроить в Убунту?

    tengry

    24 февраля 2009 ~ 02:13

  2. даже не знаю. у меня такой базу нету.

    vanoc

    25 февраля 2009 ~ 11:42

  3. Да я это просто так, размечтался :-)
    Именно такого размера база у профи Мультитрана для Винды. Лингво кушает какашки.
    Сейчас поставил Stardict для эксперименту, фигово — словари с xdxf.revdanica.com невидимы, зараза. Чего там в Убунте они не докрутили.

    tengry

    25 февраля 2009 ~ 22:58

  4. tengry, насчет стардикта отписался в той теме.
    эта версия мультитрана насколько я понял урезанная. полную версию похоже нужно у них заказывать :(

    vanoc

    26 февраля 2009 ~ 00:11

  5. у меня не работает :-(

    ~$ 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

    8 апреля 2009 ~ 01:17

  6. den, даже не знаю, что ты делал. У меня при запуске открывается окошко мультитрана http://www.10pix.ru/img1/1893/60391.jpg

    vanoc

    8 апреля 2009 ~ 07:07

  7. Уважаемый Vanoc!
    Бол’шое спасобо за порытку помоч’!
    Пробовал- пока ничего не получилос’. Хотелос’ бы просто загрузит’ deb —

    nanobit

    3 июня 2009 ~ 02:58

  8. MT здорово работает под Виндами. Главное, что он быстрый, не успеваешь забыть слово, которое искал. Использую MT часто и премного благодарен.
    А вот для установки на Ubuntu 9.04 нужно закончить целую академию :)
    А можно ли как-нибудь упростить процедуру установки MT на Linux/Убунту?
    Спасибо и всех благ!
    dp

    DP

    8 июня 2009 ~ 07:59

  9. При запуске на 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

    Александр

    23 июля 2009 ~ 16:29

  10. Александр, проблема я так понимаю в локалях

    vanoc

    25 июля 2009 ~ 21:36

  11. есть ли Linux морда для Мультитран словаря, которая бы делала запросы к серверу http://www.multitran.ru, а не к локальной (и скорее всего неактуальной) базе.

    в возможным кэшированием уже запрошенных переводов.

    MultiUser

    29 июля 2009 ~ 12:07

  12. Под Linux, как всегда, «швабода»)))
    все падает )))))

    Serge

    10 января 2010 ~ 05:08

  13. Спасибо огромное, все получилось :) Multitran мой любимый словарь, теперь меня ничто в винде не удержит :) Кстати, может у кого такая же ошибка будет — make выдает ошибку gcc, решилось установкой c++ компилятора:
    sudo aptitude install g++

    Евгений

    13 января 2010 ~ 19:05

  14. У меня такая же ошибка как и у Александра.
    на той же 9.04
    unable to open /usr/share/multitran//eng_rus/dict.erd
    Aborted
    Не подскажите ли как от неё избавиться ?

    KsNT

    5 февраля 2010 ~ 04:19

  15. у кого проблемы со «швабодой» и «все падает»: делать сборку строго последовательно и проверьте версию qt, должна быть не ниже 3.3.3

    anonymous

    22 апреля 2010 ~ 00:40

  16. На Ubuntu 10.10
    character map file `cp1251′ not found: No such file or directory
    Окно словаря открывается, но он ничего не переводит. Что тут можно сделать?

    mike

    26 ноября 2010 ~ 16:05

  17. @mike, попробуй выполнить

    echo «ru_RU.CP1251 CP1251» | sudo tee -a /var/lib/locales/supported.d/ru
    sudo dpkg-reconfigure locales
    sudo locale-gen

    потом запусти мультитран

    LANG=ru_RU.CP1251 qmtcc

    vanoc

    26 ноября 2010 ~ 17:53

  18. сделай еще
    sudo localedef —no-archive -c -i ru_RU -f CP1251 ru_RU.CP12511

    и теперь уже запускай

    LANG=ru_RU.CP1251 qmtcc

    vanoc

    26 ноября 2010 ~ 19:11

Комментарий

На блоге включена премодерация комментариев. Если это ваш первый комментарий - он не сразу отобразится.
Не расстраивайтесь.