Cómo sincronizar calendarios entre linux y android

¿Cuánto confía en su calendario?

Depende de tu métodos de productividad, podría ser mucho. Muchos de ellos defensora ir completamente digitales y mantener su horario en la nube para que sea accesible desde cualquier lugar.6 trucos de productividad sostenidos por la fuerza de la Ciencia6 trucos de productividad sostenidos por la fuerza de la CienciaLee mas

Por supuesto, esto requiere que todos los dispositivos son capaces de sincronizar con el calendario en línea. Este detalle particular, a menudo causa preocupación entre los nuevos usuarios de Linux. Se preguntan si pueden sincronizar sus calendarios de escritorio Linux con Android y viceversa.

calendario dispositivos de sincronización-linux;

La respuesta corta es sí. Ya es posible controlar de forma remota Linux desde Android, así que no hay razón por la cual no se podía sincronizar calendarios. La respuesta larga es que en este artículo, explicamos cómo hacerlo y qué herramientas que necesitará. El siguiente diagrama muestra la idea básica: podrás configurar un servidor de calendario, crear un calendario en él, y conectarse a él desde su dispositivo (s) de Android.15 Aplicaciones Android para control remoto del PC Linux15 Aplicaciones Android para control remoto del PC LinuxUsted es probablemente consciente de aplicaciones que permiten controlar de forma remota un dispositivo Android desde el escritorio. Pero ¿qué pasa con los usuarios de Linux? Pues bien, estas aplicaciones pueden convertir tu Android en un potente control remoto Linux.Lee mas

sync-linux-calendarios-esquema

El servidor puede estar en algún lugar “en la nube” o simplemente puede ejecutarlo en su ordenador, en su red local. En ese caso, sólo se puede sincronizar calendarios cuando los dispositivos Android están conectados a esa red. Esta configuración se basa en el protocolo CalDAV que hace posible acceder, administrar y compartir archivos de iCalendar a través de HTTP.

Aunque la mayoría de aplicaciones de calendario de escritorio han incorporado soporte para CalDAV, muchos calendarios Android no lo hacen, es por eso que necesitamos un tipo separado de aplicación (llamada adaptador de CalDAV) para conectarse a un servidor de calendario.

Ahora, vamos a ir paso a paso, y que pronto será capaz de comprobar el calendario de escritorio en la pantalla de Android.

1. Construir un servidor de calendario

Se puede elegir cualquier servidor de calendario que desee, siempre y cuando se soporta CalDAV. Dado que esta es una guía de introducción, vamos a ir con dos opciones relativamente simples: Radical y Baikal. El primero es una solución sin adornos que requiere muy poca configuración. Baikal podría ser difícil de establecer si nunca ha instalado un servidor web antes, pero por otro lado, tiene una interfaz gráfica a través del cual se puede ajustar fácilmente.

Radical

Radical está disponible en los repositorios de varias distribuciones de Linux, incluyendo Arch Linux, Ubuntu, Fedora, Debian, y openSUSE. Si lo desea, puede instalarlo desde el repositorio de Python índice de paquetes (PyPi) escribiendo PIP instalar Radical en el terminal.

Después de la instalación, inicie el servidor con el comando Radical. Tenga en cuenta que Radicale debe estar en ejecución con el fin de sincronizar calendarios, así que asegúrese de comenzar cada vez que trabaja con su aplicación de calendario de escritorio. Podría ser una buena idea Radical hacer carrera en el inicio.Cómo iniciar aplicaciones de forma automática como botas de LinuxCómo iniciar aplicaciones de forma automática como botas de Linux¿Está cargando manualmente las aplicaciones cada vez que se enciende el ordenador? ¿No sería mejor que ellos cargan automáticamente en su lugar? Así es como para auto-iniciar aplicaciones en Linux.Lee mas

de sincronización-linux-calendarios-Radical-configuración

Los archivos de configuración son / Etc / default / Radicale, / etc / Radicale / usuarios, y / Etc / Radicale / config o ~ / .config / Radicale / config. Usted sólo puede abrirlos en su editor de texto favorito y elimine o modifique los parámetros deseados. Con el fin de gestionar los calendarios, que tendrá que crear un perfil de usuario y configurar el método de autenticación (comprobar el / etc / Radicale / usuarios presentar para esto).

Otra cuestión importante es la seguridad que pueden acceder a los calendarios en el servidor. Se pueden ajustar esta configuración en la sección “Derechos” en / Etc / Radicale / config. Radical debe trabajar fuera de la caja, pero si se encuentra con algunos problemas, consulte la documentación en línea.

sync-linux-calendarios-Radical-autenticación

Baikal

En comparación con Radical, Baikal es más difícil para empezar con, ya que requiere un servidor web con soporte PHP y SQLite. Una forma rápida de configurar un servidor de este tipo es instalar XAMPP para Linux (También llamado LAMPP), por lo que debe hacer eso en primer lugar. El servidor puede residir en su ordenador y ejecute en la red local si no tiene un dominio y una cuenta de alojamiento web.Cómo instalar un servidor Web de Windows en su PC con XAMPPCómo instalar un servidor Web de Windows en su PC con XAMPPLee mas

El siguiente paso es descargar el paquete de instalación del Baikal y colocar su contenido en la carpeta de documentos raíz de su servidor web. Este suele ser el / Var / www carpeta, por lo que puede crear un dedicado Baikal subcarpeta allí y extraer el paquete en ella. Asegúrese de que ha leído, escribir y ejecutar privilegios en el / Var / www / baikal / Específica carpeta y su contenido. Crear un archivo llamado ENABLE_INSTALL en la carpeta antes mencionada. Abra su navegador y dirigirla a http: // yourserver / Baikal / admin / install.

sync-linux-calendarios-Baikal-setup

Ahora se puede completar la instalación, configurar la base de datos de Baikal, y crear una cuenta de administrador. No se olvide de marcar la casilla junto a la opción “Habilitar CalDAV”, y dejar la opción “Habilitar interfaz web” toggled también. De esa manera usted puede crear calendarios en el navegador, por lo que ni siquiera necesita una aplicación de calendario de escritorio separado.

sync-linux-calendarios-settings-Baikal

Baikal le permite crear múltiples usuarios y gestionar muchos calendarios a la vez. Sólo recuerde que su servidor web debe estar en ejecución con el fin de utilizar Baikal. Por desgracia, la documentación oficial Baikal no es muy detallada hasta el momento, por lo que tendrá que recurrir a varios tutoriales en línea si alguna vez se queda atascado.

2. Crear un calendario compartido

Ahora que el servidor de calendario está en marcha, es el momento para crear calendarios. Si está utilizando Baikal, puede hacerlo directamente desde la interfaz web. Las opciones son bastante básicas, pero le permite añadir y editar eventos.

sync-linux-calendario-baikal-interface

Todas aplicaciones de calendario popular de Linux apoyo compartido ( “red”) calendarios. Para crear un nuevo calendario compartido en la evolución, abierto Archivo gt; Nuevo gt; Calendario y elegir CalDAV como el tipo de calendario.Organice su tiempo con estas 4 aplicaciones de calendario LinuxOrganice su tiempo con estas 4 aplicaciones de calendario Linux¿Tiene sentido seguir utilizando una aplicación de calendario de escritorio? Creemos que sí, sobre todo para permitir el acceso a los eventos en cualquier dispositivo sincronizado. Estas aplicaciones de calendario Linux son particularmente útiles.Lee mas

sync-linux-calendarios-evolución

En Thunderbird calendario rayo add-on, puede crear un calendario compartido seleccionando nuevo calendario gt; En la Red y el establecimiento de CalDAV como el formato.

de sincronización-linux-calendarios-thunderbird

En ambos casos tendrá que proporcionar la ubicación o la URL donde se aloja su calendario compartido. Si está utilizando Radical, introduzca http: // yourserveraddress: 5232 / nombre de usuario / calendarname.ics / o http: //yourserver/cal.php/calendars/username/calendarname para Baikal.

KOrganizer de KDE tiene tres opciones para los calendarios compartidos: DAV recursos de trabajo en grupo, en el calendario de archivos remotos, e iCal Calendario de archivo. Para Radical, puede elegir cualquiera de estas opciones y escriba en la misma dirección URL que arriba. Para Baikal, seleccione Calendario de archivos remotos e introduzca http: //yourserver/cal.php/calendars/username/calendarname en ambos Descargar desde y Subir a campos.

de sincronización-linux-calendarios-korganizer

Si desea agregar un calendario de Baikal existente para KOrganizer, crearlo como un recurso DAV de trabajo en grupo. Saltar la ventana de acceso pulsando Cancelar, y haga clic en el Añadir botón para hacer una nueva configuración del servidor. Seleccionar CalDAV como el protocolo de acceso, y escribe el URL remoto para Baikal: http: //yourserver/cal.php/calendars/username/calendarname.

Del mismo modo, si usted ya tiene un calendario de escritorio que desea compartir con los dispositivos Android, se puede publicar en el servidor de calendario. En Lightning, la opción se llama simplemente publicar Calendario. La evolución tiene que en el menú de acciones como Publicar información del calendario, y en KOrganizer se puede elegir el Archivo gt; Exportar gt; Exportar como iCalendar opción. En todos los casos, la URL que introduzca debe coincidir con su nombre de usuario y el nombre del archivo de calendario.

3. Instalar un adaptador Android CalDAV

Hemos sugerido dos opciones del servidor de calendario, así que vamos a mantener las aplicaciones de Android en dos. Ambas aplicaciones ofrecen un equilibrio entre funciones básicas y avanzadas, y la funcionalidad completa de opciones avanzadas depende de la aplicación de calendario de escritorio que está utilizando.

DAVDroid soporta múltiples calendarios, sincronización bidireccional, y junto a los eventos del calendario, también puede sincronizar tareas. Se puede ajustar el intervalo de sincronización y configurar las opciones de autenticación. DAVDroid está libre de F-Droid, pero si usted quiere ayudar a los desarrolladores, se puede comprar por $ 3.61 por Google Play Store.

sync-linux-calendarios-davdroid cuenta

Otra opción es CalDAV-Sync que también soporta múltiples cuentas de usuario y calendarios, tareas, sincronización de dos vías, y eventos recurrentes. CalDAV-Sync le permite código de color sus calendarios y definir un programa de sincronización. Se puede conseguir en Play Store por $ 2.32.

4. Configurar una cuenta de CalDAV

Si ha instalado DAVDroid, no cometa el error de mover la aplicación a la tarjeta SD porque no funcionará correctamente. Para sincronizar su calendario compartido con Android, abre la ajustes aplicación, seleccione cuentas y añadir una nueva cuenta DAVDroid. Para Radical, introduzca http: // yourserver / nombre de usuario como base URL y proporcionar datos de acceso. Si está utilizando Baikal, la URL base debe ser http: //yourserver/cal.php. DAVDroid detectará automáticamente los calendarios disponibles, y se puede seleccionar las que desea sincronizar.

sync-linux-calendarios-davdroid-sincronización automática

El procedimiento para CalDAV-Sync es casi idéntica. Una vez más, vaya a Configuración de Android, encontrar la sección Cuentas, y añadir una nueva cuenta de CalDAV. Radical usuarios deben escribir http: // yourserver: 5232 / nombre de usuario / y asegúrese de iniciar sesión con el mismo nombre de usuario. CalDAV-Sync se ha podido recuperar todos los calendarios para ese nombre de usuario, por lo que puede elegir cuáles de sincronización.

de sincronización-linux-calendarios-caldavsync

Para Baikal, debe introducir la ruta de acceso a un calendario específico, por ejemplo, http: //yourserver/cal.php/calendars/username/calendarname, aunque el wiki oficial sugiere http: // yourserver: puerto / Baikal / cal.php / calendarios / nombre de usuario / calendarname. Usted puede tratar de que si el primer URL no funciona, y también se puede tratar sin nombre- el calendario CalDAV-Sync buscará los calendarios disponibles.

5. sincronizar tu calendario de Android App

Por último, el servidor de calendario se está ejecutando y que ha creado o se comparte un calendario en él. En Android, tiene un adaptador de CalDAV y una cuenta de todo listo. Su calendario ahora deben sincronizar automáticamente en función de su configuración. Puede comprobar si todo funciona mediante la apertura de su aplicación de calendario Android.¿Cuál es el mejor calendario gratuito para Android? Comparamos las mejores¿Cuál es el mejor calendario gratuito para Android? Comparamos las mejoresMantener un calendario en su teléfono o tableta Android es grande, pero ¿cuál es la mejor aplicación para utilizar? Únase a nosotros examinamos el mejor de ellos.Lee mas

Aunque DAVDroid y CalDAV-Sync se han probado con tanto Baikal y Radicale, siempre pueden producirse problemas. Prueba esto si la sincronización no funciona:

  • Compruebe que la aplicación Calendario de almacenamiento en Android no está desactivado o desaparecidos.
  • Si está utilizando Privacy Guard, esto no debería bloquear el acceso a los datos de DAVDroid de agenda y contactos.
  • Tratar de desactivar la opción Restringir datos de fondo en el Android de ajustes gt; Uso de datos.
  • Si su dispositivo Android tiene un interruptor de sincronización de todo el sistema, asegúrese de que no está apagado.
  • Debido a un error de Android, la actualización de aplicaciones de calendario pueden causar cuentas CalDAV a se eliminan. Si esto ocurre, puede instalar aplicaciones solución para CalDAV-Sync y DAVDroid.

Aunque podría parecer complicado, la creación de un servidor de calendarios en Linux no debe tardar más de 30 minutos. Por supuesto, hay otras formas de sincronizar sus calendarios de escritorio con Android. Usted podría ir con una solución basada en ownCloud, sincronizar manualmente calendarios como archivos .ics, o simplemente utilizar Google Calendar en lugar de su propio servidor de calendario.ownCloud: Una cruz-plataforma, Alternativa auto-organizada a Dropbox & calendario de GoogleownCloud: Una cruz-plataforma, Alternativa auto-organizada a Dropbox & calendario de GoogleLos sustos NSA y PRISM demostraron que los gobiernos pueden y van a tener acceso a los distintos servicios en línea populares nube. Esto significa que ahora es uno de los mejores momentos para considerar la creación de su propia solución de nube ....Lee mas

Si tienes algún otro consejo para compartir calendarios entre Linux y Android, que sería increíble si se les deja en los comentarios. ¿Cómo se puede sincronizar su calendario? ¿Qué aplicaciones de calendario se utiliza? Haznos saber.

Créditos de las imágenes:
vector de ordenador diseñado por Freepik, KOrganizer pantalla, imágenes de Baikal, icono calendario, icono del servidor global, icono de la aplicación Smartphone, icono del teléfono celular por Freepik de flaticon.com.

Artículos Relacionados