Для тех, кому возможно понадобится, да и самому не забыть.
Разобрался как замаунтить гмэйлфс на линуксе.
Я нашел, что есть возможность замаунтить GmailFS в качестве сетевого диска. Этот документ описывает весь процесс достаточно хорошо.
Но есть несколько замечаний, которые у меня появились в процессе инсталляции.
1. Скачайте и проинсталлируйте Python FUSE.
Quote: |
$ cvs -d:pserver:anonymous@fuse.cvs.sourceforge.net:/cvsroot/fuse co -P python $ cd python $ python setup.py build $ python setup.py install |
Note: Для этих целей вам понадобится fuse-devel. И обязательно отметьте куда скопируются необходимые файлы. На моем Opensuse 10.2 файлы были скопированы в /usr/local/lib/python2.5/site-packages/, но должны были в /usr/lib/python2.5/site-packages/. Можно просто сделать симлинки для всех файлов и директорий из неправильной директории в провильную.
2. Проверьте, что fuse модуль загружен, если нет, то загрузите.
Quote: |
# modprobe fuse |
3. попробуйте замайнтить gmailfs
Quote: |
mount -t gmailfs /usr/local/bin/gmailfs.py /mnt/gmail/ -o username=beshkin,password=*****,fsname=aBrAkADaBra |
Note: fsname должен быть обязятельно и желательно что-нибудь очень специфичное, чтобы никто не догадался. В противном случае этот кто-то сможет попортить данные.
4. Если хотите, то можно добавить строку в /etc/fstab чтобы автоматизировать процесс монтирования.
Quote: |
/usr/local/bin/gmailfs.py /mnt/gmail gmailfs noauto,username=beshkin,password=*****,fsname=aBrAkADaBra |
В результате у вас должно получиться нечто подобное:
Quote: |
$ df -h Filesystem Size Used Avail Use% Mounted on /dev/hda2 20G 3.4G 16G 18% / udev 126M 80K 126M 1% /dev /dev/hdc1 4.7G 138M 4.4G 4% /backup /dev/hda3 126G 3.9G 115G 4% /home python 2.8G 28M 2.8G 1% /mnt/gmail |