Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gmailfs [Le 09/01/2008, 20:39]
spomky
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Feisty BROUILLON}} 
  
----- 
- 
-====== GmailFS ====== 
- 
-**GmailFS** est un système de fichiers virtuel, développé par Richard Jones, grâce auquel on peut accéder à l'​espace disque de son compte Gmail afin d'en faire un disque local virtuel. ​ 
-GMailFS a été conçu pour le système d'​exploitation Linux mais il existe aussi une version disponible pour Windows. 
- 
-GmailFS est actuellement implémenté en Python. 
- 
-L'​utilisation de GmailFS permet à un utilisateur de disposer de plus de 2,8 gigaoctets de stockage, par tranche de fichiers de 10 megaoctets environ. ​ 
-La rapidité de ce système de fichiers est cependant limitée par les performances de la connexion à Internet employée. ​ 
- 
-{{icons:​icone_danger.png ​ }} 
->​**Attention** : le contrat d'​utilisation de Gmail ne permet pas ce type d'​utilisation du service. L'​utilisateur se servant d'un tel logiciel prend donc le risque de voir son compte Gmail fermé. 
- 
- 
-===== Installation ===== 
- 
- 
- 
-==== Feisty ==== 
- 
-[[:​tutoriel:​comment_installer_un_paquet|Installez]] les paquets **gmailfs python-fuse python-libgmail fuse-utils libfuse2** 
- 
- 
- 
- 
-===== Configuration ===== 
- 
-[[:​tutoriel:​comment_editer_un_fichier|Editez le fichier]] ///​etc/​gmailfs/​gmailfs.conf//​ 
-et complétez les lignes : 
-<​code>​ 
-[account] 
-username = gmailusername 
-password = gmailpassword 
-</​code>​ 
-(sans @gmail.com à la fin de "​gmailusername"​) 
- 
-et 
- 
-<​code>​ 
-[filesystem] 
-fsname = linux_fs_3 
-</​code>​ 
-en changeant "​linux_fs_3"​ par un nom de votre choix. 
- 
-{{icons:​iconnote.png }} 
->"​fsname"​ est le nom de votre système de fichier Gmail. Il est important de choisir un nom difficile à deviner. - En effet, si des personnes "​malveillantes"​ devinent votre "​fsname",​ ils pourront corrompre votre système de fichier "​gmail"​ en envoyant de faux messages dans la boite de réception (Inbox). 
- 
-Créez un point de montage, par exemple /mnt/gmail : 
-<​code>​ 
-sudo mkdir /mnt/gmail/ 
-</​code>​ 
- 
-Puis montez ce point : 
-<​code>​ 
-sudo mount -t gmailfs /​usr/​share/​gmailfs/​gmailfs.py /mnt/gmail/ 
-</​code>​ 
- 
-Changez ensuite le propriétaire et les droits du dossier /mnt/gmail : 
- 
-FIXME //changer le propriétaire et les droits du dossier// 
- 
-Vous pouvez aussi modifier le fichier //​etc/​fstab//​ pour ne pas avoir à monter manuellement le dossier "/​mnt/​gmail"​ à chaque redémarrage. 
-Pour cela, [[:​tutoriel:​comment_editer_un_fichier|Editez le fichier]] fstab et rajoutez la ligne : 
-<​code>​ 
-# montage gmail 
-/​usr/​share/​gmailfs/​gmailfs.py /mnt/gmail gmailfs rw,​noauto,​username=xxxxxxx,​password=xxxxxxx,​fsname=xxxxxxxx 
-</​code>​ 
- 
- 
- 
-===== Utilisation ===== 
- 
-Une fois le répertoire gmail monté (manuellement via la ligne de commande ou automatiquement via fstab), vous avez accès grâce à nautilus à votre espace de stockage gmail comme n'​importe quel autre dossier de votre ordinateur ! 
- 
- 
-===== Problèmes courants ===== 
- 
-Google modifiant régulièrement le fonctionnement de gmail, il convient d'​adapter les outils à ces changement. Bien entendu le plus simple est d'​attendre une mise à jour des paquets mis à disposition par Ubuntu. Cependant la fréquence de mises à jour étant plus faible que celle de la communauté python, il est souvent plus rapide de passer par celle-ci pour mettre à jour les divers éléments. 
- 
-Ainsi, si vous observez une erreur telle que : 
- 
-    HTTP Error 400: Bad Request 
- 
-Alors il suffit de taper ces commandes pour installer le paquet d'​outils python et de mettre à jour la librairie d'​interface gmail en pour python : 
- 
-    sudo aptitude install python-setuptools 
-    sudo easy_install --upgrade libgmail 
- 
-l'​erreur ne devrait plus apparaître. 
- 
- 
- 
- 
-===== Liens ===== 
- 
-  * [[fusible|Fusible]],​ une interface graphique pour tous points de montage FUSE 
-  * [[http://​richard.jones.name/​google-hacks/​gmail-filesystem/​gmail-filesystem.html|site officiel]] 
-  * Source : [[wpfr>​GmailFS]] 
- 
----- 
- 
-//​Contributeurs : [[utilisateurs:​setthe]],​[[utilisateurs:​_r1_]]//​ 
  • gmailfs.1199907541.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)