La solution suivante est maladroite car elle utilise un logiciel abandonné (Mozilla Sunbird), mais fonctionne pour les dual boots, ou toute situation où les deux OS ont accès à une partition commune. L'idée est d'installer Sunbird 0.9 (la dernière version stable) à la fois sur Mac OS X et Linux et d'avoir un dossier de profil commun, comme c'est la coutume pour Firefox et Thunderbird. L'action évidente aurait été de configurer Thunderbird des deux côtés avec un dossier de profil commun et d'installer Lightning. Cependant, le plugin Lightning a une version Mac et une version Linux, et est installé dans le dossier de profil, vous finiriez donc par utiliser la version Mac sous Linux ou vice versa, ce qui ne fonctionne pas. Il semble y avoir des solutions de contournement, mais je n'en ai pas trouvé de compréhensible.
Je pense que cette solution est relativement sûre : Sunbird est étroitement lié à Lightning, donc il devrait être facile de passer à Lightning lorsque cela résoudra ce problème ou lorsque vous n'aurez plus besoin d'un dossier de profil partagé.
Sous Mac OS X:
-
Installez Sunbird 0.9, par exemple depuis ce lien.
-
Ouvrez et fermez Sunbird pour que votre ordinateur se rende compte de sa présence et supprime la mesure de sécurité de l'application téléchargée sur Internet.
-
Ouvrez un terminal (Applications > Utilitaires > Terminal)
-
Tapez /Applications/Sunbird.app/Contents/MacOS/sunbird-bin -p
. Cela ouvre le gestionnaire de profils Sunbird.
-
Cliquez sur "Créer un profil...", puis sur "Suivant" pour passer à l'écran d'informations.
-
Donnez un nom de votre choix au profil.
-
Cliquez sur "Choisir un dossier..." et sélectionnez un dossier accessible pour les deux OS, par exemple SharedPartition/SunbirdProfileFolder
-
Cliquez sur "Terminer". Sélectionnez le nouveau profil, et cliquez sur "Démarrer Sunbird" pour vous assurer que le nouveau profil est défini par défaut. Vous pouvez quitter Sunbird immédiatement.
Sous Linux (Sunbird n'est probablement plus disponible dans aucun centre de logiciels, donc nous devrons le faire manuellement. Je vais suivre ce guide avec quelques ajustements basés sur mon propre expérience) :
-
Installez le paquet libstdc++5
, par exemple via un centre de logiciels.
-
Changez le nom du dossier de profil que vous avez créé dans OS X, par exemple en SharedPartition/SunbirdProfileFolder_Deplace
. Créez un nouveau dossier appelé SharedPartition/SunbirdProfileFolder
-
Téléchargez un fichier tarball pour Sunbird 0.9. Recherchez sur le web "Télécharger sunbird-0.9.en-US.linux-i686.tar.gz
"
- Si vous avez un processeur 64 bits, recherchez un tarball 64 bits ou installez le paquet
ia32-libs
, par exemple via un centre de logiciels.
-
Ouvrez un terminal. Chaque fois, tapez la commande donnée. En cas de doute, utilisez man laCommandeUtilisée
pour plus d'informations sur ce que vous faites.
-
sudo bash
Cela vous donne la permission root (y compris la permission de tout casser sur votre système).
-
cp -t /usr/lib ~/Downloads/sunbird-0.9.en-US.linux-i686.tar.gz
(Remplacez ~/Downloads
par le chemin de votre dossier de téléchargement.) Cela copie le tarball dans /usr/lib
.
-
cd /usr/lib
pour vous y rendre.
-
tar -xvf sunbird-0.9.en-US.linux-i686.tar.gz
pour décompresser le tarball. Un dossier /usr/lib/sunbird
est créé.
-
chown -R root:root /usr/lib/sunbird/
pour définir le propriétaire de ce dossier sur root.
-
gedit /usr/bin/sunbird
Cela ouvre un éditeur de texte montrant un fichier vide. Collez
#!/bin/sh
cd /usr/lib/sunbird/
./sunbird
Enregistrez et fermez.
-
chmod +x /usr/bin/sunbird
Rendre le fichier exécutable.
-
gedit /usr/share/applications/sunbird.desktop
Cela ouvre un autre fichier vide dans un éditeur de texte. Collez
[Desktop Entry]
Name=Sunbird
Comment=Application de calendrier
Exec=sunbird
Icon=/usr/lib/sunbird/chrome/icons/default/default.xpm
Terminal=false
Type=Application
Categories=Application;Bureau;
Enregistrez et fermez.
-
exit
Termine les permissions root. Fermez et rouvrez le terminal.
-
which sunbird
Cela vous indique où se trouve Sunbird. Il devrait répondre /usr/bin/sunbird
-
/usr/lib/sunbird/sunbird -P
Cela lance le gestionnaire de profils Sunbird.
-
Cliquez sur "Créer un profil...", puis sur "Suivant" pour passer à l'écran d'informations.
-
Donnez un nom de votre choix au profil.
-
Cliquez sur "Choisir un dossier..." et sélectionnez le original SharedPartition/SunbirdProfileFolder
, pas le renommé.
-
Cliquez sur "Terminer". Sélectionnez le nouveau profil, et cliquez sur "Démarrer Sunbird" pour vous assurer que le nouveau profil est défini par défaut. Vous pouvez quitter Sunbird immédiatement.
-
Effacez le dossier SharedPartition/SunbirdProfileFolder
qui contient maintenant un nouveau profil ; renommez SharedPartition/SunbirdProfileFolder_Deplace
en SharedPartition/SunbirdProfileFolder
. Vous avez maintenant Sunbird sur Mac OS X et Linux, partageant le même profil, y compris les calendriers, les paramètres, etc.
Si vous êtes sur Ubuntu, vous pouvez aller dans /usr/share/applicatons
dans le navigateur de fichiers et faire glisser l'icône Sunbird dans le lanceur.