SynCE для Windows Mobile 5/6/6.1 на Ubuntu (настройка и установка)
Данный гайд актуален для Ubuntu 8.04 (Hardy), 8.10 (Intrepid) и 9.04 (Jaunty)
Установка соединения между КПК/коммуникатором (далее девайс) и компьютером. Настройка соединения на девайсе
Начиная с WM 5.0 Майкрософт изменил способ соединения девайсов с
компьтерами. Ранее использовался драйвер ipaq для соединения через PPP
по RS232 или USB. Теперь используется RNDIS драйвер, который поднимает
Ethernet подключение через USB. Данный гайд описывает подключение
устройст ТОЛЬКО с Windows Mobile 5/6/6.1 (для 6.5 наверное тоже
покатит).
Удостоверяемся, что ActiveSync на девайсе настроен на работу через USB:
Start -> Programs -> ActiveSync -> Connections В раскрывающемся списке должен стоят USB и поставлена галочка выше.
Настройка компа и убунты
Сначала надо добавить необходимые репозитарии:
1) System -> Administration -> Software Sources (Система-Администрирование-Источники приложений)
2) Закладка Third Party software(Приложения третьих сторон)
3) Кнопка Add… (Добавить…)
4) Вставляем строку
Code
deb http://ppa.launchpad.net/synce/ubuntu your_ubuntu_version main
где your_ubuntu_version заменяем на hardy, intrepid или jaunty, в зависимости от версии убунты.
5) Закрываем и жмем кнопку Reload (Обновить). Продвинутые пользователи могут изменить файл /etc/apt/sources.list и добавить туда строки
Code
deb http://ppa.launchpad.net/synce/ubuntu your_ubuntu_version main
deb-src http://ppa.launchpad.net/synce/ubuntu your_ubuntu_version main
затем выполнить команду
Если необходимо, устанавливаем public key
Code
sudo apt-key adv --recv-keys --keyserver subkeys.pgp.net 7D2C7A23BF810CD5
Установка основных пакетов SynCE
В консоли вбиваем
Code
sudo apt-get install synce-hal librra-tools librapi2-tools
После установки пакетов проверяем соединение:
Подключаем девайс и в консоли вбиваем
Если увидели список файлов, значик все пучком, все работает, можно
настраивать синхронизацию. Если не работает, идем сюда и читаем http://www.synce.org/moin....roblems Синхронизация девайса с Kontact (KDE) / Evolution (Gnome)
ВНИМАНИЕ: на данный момент невозможна синхронизация девайсов с Kontact
в KDE4, поскольку нет плагина OpenSync. В KDE3 все работает.
Сначала ставим необходимые пакеты
Code
sudo apt-get install multisync-tools opensync-plugin-synce synce-sync-engine
Далее стаим плагины для Kontact/Evolution:
Code
Для Kontact: sudo apt-get install opensync-plugin-kdepim
Для Evolution: sudo apt-get install opensync-plugin-evolution
Установка связи:
Связать девайс и компьютер можно несколькими способами: через
консольные команды (смотрим справку к SynCE и OpenSync), через
SynCE-KPM (KDE)( http://www.synce.org/moin/SynceTools/SynceKpm ) и через SynCE-Trayicon (Gnome)
Для SynCE-KPM (KDE)
1) Ставим SynCE-KPM
2) Запускаем
3) Идем на закладку менеджера подключений (partnership manager)
4) Жмем кнопку Добавить (Add)
5) Выбираем пункты, которые хотим синхронизировать. Для SynCE-Trayicon (Gnome) инструкций нет, надо поискать.
Синхронизация консольными командами:
В консоли пишем
Code
synce-create-partnership "Linux desktop" "Contacts,Calendar"
"Linux desktop" – имя подключения, любая строка до 20 символов
"Contacts,Calendar" – что синхронизируем: Contacts, Calendar, Tasks, Files
Далее в консоли пишем
Code
msynctool –listplugins
Удостоверяемся, что в перечисленных плагинах присутствует synce-opensync-plugin
В консоли пишем
Code
msynctool --addgroup synce-sync
msynctool --addmember synce-sync synce-opensync-plugin
Настраиваем плагин:
Code
Для Evolution: msynctool --addmember synce-sync evo2-sync
Для Kontact: msynctool --addmember synce-sync kdepim-sync
И синхронизируем:
Code
msynctool --sync synce-sync
На этом все.
Оригинал статьи http://www.synce.org/moin/SynceInstallation/Ubuntu/ModernDevice