Il Santino

hCard
photo

Lettori via RSS

Calendario

febbraio: 2012
L M M G V S D
« nov    
 12345
6789101112
13141516171819
20212223242526
272829  

Servizi

Archivi

Categorie

Usare Gmail come hard disk remoto con Ubuntu Edgy, libgmail e gmailfs

Piccoli appunti presi di corsa. Da quando ho provato gmailfs ad ora è stato fatto qualche passo avanti e sono stati risolti alcuni bugs. Ubuntu Edgy utilizza librerie e applicazioni che permettono di montare il filesystem gmail senza grandi patemi. Ecco come faccio io, sperando che qualcuno abbia soluzioni più eleganti).

Installazione di fuse

Prima di tutto dobbiamo installare fuse. Visto che dobbiamo compilare un modulo per il nostro kernel, è molto utile usare module-assistant.

$ sudo apt-get install module-assistant
$ sudo module-assistant prepare
$ sudo module-assistant get fuse-source
$ sudo module-assistant build fuse-source
$ sudo module-assistant install fuse-source

Installazione gmailfs

Ora possiamo installare gmailfs e le librerie per l’ interprete python:

$ sudo apt-get install gmailfs python-libgmail

Creiamo un link a gmailfs.py in /usr/bin:

$ sudo ln -s /usr/lib/python2.4/site-packages/gmailfs.py /usr/bin/

Montare il filesystem

Creiamo il punto di mount in cui monteremo gmail:

$ sudo mkdir /mnt/gmail

A questo punto è possibile montare il filesystem:

$ sudo mount -t gmailfs nome /mnt/gmailfs -o user=nome_utente_senza@gmail.com,password=la_tua_password,fsname=una_stringa

Per ora accedo al filesystem unicamente come utente root. Non sono ancora andato a leggermi la documentazione di fuse per cercare di montare gmail come utente normale.


Tags: , ,

4 comments to Usare Gmail come hard disk remoto con Ubuntu Edgy, libgmail e gmailfs

  • Luigi

    Ciao, volevo provare anche io a montare gmail come disco e stavo provando i comandi che hai descritto tu. Sto utilizzando kubuntu 7.04 in una Virtual Machine.
    Al comando $ sudo module-assistant prepare, ad un certo punto mi chiede di inserire il cd rom di Kubuntu 7.04, ma io nn ce l’ho in quanto sto usando una VM gia’ pronta. Come posso risolvere questo errore? Grazie

  • devi modificare il sources.list, rimuovendo il cdrom come fonte dei pacchetti e inserendo quelli validi (trovi indicazioni online un po’ dappertutto) per quella versione di Kubuntu.

  • DobleA

    Ciao. Scusa il mio italiano, ma la verità è Google che scrive: P la mia lingua madre è lo spagnolo.

    Quando si mette “fsname = una_stringa”, cosa significa?, Che cosa si deve mettere in atto “una_stringa?

    Grazie e saluti!

  • ola! “una_stringa” means that the value specified is a string, nothing more complex.

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>