Anuncio

¿Cuánto confías en tu calendario?

Depende de tu métodos de productividad 6 trucos de productividad respaldados por el poder de la ciencia Lee mas , puede ser mucho Muchos de ellos abogan yendo completamente digital 6 consejos para ayudarte a dejar de usar papel en AndroidSu teléfono Android puede ayudarlo a dejar de usar papel, reemplazando todos esos papeles con un solo dispositivo en su bolsillo y algo de almacenamiento en la nube. Lee mas y mantener su agenda en la nube para que sea accesible desde cualquier lugar.

Por supuesto, esto requiere que todos sus dispositivos puedan sincronizarse 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 de Linux con Android y viceversa.

sync-linux-calendar-devices

La respuesta corta es sí. Ya es posible controlar remotamente Linux desde Android 15 aplicaciones de Android para controlar remotamente tu PC con LinuxProbablemente conozca las aplicaciones que le permiten controlar de forma remota un dispositivo Android desde el escritorio. ¿Pero qué hay de los usuarios de Linux? Bueno, estas aplicaciones pueden convertir tu Android en un poderoso control remoto de Linux.

instagram viewer
Lee mas , por lo que no hay ninguna razón por la que no puedas sincronizar calendarios. La respuesta larga es que en este artículo, explicamos cómo hacerlo y qué herramientas necesitará. El siguiente diagrama muestra la idea básica: configurará un servidor de calendario, creará un calendario y se conectará a él desde su (s) dispositivo (s) Android.

sync-linux-calendars-esquema

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

Si bien la mayoría de las aplicaciones de calendario de escritorio tienen soporte incorporado para CalDAV, muchos calendarios de Android no lo hacen, por eso necesitamos un tipo de aplicación separada (llamado adaptador CalDAV) para conectarnos a un servidor de calendario.

Ahora, hagámoslo paso a paso, y pronto podrás consultar el calendario de tu escritorio en la pantalla de Android.

1. Construir un servidor de calendario

Puede elegir el servidor de calendario que desee, siempre que sea compatible con CalDAV. Como se trata de una guía introductoria, iremos con dos opciones relativamente simples: Radicale y Baikal. La primera es una solución sencilla que requiere muy poca configuración. Baikal puede ser difícil de configurar si nunca antes ha instalado un servidor web, pero por otro lado, tiene una interfaz gráfica a través de la cual puede modificarlo fácilmente.

Radicale está disponible en los repositorios de varias distribuciones de Linux, incluidos Arch Linux, Ubuntu, Fedora, Debian y openSUSE. Si lo desea, puede instalarlo desde Índice del paquete de Python (PyPi) repositorio escribiendo pip install radicale en la terminal

Después de la instalación, inicie el servidor con el comando radicale. Tenga en cuenta que Radicale debe estar ejecutándose para sincronizar calendarios, así que asegúrese de iniciarlo cada vez que trabaje con su aplicación de calendario de escritorio. Puede ser una buena idea hacer que Radicale se ejecute al inicio Cómo iniciar aplicaciones automáticamente como Linux Boots¿Estás cargando aplicaciones manualmente cada vez que enciendes tu computadora? ¿No preferirías que se cargaran automáticamente? Aquí se explica cómo iniciar aplicaciones automáticamente en Linux. Lee mas .

sync-linux-calendars-radicale-configuration

Los archivos de configuración son /etc/default/radicale, /etc/radicale/usersy /etc/radicale/config o ~ / .config / radicale / config. Puede abrirlos en su editor de texto favorito y descomentar o modificar los parámetros deseados. Para administrar los calendarios, deberá crear un perfil de usuario y establecer el método de autenticación (consulte el /etc/radicale/users archivo para esto).

Otro problema de seguridad importante es quién puede acceder a los calendarios en el servidor. Puede modificar esta configuración en la sección "Derechos" en /etc/radicale/config. Radicale debería funcionar de manera inmediata, pero si encuentra algunos problemas, consulte la documentación en línea.

sync-linux-calendars-radicale-autenticación

En comparación con Radicale, Baikal es más difícil de comenzar porque requiere un servidor web con soporte para PHP y SQLite. Una forma rápida de configurar uno de estos servidores es instalar XAMPP para Linux Cómo instalar un servidor web de Windows en tu PC con XAMPP Lee mas (también llamado LAMPP), por lo que debe hacer eso primero. El servidor puede residir en su computadora y ejecutarse en la red local si no tiene un dominio y una cuenta de alojamiento web ¿Necesita alojamiento de blog gratuito? Prueba Blogger con un dominio personalizado¿Quieres comenzar un blog? Este tutorial paso a paso lo ayudará a registrar un nombre de dominio y conectarlo con el Blogger de Google. Lee mas .

El siguiente paso es descargar el paquete de instalación de Baikal y colocar su contenido en la carpeta de documentos raíz de su servidor web. Esto suele ser el /var/www carpeta, para que pueda crear una dedicada Baikal subcarpeta allí y extraer el paquete en él. Asegúrese de tener privilegios de lectura, escritura y ejecución en el /var/www/baikal/Specific carpeta y sus contenidos. Cree un archivo llamado ENABLE_INSTALL en la carpeta mencionada anteriormente. Abra su navegador y diríjalo a http://yourserver/baikal/admin/install.

sync-linux-calendars-baikal-setup

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

sync-linux-calendars-baikal-settings

Baikal te permite crear múltiples usuarios y administrar muchos calendarios a la vez. Solo recuerde que su servidor web debe estar ejecutándose para usar Baikal. Lamentablemente, la documentación oficial de Baikal aún no está muy detallada, por lo que tendrá que recurrir a varios tutoriales en línea si alguna vez se atasca.

2. Crea un calendario compartido

Ahora que su servidor de calendario está en funcionamiento, es hora de crear calendarios. Si usa Baikal, puede hacerlo directamente desde la interfaz web. Las opciones son bastante básicas, pero te permiten agregar y editar eventos.

sync-linux-calendar-baikal-interface

Todas aplicaciones populares de calendario Linux Organice su tiempo con estas 4 aplicaciones de calendario de Linux¿Tiene sentido seguir utilizando una aplicación de calendario de escritorio? Creemos que sí, especialmente para permitir el acceso a eventos en cualquier dispositivo sincronizado. Estas aplicaciones de calendario de Linux son particularmente útiles. Lee mas admite calendarios compartidos ("red"). Para crear un nuevo calendario compartido en Evolution, abra Archivo> Nuevo> Calendario y elija CalDAV como el tipo de calendario.

sync-linux-calendars-evolution

En Thunderbird's Complemento de calendario Lightning 5 extensiones para agregar calendarios y administrador de tareas a Thunderbird 3 Lee mas , puede crear un calendario compartido seleccionando Nuevo calendario> En la red y configurando CalDAV como el formato.

sync-linux-calendars-thunderbird

En ambos casos, deberá proporcionar la ubicación o la URL donde se alojará su calendario compartido. Si está utilizando Radicale, ingrese http://yourserveraddress: 5232 / username / calendarname.ics / o http://yourserver/cal.php/calendars/username/calendarname para Baikal

KOrganizer de KDE tiene tres opciones para calendarios compartidos: recurso de software grupal DAV, Calendario en archivo remoto e Archivo de calendario iCal. Para Radicale, puede elegir cualquiera de estas opciones y escribir la misma URL que la anterior. Para Baikal, elija Calendario en archivo remoto y entra http://yourserver/cal.php/calendars/username/calendarname en ambos Descargar desde y Subir a campos.

sync-linux-calendars-korganizer

Si desea agregar un calendario Baikal existente a KOrganizer, créelo como un recurso de software grupal DAV. Omita el diálogo de inicio de sesión presionando Cancelar, y haga clic en Añadir botón para hacer una nueva configuración del servidor. Seleccione CalDAV como protocolo de acceso y escriba la URL remota para Baikal: http://yourserver/cal.php/calendars/username/calendarname.

Del mismo modo, si ya tiene un calendario de escritorio que desea compartir con dispositivos Android, puede publicarlo en el servidor de calendario. En Lightning, la opción simplemente se llama Publicar calendario. Evolution lo tiene en el menú Acciones como Publicar información del calendario, y en KOrganizer puedes elegir el Archivo> Exportar> Exportar como iCalendar opción. En todos los casos, la URL que ingrese debe coincidir con su nombre de usuario y el nombre del archivo del calendario.

3. Instale un adaptador de Android CalDAV

Sugerimos dos opciones de servidor de calendario, por lo que también mantendremos las aplicaciones de Android en dos. Ambas aplicaciones ofrecen un equilibrio entre las funciones básicas y avanzadas, y la funcionalidad completa de las opciones avanzadas depende de la aplicación de calendario de escritorio que esté utilizando.

DAVDroid admite múltiples calendarios, sincronización bidireccional y, junto con los eventos del calendario, también puede sincronizar tareas. Puede ajustar el intervalo de sincronización y configurar las opciones de autenticación. DAVDroid es gratis en F-Droid, pero si desea apoyar a los desarrolladores, puede comprarlo por $ 3.61 en Google Play Store.

sync-linux-calendars-davdroid-account

Otra opción es CalDAV-Sync que también admite múltiples cuentas de usuario y calendarios, tareas, sincronización bidireccional y eventos recurrentes. CalDAV-Sync le permite codificar por color sus calendarios y definir un calendario de sincronización. Puedes conseguirlo en Play Store por $ 2.32.

4. Configurar una cuenta CalDAV

Si instaló 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, abra el Configuraciones aplicación, elija Cuentas y agregue una nueva cuenta DAVDroid. Para Radicale, ingrese http://yourserver/username como URL base y proporcionar detalles de inicio de sesión. Si usa Baikal, la URL base debe ser http://yourserver/cal.php. DAVDroid detectará automáticamente los calendarios disponibles, y usted puede seleccionar los que desea sincronizar.

sync-linux-calendars-davdroid-autosync

El procedimiento para CalDAV-Sync es casi idéntico. Nuevamente, vaya a la Configuración de Android, busque la sección Cuentas y agregue una nueva cuenta CalDAV. Los usuarios de Radicale deben escribir http://yourserver: 5232 / nombre de usuario / y asegúrese de iniciar sesión con el mismo nombre de usuario. CalDAV-Sync buscará todos los calendarios para ese nombre de usuario, por lo que puede elegir cuáles sincronizar.

sync-linux-calendars-caldavsync

Para Baikal, debe ingresar la ruta a un calendario específico, por ejemplo http://yourserver/cal.php/calendars/username/calendarname, aunque el wiki oficial sugiere http://yourserver: port / baikal / cal.php / calendars / username / calendarname. Puede intentarlo si la primera URL no funciona, y también puede intentarlo sin el nombre del calendario; CalDAV-Sync buscará los calendarios disponibles.

5. Sincronice su aplicación de calendario Android

Finalmente, su servidor de calendario se está ejecutando y usted ha creado o compartido un calendario en él. En Android, tiene un adaptador CalDAV y una cuenta configurados. Sus calendarios ahora deberían sincronizarse automáticamente de acuerdo con su configuración. Puede verificar si todo funciona abriendo su Aplicación de calendario de Android Las 8 mejores aplicaciones gratuitas de calendario para Android¿Quiere ver cuál de las mejores aplicaciones de calendario gratuitas para Android es la adecuada para usted? Comparamos varias aplicaciones geniales de calendario para encontrar la mejor. Lee mas .

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

  • Verifique que la aplicación Calendar Storage en Android no esté deshabilitada o falte.
  • Si usa Privacy Guard, esto no debería bloquear el acceso de DAVDroid al calendario y a los datos de contactos.
  • Intenta deshabilitar la opción Restringir datos de fondo en Android Configuración> 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, actualizar las aplicaciones de calendario puede hacer que se eliminen las cuentas de CalDAV. Si esto sucede, puede instalar aplicaciones alternativas para CalDAV-Sync y DAVDroid [Ya no está disponible].

Aunque pueda parecer complicado, configurar un servidor de calendario en Linux no debería llevar más de 30 minutos. Por supuesto, hay otras formas de sincronizar sus calendarios de escritorio con Android. Podrías ir con un solución basada en ownCloud ownCloud: una alternativa multiplataforma y autohospedada a Dropbox y Google CalendarLos sustos de la NSA y PRISM demostraron que los gobiernos pueden acceder y accederán a los diversos servicios populares en la nube en línea. Esto significa que ahora es uno de los mejores momentos para considerar crear su propia solución en la nube ... Lee mas , sincronizar manualmente calendarios como archivos .ics, o simplemente usar Google Calendar Cómo sincronizar Google Calendar con cualquier otra plataformaGoogle Calendar es posiblemente la forma más fácil, intuitiva y versátil de organizar su día. El único problema que los usuarios encuentran comúnmente es sincronizarlo con sus dispositivos. Lee mas en lugar de tu propio servidor de calendario.

Si tiene otros consejos para compartir calendarios entre Linux y Android, sería increíble si los dejara en los comentarios. ¿Cómo sincronizas tus calendarios? ¿Qué aplicaciones de calendario usas? Haznos saber.

Créditos de imagen:
Vector de la computadora diseñado por Freepik, captura de pantalla de KOrganizer, Capturas de pantalla de Baikal, Icono de calendario, Icono de servidor global, Icono de la aplicación de teléfono inteligente, Icono de teléfono celular por Freepik de www.flaticon.com.

Ivana Isadora es escritora y traductora independiente, amante de Linux y fanática de KDE. Ella apoya y promueve software libre y de código abierto, y siempre está buscando aplicaciones nuevas e innovadoras. Descubra cómo ponerse en contacto aquí.