使用者工具

網站工具


tech:gmailfs

安裝 GMail Filesystem

因為 Google Mail 提供 5GB 的空間, 就有人想到將這空間拿來當網路磁碟機

  • Windows : GMailDrive 很簡單安裝就可以馬上用
  • Linux : GMail Filesystem 以下將針對 CentOS 5 64bit 實際安裝說明 FIXME
    • (出現 import fuse 錯誤問題) — 蔡宗融 2007/11/24 15:14

- 安裝前檢測

[[email protected] libgmail-0.1.8]# rpm -q python
python-2.4.3-19.el5
CentOS 5 都有符合以下 gmailfs 要求的條件
  • python 必須 2.3 以上版本
  • Kernel 必須支援 FUSE

- 下載 fuse/libgmail/fuse-python/gmailfs (python)

su - root
cd /usr/local/
wget http://nchc.dl.sourceforge.net/sourceforge/fuse/fuse-2.7.1.tar.gz
tar -zxvf fuse-2.7.1.tar.gz 
cd fuse-2.7.1
./configure
make
make install
modprobe fuse
cd ..
rm fuse-2.7.1.tar.gz
wget http://nchc.dl.sourceforge.net/sourceforge/libgmail/libgmail-0.1.8.tar.gz
tar -zxvf libgmail-0.1.8.tar.gz 
mv libgmail-0.1.8 libgmail
rm  libgmail-0.1.8.tar.gz
wget http://nchc.dl.sourceforge.net/sourceforge/fuse/fuse-python-0.2.tar.gz
tar -zxvf fuse-python-0.2.tar.gz
mv fuse-python-0.2 fuse-python
rm fuse-python-0.2.tar.gz
wget http://richard.jones.name/google-hacks/gmail-filesystem/gmailfs-0.8.0.tar.gz
tar -zxvf gmailfs-0.8.0.tar.gz 
rm gmailfs-0.8.0.tar.gz
mv gmailfs-0.8.0 gmailfs       

- 使用 gmailfs 的方式

希望 gmailfs 要掛上 /gmailfs 的路徑上

透過 gmailfs.conf 指定 Gmail 帳號密碼

- 開機自動掛上 gmailfs 網路磁碟

在 /etc/fstab 增加一行

/etc/fstab
:
/usr/local/gmailfs/gmailfs.py /gmailfs gmailfs noauto,username=gmailuser, password=gmailpass, fsname=zOlRRa 

- 手動掛上 gmailfs 網路磁碟

tech/gmailfs.txt · 上一次變更: 2008/08/21 07:06 由 jonathan