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

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
Il tuo indirizzo ip:
38.107.179.234





on
on
on
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??
nulllQuota
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.
nulllQuota
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?
nulllQuota
li hai i kernel-headers per poter installare fuse?
divilinuQuota
mi puoi dire di preciso quale pacchetto devo installare?
nulllQuota
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)
divilinuQuota
idem!
stesso errore di prima…
dai è uguale… ci rinuncio
nulllQuota
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
divilinuQuota
il link che indichi mi sembra che la pagina referenziata non esista…e neanche facendo una ricerca su slacky sn riuscito a trovarlo…
ugaciakaQuota