* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

kitchensync vuelve a funcionar y sincroniza con akonai en KDE4

Bueno, pues después de un tiempo sin crear una entrada de blog, vuelvo para escribir sobre algo que considero bastante útil.

Por fin se empieza a ver el final del túnel. Un túnel largo que ha tenido a toda la comunidad KDEra añorando la versión 3.5 del escritorio KDE.

Pues bien, desde hace unos meses atrás, KDE 4 es muy estable y poco a poco van apareciendo esas pequeñas joyas que añorábamos y que nos hacen la vida más fácil en nuestro día a día con Mandriva. Recientemente, he encontrado una versión de Kitchensync que funciona en opensync 0.22 (http://masterpatricko.blogspot.com/2010/09/kitchensync-022.html) que es la versión estable que usa mandriva 2010.1.

Bien, he creado los paquetes para Mandriva 2010.1 y los podéis bajar del repositorio de blogdrake (en el momento de escribir esta entrada sólo están disponibles los paquetes para i586, espero  tenerlos listos para x64 próximamente). Los paquetes son: kitchensync por un lado y el plugin para akonadi por el otro. Con estas 2 herramientas y mediante bluetooth he conseguido sincronizar la agenda de mi N97. Os explico paso a paso cómo lo hice:

1.-  Hacemos como root:

urpmi kitchensync libopensync-plugin-akonadi libopensync-plugin-syncml

2.- Estando como root, vemos si podemos acceder al móvil así:

hcitool scan

Nos saldrá la MAC del móvil. Hay que apuntarlo porque necesitaremos este dato para después.

3.- vemos en qué canal está escuchando el cliente ML (SyncMLClient) con este comando

sdptool browse XX:XX:XX:XX:XX:XX

En mi caso es el canal 7. Hay que apuntar esto también.

4.- Ahora, como usuario normal, ejecutamos kitchensync desde el menú de Herramientas para configurarlo.

5.- Añadimos un grupo (add group) y le ponemos un nombre. Desmarcamos sólo la casilla to-dos y añadimos un nuevo miembro.

6.- Seleccionamos SyncML over OBEX Client y lo configuramos poniéndole la MAC que averiguamos antes y el canal.

7.- Añadimos como miembro Plugin for KDE4 PIM y configuramos el 'Default contacts collection' como nuestra libreta de direcciones y 'Default events collection' como nuestro calendario. Aceptamos todo y cerramos kitchensync

8.- Ahora, por alguna extraña razón, los valores que ha introducido kitchensync en el módulo syncml-obex no está del todo bien así que lo vamos a editar manualmente así:

   8.1.- Vamos al explorador de ficheros y a la carpeta .opensync/groups y buscamos el fichero 'syncml-obex-client.conf' en la carpeta 1 o 2

   8.2.- Abrimos con kwrite el fichero 'syncml-obex-client.conf' y reemplazamos el interior por esto:

<config>
<username></username>
<password></password>
<type>2</type>
<bluetooth_address>XX:XX:XX:XX:XX:XX</bluetooth_address>
<bluetooth_channel>7</bluetooth_channel>
<interface>0</interface>
<version>1</version>
<identifier>PC Suite</identifier>
<wbxml>1</wbxml>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<usestringtable>1</usestringtable>
<onlyreplace>0</onlyreplace>
<contact_db>Contacts</contact_db>
<calendar_db>Calendar</calendar_db>
<note_db></note_db>
</config>

Reemplazamos XX:XX:XX:XX:XX:XX por la MAC averiguada en pasos anteriores al igual que el canal. Guardamos el fichero y volvemos a abrir kitchensync.

9.- Y esto es todo, ya sólo hay que darle a Syncronize now y deberías poder sincronizar la agenda.

Ni que decir tiene que hagas una copia de seguridad antes porque el estropicio que te puede hacer puede ser bueno. A mí me ha mezclado los contactos del móvil con los de Kmail pero a base de sincronizar los he ido agrupando y ahora tengo las tarjetas de visita con emails y números de teléfono en ambos sitios y cualquier cambio que hago en el móvil o en la agenda de direcciones de KDE se refleja en el otro con una simple sincronización.

Lo único que no he conseguido es que importe correctamente los contactos con imágenes. Supongo que estará disponible en alguna nueva actualización.