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:
3.228.21.186

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

,

Commenti via Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

12 Comments

  • 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

  • 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

  • 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

  • li hai i kernel-headers per poter installare fuse?

      Quota

  • mi puoi dire di preciso quale pacchetto devo installare?

      Quota

  • 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

  • idem!
    stesso errore di prima…
    dai è uguale… ci rinuncio 🙁

      Quota

  • 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

  • ugaciaka ITALY 12 anni ago

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

      Quota

  • Note that proxies do not always protect you from getting suspended from a website.
    Devious types can easily intercept your communications and
    trace your connection back to you for all sorts of things from stealing bank details, to installing malware
    or finding out what town or even street you live on.
    A proxy is, in it’s simplest terms a relay, in ‘in between’ computer, you make your request for web pages to the proxy, it fetches them and sends the contents back.

    My web page … list of proxies

      Quota

  • A burgeoning market demand for these units is on the horizon if final
    judgement is found against RIM. patent involved in six lawsuits, the history
    of its involvement in all patent cases in the United States
    37. It should also have an industrial application and contain an inventive
    step that is ‘non-obvious’.

      Quota

  • It’s a shame you don’t have a donate button!

    I’d without a doubt donate to this superb blog! I suppose for now i’ll settle for book-marking and adding your RSS feed
    to my Google account. I look forward to fresh updates
    and will talk about this blog with my Facebook group.
    Talk soon!

      Quota