пятница, 18 мая 2012 г.

n900 davfs yandex диск

Подключаем Яндекс диск к Nokia N900

Нужно установить пакеты:
apt-get install davfs2 libneon27 libneon27-gnutls neon

Далее нужно перенести модули:
mv /usr/lib/libneon.so.27 /usr/lib/libneon.so.27_back
cp /opt/maemo/usr/lib/libneon-gnutls.so.27.2.3 /usr/lib/libneon.so.27

Добавить пользователя в группу davfs2
usermod -g davfs2 davfs2

И пробовать монтировать, предварительно создав точку монтирования (mkdir /media/yandex):
mount -t davfs https://webdav.yandex.ru:443 /media/yandex 
На Яндекс диск у меня так и не получилось зайти, ошибка следующая:
Could not read status line: Secure connection truncated

Но есть консольный клиент(cadaver), через которого зайти все таки получилось:
apt-get install cadaver

Использовать так:
cadaver https://webdav.yandex.ru
Ввести логин и пароль. Далее вводим команду help, и изучаем ее вывод.


Upd.


В репозитории как то был плагин Sharing-Plugin-WebDAV ссылка.
У меня он не устанавливается, по причине - "пакет не  найден"


Нашел еще пакет тут, установил, но постоянно ошибка авторизации =(


 

четверг, 3 мая 2012 г.

Google Drive и Яндекс Диск в Debian

Подключаем Яндекс диск:
apt-get install davfs2
И монтируем:
 mount -t davfs -o uid=username,gid=username https://webdav.yandex.ru /mnt/yandex
В Nautilus'е: Меню "Файл - Соединиться с сервером"


Сервер:  webdav.yandex.ru
Порт:  443
Имя пользователя: Логин на Yandex.


В pcmanfm:
davs://username%40ya.ru@webdav.yandex.ru/

Для автоматического монтирования диска, в файл /etc/fstab пишем:
https://webdav.yandex.ru   /mnt/yandex    davfs        rw,users,noauto          0        0


Что бы не вводить каждый раз пароль, то пропишем данные для входа в файл ~/.davfs2/secrets
/mnt/yandex username@ya.ru passW0rd


Подключаем Google Drive:


Усканавливаем fuse (если не установлен)
sudo apt-get install fuse python-fuse
Подгружаем модуль
modprobe fuse 
 Устанавливаем google-docs-fs и python-gdata
Для ubuntu < 11.10 можно так:
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update sudo apt-get install google-docs-fs
Для 12.04 нужно скачать и установить
dpkg -i google-docs-fs-1.0rc1_all.deb
dpkg -i python-gdata_2.0.14-1_all.deb
далее создаем в домашней директории папку gDisk
mkdir ~/gDisk
и монтируем его
gmount gDisk username@gmail.com
Возможно понадобится добавить пользователя в группу fuse и разрешить fuse для пользователя ( в Debian'e по умолчанию fuse запрещен)
sudo usermod -aG fuse user
sudo chgrp fuse /dev/fuse
sudo chown user:fuse /dev/fuse