Ich bin zwar kein Experte und kann auch deswegen kein wiki schreiben, aber ich möchte dennoch für Euch und mich noch einmal meinen Weg skizzieren, da ich ihn auch selbst nur aus den vielen postings im Internet zustande gebracht habe. Und vielleicht hilft so auch die Beschreibung meines Weges irgend jemanden, selbst ein Stückchen weiter zu kommen.
Wenn's zu blöd oder falsch ist, bitte Bescheid sagen.
* Vorbemerkungen
Als Laie habe ich mir erst mal das Buch Linux 2011 (bitte nicht als Schleichwerbung, sondern als echte Hilfe zu verstehen) gekauft. Da bekam ich einen aktuellen Einstieg und Überblick über Linux, bzw. Ubuntu und ich konnte das Buch als pdf-Datei herunterladen und benutzen, was gerade bei der spitzenmäßigen copy-and-paste Funktionalität von Linux (z.B. von pdf nach Terminal) eine echte Erleichterung ist.
Meine benutzten Versionen sind
Ubuntu 11.04 Natty Narwahl (ubuntu-11.04-desktop-i386.iso),
virtualbox-4.0_4.0.8-71778~Ubuntu~natty_i386.deb,
funambol-10.0.2.bin,
funambol-pocketpc-sync-client-9.0.2.cab.
* Vorgehensweise in Stichpunkten
* Partition erstellen
Als erstes habe ich mir mit GParted eine 10 GB Partition für den virtuellen Funambol Server erstellt, damit er nicht unter /home eingebunden wird und so eventuell meine Linux Partition ausufert, sondern einen eigenen, unabhängigen Einhängepunkt hat. So kann ich die Partition bei Bedarf einfach und gefahrlos größenverändern.
Dann habe ich der Gruppe vboxusers darauf Lese- und Schreibrechte gegeben.
Schließlich habe ich die Partition in fstab eingetragen, damit sie bei Systemstart immer gleich automatisch eingebunden wird.
* VirtualBox OSE installieren
Aus dem Ubunutu Software-Center habe ich VirtualBox installiert.
* Ubuntu installieren
Beim Erstellen einer neuen virtuellen Maschine in VirtualBox habe ich dann bei Virtuelle Festplatte auf meine angelegte Partition gezeigt.
Vor dem ersten Starten musste ich dann, weil ich von einer CD booten will, unter Massenspeicher mein DVD Laufwerk einrichten und unter System die Boot-Reihenfolge (CD/DVD zuerst) einstellen.
Nach Beendigung der Installation habe ich noch die Aktualisierungen laufen lassen.
* auf Netzwerkbrücke umschalten
Damit der Funambol Server in meinem LAN/WLAN auftaucht, habe ich in VirtualBox im Reiter Netzwerk meines virtuellen Systems auf Netzwerkbrücke umgestellt.
* IP im Router reservieren
Die vergebene IP Adresse für meinen Funambol Server kann ich in meinem Router reservieren lassen, so dass es immer die selbe ist.
* MAC Adresse freigeben
Da ich aus Sicherheitsverbesserungsgründen nur den MAC Adressen meiner Geräte in und auf meinem LAN/WLAN Zugriff gewähre, musste ich natürlich noch die virtuelle MAC Adresse des Funambol Servers freigeben.
* Ubuntu für Funambol vorbereiten
Nachdem Ubunutu erstinstalliert war, habe ich noch die Eingeschränkte Erweiterungen für Ubuntu aus dem Ubunutu Software-Center installiert, damit Java funktioniert. Das teste ich mit Systemüberprüfung. Das mache ich, weil es bei meinen Erstversuchen bei Funambol Probleme mit dem Java gibt. Das zeigte sich daran, dass ich den Web Demo Client nicht erreichen konnte.
* Funambol, aber noch nicht syncevolution installieren
Ich habe mich an http://wiki.ubuntuusers.de/Funambol orientiert und parallel an den Funambol-installation-and-administration-guide-v9.0.pdf der Funambol Webseite und dem funambol-test-drive-guide-v7.1.pdf aus dem Installationspaket.
Allerdings taucht nach der Installation noch ein Problem auf, dass ich durch die Vorgehensweise, wie in https://core.forge.funambol.org/ds/viewMessage.do?dsForumId=405&dsMessageId=161605 beschrieben, lösen musste.
Mit dem Erreichen des Web Demo Client, von meinem Host aus, hatte ich die erste Hürde genommen.
* syncevolution und Sync-UI installieren
Dann habe ich, wie in dem vorher erwähnten wiki, syncevolution installiert.
Als alter, mausschubsender Windoofer habe ich dann natürlich Sync-UI installiert und zur Einrichtung benutzt. ☺
(Hätte ich nicht username und firstname und lastname durcheinander geschmissen, hätte es wahrscheinlich auf Anhieb funktioniert. So habe ich eben noch ein paar Runden gedreht.)
Nun konnte ich sowohl im Web Demo Client, als auch in evolution testweise Kontakte und Termine erstellen und per Jetzt syncen synchronisieren.
* funambol-pocketpc-sync-client installieren
Schlussendlich habe ich von der funambol Webseite die Client Software herunter geladen, installiert und eingerichtet. Sonderbarerweise ist das für das HTC HD2 mit Windows Mobile nicht der smartphone client, sondern der pocketpc client.
Nun kann ich meine Outlook Kontakte, Termine und Aufgaben aus Windows über das Handy mit evolution synchronisieren.
YES