Image Hosted by ImageShack.us

Vediamo come poter utilizzare il nostro account Gmail come se fosse un normale filesystem.

= Installazione =

Aprire un terminale e invocare apt-get per il download e l’installazione dei pacchetti necessari:

sudo apt-get install python-fuse python-libgmail encfs

PS: Probabilmente questo installera’ anche gmailfs..ma noi sistemeremo tutto quanto a mano (meglio)

Installiamo adesso F.U.S.E (Filesystem in Userspace) con module-assistant
Image Hosted by ImageShack.us

Potete usare l’interfaccia ncurses oppure digitare semplicemente:

sudo module-assistant update
sudo module-assistant prepare
sudo module-assistant build fuse
sudo module-assistant install fuse
sudo depmod -a

un backup del pacchetto sara’ creato in /usr/src

Carichiamo il modulo:

sudo modprobe fuse

= Installare e configurare GmailFS =

Scaricate gmailfs in formato tar.gz
Scompattatelo nella vostra home:

tar xvzf gmailfs-0.7.2.tar.gz

Spostatevi nella directory creata

cd gmailfs-0.7.2

Copiate gmailfs.py in /usr/bin:

sudo cp gmailfs.py /usr/bin/

Copiate mount.gmailfs in /sbin/mount.gmailfs e create un link:

sudo cp mount.gmailfs /sbin/
cd /sbin
sudo ln -s mount.gmailfs mount.fuse

Tornate nella directory di gmailfs e copiate gmailfs.conf in /etc/

sudo cp gmailfs.conf /etc/

Ora bisogna inserire i dati dell’account nel file di configurazione di gmailfs:

sudo nano /etc/gmailfs.conf

spostatevi nella riga riguardante l’account:

[connection]
# The proxy URL
#proxy = http://user:pass@proxyhost:port
# or just
#proxy = http://proxyhost:port

# The number or retries for the proxy connection.
#retries = 3
[account]
username = divilinu@gmail.com
password = *************

= Usiamo GmailFS =

Prima ,come per ogni filesystem,bisogna creare un punto di mount..lo faremo dove gia' risiedono gli altri in /media (kubuntu)

sudo mkdir /media/gmailfs

Aggiungere questa stringa al file /etc/fstab

/usr/bin/gmailfs.py /media/gmailfs gmailfs noauto,username=user,password=pass,fsname=dyve

Ovviamente username e password vanno sostituiti con i vostri.
Montiamo finalmente il filesystem con:

sudo mount /media/gmailfs

Controlliamo lo spazio rimasto:

root@a6j:/media# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 89G 29G 56G 35% /
varrun 1014M 88K 1014M 1% /var/run
varlock 1014M 4.0K 1014M 1% /var/lock
procbususb 10M 136K 9.9M 2% /proc/bus/usb
udev 10M 136K 9.9M 2% /dev
devshm 1014M 40K 1014M 1% /dev/shm
/dev/fuse 2.8G 21M 2.8G 1% /media/gmailfs
root@a6j:/media#

Wiki di riferimento e aiuto

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
38.107.179.234

Valutazione 3.00 su 5
Categories: Senza categoria

Commenti via Facebook:


9 Responses so far.


  1. nulll ITALY scrive:

    quando lancio
    sudo module-assistant build fuse
    mi da errore e nel log di module-assistent c’è scritto

    │ Build log starting, file:
    │ /var/cache/modass/fuse-source.buildlog.2.6.20-15-generic.1178885199
    │ Date: Fri, 11 May 2007 14:06:40 +0200

    perché?? cosa devo fare??

      Quota

  2. nulll ITALY scrive:

    ah scusa…prima di questo mi dice anche
    | The source tarball could not be found!
    | Package fuse-source not installed?
    | Running “m-a -f get fuse-source” may help.

      Quota

  3. nulll ITALY scrive:

    ora ho provato con l’interfaccia ncurses:
    premo select
    seleziono fuse
    premo get e mi torna questo errore:
    │ Installation of the fuse-source source failed.

    │ Ignoring this package. Maybe you need to add something to ▒
    │ sources.list, maybe the contrib and non-free archives.
    consigli?

      Quota

  4. divilinu ITALY scrive:

    li hai i kernel-headers per poter installare fuse?

      Quota

  5. nulll ITALY scrive:

    mi puoi dire di preciso quale pacchetto devo installare?

      Quota

  6. divilinu ITALY scrive:

    non so che kernel hai..cmq e’ sempre

    sudo apt-get install linux-headers-$(uname -r)
    sudo apt-get install linux-restricted-modules-$(uname -r)

      Quota

  7. nulll ITALY scrive:

    idem!
    stesso errore di prima…
    dai è uguale… ci rinuncio :(

      Quota

  8. divilinu ITALY scrive:

    guarda..fai prima a fare cosi’
    vai in /usr/src..scompatta fuse.tar.bz2 entra nei sorgenti e compila a mano

    sudo make
    sudo make install
    sudo depmod -a
    sudo modprobe fuse

    se non va vuol dire che la versione dei repo fa a cazzotti col kernel che hai..quindi puoi provare coi sorgenti di fuse scaricati dal sito ufficiale

      Quota

  9. ugaciaka ITALY scrive:

    il link che indichi mi sembra che la pagina referenziata non esista…e neanche facendo una ricerca su slacky sn riuscito a trovarlo…

      Quota

Leave a Reply