среда, 4 сентября 2013 г.

Монтирование Google диска с помощью googledrive-ocamlfuse

После того как компания Google анонсировала Google Drive компания по непонятным причинам не стала разрабатывать клиент под Linux. Есть множество сторонних клиентов, например платный Insync и бесплатный Grive.
В этой статье мы рассмотрим альтернативу
- приложение google-drive-ocamlfuse. google-drive-ocamlfuse - это бекенд файловой системы Fuse, которая позволяет монтировать ваш Google Drive в Linux.

Установка google-drive-ocamlfuse в Ubuntu

Загружаем бинарники отсюда:
https://github.com/astrada/google-drive-ocamlfuse/wiki/Installation
Распаковываем архив и запускаем следующую команду:
sudo install ~/google-drive-ocamlfuse*/google-drive-ocamlfuse /usr/local/bin/
Дополнительно вы должны установить следующие пакеты:
sudo apt-get install libcurl3-gnutls libfuse2 libsqlite3-0

Установка через OPAM

По названию приложения я думаю вы догадались, что google-drive-ocamlfuse написан на OCaml, поэтому приложение можно установить через OPAM. OPAM это менеджер пакетов для OCaml. Вначале устанавливаем OPAM и OCaml:
sudo add-apt-repository ppa:avsm/ppa-opam-unstable
sudo apt-get update
sudo apt-get install ocaml opam
Ставим зависимости:
sudo apt-get install m4 libcurl4-gnutls-dev libfuse-dev libsqlite3-dev
Устанавливаем сам google-drive-ocamlfuse:
opam init
opam update
opam install google-drive-ocamlfuse
sudo install ~/.opam/system/bin/google-drive-ocamlfuse /usr/local/bin/

Запуск и настройка

Для начала вы должны авторизоваться в Google Drive. Запустите для этого команду:
google-drive-ocamlfuse
У вас откроется окно броузера, где вы должны ввести логин и пароль от Gmail. Теперь мы можем смонтировать наш диск:
mkdir ~/gdrive # Создаем директорию
google-drive-ocamlfuse ~/gdrive # Монтируем

Комментариев нет:

Отправить комментарий