Перенос данных интернет менеджеров общения из Windows в Linux (часть 2)


Рубрика: Программы для Linux -> Переход с Windows на Linux -> Mandriva / Rosa Linux
Метки: | | | | | | | | | | |
Просмотров: 4110

Перенос данных интернет менеджеров общения из Windows в Linux (Mandriva)

Продолжение, начало в статье http://linuxmir.ru/page/perenos-dannyh-internet-menedzherov-obshhenija-iz-windows-v-linux-chast-1

В предыдущей статье мы уже установили с вами клиента для интернет общения по различным протоколам qutIM.

Но мы не сделали самое главное, не перенесли данные из старого клиента под Windows.

Для этих целей, нам нужно дополнение для qutIM под названием qutIM history manager (миграция с других клиентов).

Я по чему-то подумал, увидев еще одно дополнение под названием Plugman (предназначенное для простой установки плагинов), что там уже будет нужный нам qutIM history manager и решил первым делом установить именно Plugman

Устанавливаем дополнение (плагин) Plugman для qutIM

Plugman - простая установка тем и плагинов (дополнений).

Т.к. для Mandriva не нашлось скомпилированной версии, придется заняться компиляцией самому.

Сразу забегая в перед сказу, что бы скомпилировал этот файл нужно будет установить некоторые библиотеки из рипозитариев, а так же по мимо самих исходников для плагина скачать и исходники qutIM (по чему-то при компилировании плагина, компилятор их просит.

Устанавливаем нужные для работы пакеты в Mandriva

И так, для компиляции нам нужно установить (если у вас не установлено еще):

1.qt4, запустил для установки urpmi qt4 -a, после чего за собой он потянет еще кучу пакетов и будет вам предлагать на выбирать что ставить, честно признаюсь, сильно не вдаваясь в подробности выбирал первый попавшийся.

2.svn, запускаем в консоли urpmi svn

Подготовка места для наших исходников

Исходники будем хранить тут /home/ваш_логин/svn/ - создайте папочку svn (будет общая для всех исходников)

В ней непосредственно создаем папку для qutIM исходников под названием qutim-svn, получится /home/ваш_логин/svn/qutim-svn/

Переходим в папку: cd /home/ваш_логин/svn/qutim-svn/

Загружаем туда исходники самой программы: svn co http://qutim.org/svn/qutim/trunk/

Исходники загрузятся в /home/ваш_логин/svn/qutim-svn/trunk/ , для удобства предланаю все из папки trunk переместить в /home/ваш_логин/svn/qutim-svn/ (дальнейшее описание будет производиться из расчета что вы перенесли файлы).

Компилировать и устанавливать qutIM из исходников мы не будем, так как уже установили из рипозитариев.

Далее загружаем исходники самого плагина, но перед этим переходим и директорию плагинов, выполняем:

Переход в каталог

cd /home/ваш_логин/svn/qutim-svn/plugins/

Скачиваем исходники дополнения Plugman

svn co http://www.qutim.org/svn/plugman/

Переходим в каталог плагина

cd /home/ваш_логин/svn/qutim-svn/plugins/plugman/

Выполняем по очереди cmake и make

В директории плагина появится файл libplugman.so который мы переместим в каталог плагинов qutIM командой:

mv libplugman.so /usr/lib/qutim

После запуска qutIM вы сможете наблюдать уже присутствие этого дополнения и воспользоваться им.

Через plugman можно легко устанавливать другие дополнение, но я был разочаровал не увидев там дополнения для переноса истории из других клиентов в qutIM

Придется опять устанавливать в ручную и плагин qutIM history manager

Установка дополнения qutIM history manager в qutIM в Mandriva

Повторим некоторые наши действия, которые выполняли при установке предыдущего дополнения:

Переходим в каталог исходников дополнений

cd /home/ваш_логин/svn/qutim-svn/plugins/

Скачиваем исходники дополнения qutIM history manager

svn co http://qutim.org/svn/histman/

Переходим в каталог плагина

cd /home/ваш_логин/svn/qutim-svn/plugins/histman/

Выполняем по очереди qmake (обратите внимание имено qmake, а не cmake) и make

В директории плагина появится файл libhistman.so который мы переместим в каталог плагинов qutIM командой:

mv libhistman.so /usr/lib/qutim

Все с установкой покончили, теперь непосредственно к переносу данных из других клиентов (в моем случае это HotCoffee Messenger -с борка Miranda IM)

Запускаем qutIM, в меню выбираем Import History → вашего клиента — файл базы данных и кодировку (в моем случае кодировка windows-1251 (русская виндовс, т.к. пейджер на винде стоял), а файл — это файл резервной копии HotCoffee Messenger, которая делается через меню HotCoffee) — далее Dump History

И все, готово.

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

В следующих статьях, вернемся к описанию плагинов, заодно и эти подправим.

Кстати, я не гуру в этом деле, но возможно вам можно будет избежать всей этой возятни, просто установив уже скомпилированные мной библиотеки в папку с библиотеками qutIM, по этому оставляю вам ссылки на скомпилированные библиротеки:

Скомпилированное дополнение Plugman и qutIM history manager скачать можете тут

uploadbox 2

ifolder 2


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

  • Вконтакте

  • Facebook:

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

    grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

    Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

    Имя и сайт используются только при регистрации

    Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

    Авторизация 

    MaxSiteAuth.

    (обязательно)