Comment synchroniser les calendriers entre Linux et Android

Comment synchroniser les calendriers entre Linux et Android / Linux

Combien comptez-vous sur votre calendrier?

En fonction de vos méthodes de productivité 6 astuces de productivité soutenues par le pouvoir de la science 6 astuces de productivité soutenues par le pouvoir de la science Lire la suite, cela pourrait être beaucoup. 6 conseils pour vous aider à passer au sans papier sous Android 6 conseils pour vous aider à passer au sans papier sur Android Votre téléphone Android peut vous aider à passer au sans papier, en remplaçant tous ces morceaux de papier par un seul appareil dans votre poche et dans le cloud. espace de rangement. Lisez plus et conservez votre emploi du temps dans le cloud pour qu'il soit accessible partout.

Bien entendu, cela nécessite que tous vos appareils puissent se synchroniser avec le calendrier en ligne. Ce détail particulier inquiète souvent les nouveaux utilisateurs de Linux. Ils se demandent s'ils peuvent synchroniser leurs calendriers Linux avec Android et vice-versa..

La reponse courte est oui. Il est déjà possible de contrôler à distance Linux depuis Android 15 Applications Android pour contrôler votre PC sous Linux 15 Applications Android pour contrôler votre PC sous Linux Vous connaissez probablement déjà des applications qui vous permettent de contrôler à distance un périphérique Android à partir du bureau. Mais qu'en est-il des utilisateurs de Linux? Eh bien, ces applications peuvent transformer votre Android en un puissant contrôle à distance Linux. Lisez Plus, il n'y a donc aucune raison pour que vous ne puissiez pas synchroniser les calendriers. La réponse longue est que dans cet article, nous expliquons comment le faire et quels outils vous aurez besoin. Le diagramme ci-dessous illustre l'idée de base: vous allez configurer un serveur de calendrier, créer un calendrier dessus et vous y connecter à partir de votre ou vos appareils Android..

Le serveur peut être quelque part “dans le nuage” ou vous pouvez simplement l'exécuter sur votre ordinateur, sur votre réseau local. Dans ce cas, vous ne pouvez synchroniser les calendriers que lorsque vos appareils Android sont connectés à ce réseau. Cette configuration repose sur le protocole CalDAV permettant d’accéder, de gérer et de partager des fichiers iCalendar via HTTP..

CalDAV est compatible avec la plupart des applications de calendrier de bureau, contrairement à la plupart des calendriers Android. C'est pourquoi nous avons besoin d'un type d'application distinct (appelé adaptateur CalDAV) pour la connexion à un serveur de calendrier..

Passons maintenant à l'étape suivante et vous pourrez bientôt consulter le calendrier de votre bureau sur votre écran Android..

1. Construire un serveur de calendrier

Vous pouvez choisir le serveur de calendrier de votre choix, à condition qu'il prenne en charge CalDAV. Comme il s’agit d’un guide d’introduction, nous allons choisir deux options relativement simples: Radicale et Baikal. La première solution est une solution simple qui nécessite très peu de configuration. Si vous n’avez jamais installé de serveur Web auparavant, Baikal peut être difficile à configurer. Par contre, il possède une interface graphique qui vous permet de le modifier facilement..

Radicale

Radicale est disponible dans les référentiels de plusieurs distributions Linux, notamment Arch Linux, Ubuntu, Fedora, Debian et openSUSE. Si vous le souhaitez, vous pouvez l’installer à partir du référentiel Python Package Index (PyPi) en tapant pip installer radicale dans le terminal.

Après l'installation, démarrez le serveur avec la commande radicale. Notez que Radicale doit être en cours d'exécution pour pouvoir synchroniser les calendriers. Veillez donc à le démarrer chaque fois que vous travaillez avec votre application de calendrier de bureau. Cela pourrait être une bonne idée de faire fonctionner Radicale au démarrage. Comment démarrer automatiquement des applications en tant que Linux Boot. Comment démarrer automatiquement des applications en tant que Linux Boot. Chargez-vous manuellement des applications chaque fois que vous allumez votre ordinateur? Ne préférez-vous pas les charger automatiquement à la place? Voici comment démarrer automatiquement les applications sous Linux. Lire la suite .

Les fichiers de configuration sont / etc / default / radicale, / etc / radicale / users, et / etc / radicale / config ou ~ / .config / radicale / config. Vous pouvez simplement les ouvrir dans votre éditeur de texte favori et décommenter ou modifier les paramètres souhaités. Pour gérer les calendriers, vous devez créer un profil utilisateur et définir la méthode d'authentification (cochez la case / etc / radicale / users fichier pour cela).

Un autre problème de sécurité important est de savoir qui peut accéder aux calendriers sur le serveur. Vous pouvez modifier ce paramètre dans le “Droits” section dans / etc / radicale / config. Radicale devrait fonctionner immédiatement, mais si vous rencontrez des problèmes, consultez la documentation en ligne..

Baïkal

Par rapport à Radicale, Baikal est plus difficile à utiliser, car il nécessite un serveur Web prenant en charge PHP et SQLite. Un moyen rapide de configurer un tel serveur consiste à installer XAMPP pour Linux. Comment installer un serveur Web Windows sur votre PC avec XAMPP Comment installer un serveur Web Windows sur votre PC avec XAMPP Read More (également appelé LAMPP), fais ça en premier. Le serveur peut résider sur votre ordinateur et s'exécuter sur le réseau local si vous ne possédez ni domaine ni compte d'hébergement Web. Vous recherchez un hébergement gratuit pour les blogs? Essayez Blogger avec un domaine personnalisé à la recherche d'un hébergement de blog gratuit? Essayez Blogger avec un domaine personnalisé Si vous ne voulez pas payer pour l'hébergement, l'un des meilleurs itinéraires à emprunter est Blogger avec un domaine personnalisé. Cela dépasse de loin les autres fournisseurs d'hébergement gratuit. Voici pourquoi. Lire la suite .

L'étape suivante consiste à télécharger le package d'installation de Baikal et à placer son contenu dans le dossier de documents racine de votre serveur Web. Ceci est généralement le / var / www dossier, afin que vous puissiez créer un dédié baïkal sous-dossier là-bas et extraire le paquet dans celui-ci. Assurez-vous que vous avez les privilèges de lecture, d’écriture et d’exécution sur le / var / www / baikal / Specific dossier et son contenu. Créez un fichier appelé ENABLE_INSTALL dans le dossier susmentionné. Ouvrez votre navigateur et dirigez-le vers http: // yourserver / baikal / admin / install.

Vous pouvez maintenant terminer l'installation, configurer la base de données Baikal et créer un compte administrateur. N'oubliez pas de cocher la case à côté du “Activer CalDAV” option, et laisser le “Activer l'interface Web” basculé aussi bien. De cette façon, vous pouvez créer des calendriers dans le navigateur, de sorte que vous n'avez même pas besoin d'une application de calendrier de bureau séparée.

Baïkal vous permet de créer plusieurs utilisateurs et de gérer plusieurs calendriers à la fois. N'oubliez pas que votre serveur Web doit être en cours d'exécution pour pouvoir utiliser Baikal. Malheureusement, la documentation officielle de Baikal n’est pas encore très détaillée, vous devrez donc recourir à divers tutoriels en ligne si jamais vous êtes bloqué..

2. Créer un calendrier partagé

Maintenant que votre serveur de calendrier est opérationnel, il est temps de créer des calendriers. Si vous utilisez Baikal, vous pouvez le faire directement à partir de l'interface Web. Les options sont assez basiques, mais vous pouvez ajouter et éditer des événements..

Toutes les applications de calendrier Linux populaires Organisez votre temps avec ces 4 applications de calendrier Linux Organisez votre temps avec ces 4 applications de calendrier Linux Est-il judicieux de continuer à utiliser une application de calendrier de bureau? Nous pensons que oui, en particulier pour permettre l’accès aux événements sur n’importe quel appareil synchronisé. Ces applications de calendrier Linux sont particulièrement utiles. Lire plus support partagé (“réseau”) des calendriers. Pour créer un nouveau calendrier partagé dans Evolution, ouvrez Fichier> Nouveau> Calendrier et choisissez CalDAV comme type de calendrier.

Dans l'extension de calendrier Lightning de Thunderbird, 5 extensions pour ajouter des calendriers et un gestionnaire de tâches à Thunderbird 3 5 des extensions pour ajouter des calendriers et un gestionnaire de tâches à Thunderbird 3 En savoir plus, vous pouvez créer un calendrier partagé en sélectionnant Nouveau calendrier> Sur le réseau et définir CalDAV comme format.

Dans les deux cas, vous devrez fournir l'emplacement ou l'URL où votre agenda partagé sera hébergé. Si vous utilisez Radicale, entrez http: // votre adresse de serveur: 5232 / nom d'utilisateur / calendarname.ics / ou http: //yourserver/cal.php/calendars/username/calendarname pour Baikal.

KOrganizer de KDE propose trois options pour les calendriers partagés: ressource de groupe (groupware) DAV, calendrier dans un fichier distant et fichier de calendrier iCal. Pour Radicale, vous pouvez choisir l’une de ces options et taper la même URL que ci-dessus. Pour Baikal, choisissez Calendrier dans un fichier distant et entrez http: //yourserver/cal.php/calendars/username/calendarname à la fois Télécharger à partir de et Transférer vers des champs.

Si vous souhaitez ajouter un calendrier Baïkal existant à KOrganizer, créez-le en tant que ressource de groupe (DAV). Ignorer la boîte de dialogue de connexion en appuyant sur Annuler, et cliquez sur le Ajouter bouton pour faire une nouvelle configuration du serveur. Sélectionnez CalDAV comme protocole d'accès et entrez l'URL distante pour Baikal: http: //yourserver/cal.php/calendars/username/calendarname.

De même, si vous souhaitez déjà partager un calendrier de bureau avec des appareils Android, vous pouvez le publier sur le serveur de calendrier. Dans Lightning, l’option s’appelle simplement Publier le calendrier. Evolution a sous le menu Actions comme Publier les informations du calendrier, et dans KOrganizer, vous pouvez choisir le Fichier> Exporter> Exporter en tant que iCalendar option. Dans tous les cas, l'URL que vous entrez doit correspondre à votre nom d'utilisateur et au nom de fichier du calendrier..

3. Installer un adaptateur Android CalDAV

Nous avons suggéré deux options de serveur de calendrier, nous allons donc garder les applications Android à deux également. Les deux applications offrent un équilibre entre les fonctionnalités de base et avancées, et la fonctionnalité complète des options avancées dépend de l'application de calendrier de bureau que vous utilisez..

DAVDroid prend en charge plusieurs calendriers, la synchronisation bidirectionnelle et, parallèlement aux événements de calendrier, il peut également synchroniser des tâches. Vous pouvez régler l'intervalle de synchronisation et configurer les paramètres d'authentification. DAVDroid est gratuit sur F-Droid, mais si vous voulez aider les développeurs, vous pouvez l'acheter pour 3,61 $ sur Google Play Store..

Une autre option est CalDAV-Sync qui prend également en charge plusieurs comptes d'utilisateurs et calendriers, tâches, synchronisation bidirectionnelle et événements récurrents. CalDAV-Sync vous permet de coder en couleurs vos calendriers et de définir un calendrier de synchronisation. Vous pouvez l'obtenir sur le Play Store pour 2,32 $.

4. Configurer un compte CalDAV

Si vous avez installé DAVDroid, ne commettez pas l'erreur de déplacer l'application sur la carte SD car elle ne fonctionnera pas correctement. Pour synchroniser votre calendrier partagé avec Android, ouvrez le Réglages app, choisissez Comptes et ajoutez un nouveau compte DAVDroid. Pour Radicale, entrez http: // votreserveur / nom d'utilisateur en tant qu'URL de base et fournissez les informations de connexion. Si vous utilisez Baikal, l'URL de base devrait être http: //votreserveur/cal.php. DAVDroid détectera automatiquement les calendriers disponibles et vous pourrez sélectionner ceux que vous souhaitez synchroniser..

La procédure pour CalDAV-Sync est presque identique. Encore une fois, allez dans les paramètres d'Android, recherchez la section Comptes et ajoutez un nouveau compte CalDAV. Les utilisateurs de Radicale doivent taper http: // votreserveur: 5232 / nom d'utilisateur / et assurez-vous de vous connecter avec le même nom d'utilisateur. CalDAV-Sync récupérera tous les calendriers correspondant à ce nom d'utilisateur, afin que vous puissiez choisir ceux à synchroniser..

Pour Baikal, vous devez saisir le chemin d'accès à un calendrier spécifique, par exemple http: //yourserver/cal.php/calendars/username/calendarname, bien que le wiki officiel suggère http: // yourserver: port / baikal / cal.php / calendriers / nom d'utilisateur / calendarname. Vous pouvez essayer cela si la première URL ne fonctionne pas et vous pouvez également l'essayer sans le nom du calendrier; CalDAV-Sync recherchera les calendriers disponibles.

5. Synchronisez votre application de calendrier Android

Enfin, votre serveur de calendrier est en cours d'exécution et vous avez créé ou partagé un calendrier dessus. Sur Android, vous avez un adaptateur CalDAV et un compte tous configurés. Vos calendriers devraient maintenant se synchroniser automatiquement en fonction de leurs paramètres. Vous pouvez vérifier si tout fonctionne en ouvrant votre application de calendrier Android. Les 8 meilleures applications de calendrier gratuites pour Android Les 8 meilleures applications de calendrier gratuites pour Android Vous souhaitez savoir laquelle des meilleures applications de calendrier gratuites pour Android vous convient? Nous comparons plusieurs applications de calendrier pour trouver le meilleur. Lire la suite .

Bien que DAVDroid et CalDAV-Sync aient été testés avec Baikal et Radicale, des problèmes peuvent toujours se produire. Essayez ceci si la synchronisation ne fonctionne pas:

  • Vérifiez que l'application Calendrier de stockage sur Android n'est pas désactivée ou manquante.
  • Si vous utilisez Privacy Guard, cela ne devrait pas bloquer l'accès de DAVDroid aux données de l'agenda et des contacts..
  • Essayez de désactiver l'option de restriction des données d'arrière-plan dans Android Paramètres> Utilisation des données.
  • Si votre appareil Android dispose d'un commutateur de synchronisation à l'échelle du système, assurez-vous qu'il n'est pas désactivé..
  • En raison d'un bogue Android, la mise à jour des applications de calendrier peut entraîner la suppression de comptes CalDAV. Si cela se produit, vous pouvez installer des applications de contournement pour CalDAV-Sync et DAVDroid..

Bien que cela puisse paraître compliqué, la configuration d’un serveur de calendrier sous Linux ne devrait pas prendre plus de 30 minutes. Bien sûr, il existe d'autres moyens de synchroniser vos calendriers de bureau avec Android. Vous pouvez choisir une solution ownCloud ownCloud: une alternative multi-plateformes auto-hébergée à Dropbox et Google Calendar ownCloud: une alternative multi-plateformes auto-hébergée à Dropbox et Google Agenda Les craintes de la NSA et de PRISM ont démontré que les gouvernements peuvent et accéderont aux divers services de cloud en ligne populaires. C’est l’un des meilleurs moments pour envisager de créer votre propre solution cloud… En savoir plus, synchronisez manuellement les calendriers en tant que fichiers .ics ou utilisez simplement Google Agenda. Comment synchroniser Google Agenda avec toutes les autres plates-formes Comment synchroniser Google Agenda avec Every Autre plate-forme Google Calendar est sans doute le moyen le plus simple, le plus intuitif et le plus polyvalent pour organiser votre journée. Le seul problème couramment rencontré par les utilisateurs est la synchronisation avec leurs appareils. Lire plus au lieu de votre propre serveur de calendrier.

Si vous avez d'autres astuces pour partager des calendriers entre Linux et Android, il serait génial de les laisser dans les commentaires. Comment synchronisez-vous vos calendriers? Quelles applications d'agenda utilisez-vous? Laissez nous savoir.

Crédits d'image:
Vecteur de l'ordinateur conçu par Freepik, capture d'écran KOrganizer, captures d'écran Baikal, icône du calendrier, icône du serveur mondial, icône de l'application Smartphone, icône du téléphone portable par Freepik depuis www.flaticon.com.

En savoir plus sur: Calendrier.