Как известно, компания Google пока не выпустила официального клиента Google
Drive для платформы Linux, но подтвердила, что работает над его созданием.
Не дожидаясь выхода Linux-клиента от Google энтузиастами было создано несколько
независимых открытых проектов для работы с данным сервисом хранения, используя
публично доступную спецификацию по API для работы с Google Drive.
Среди такие проектов:
Grive - написанный на С++ клиент для работы с Google Drive. Поддерживает две
базовые операции: загрузка всех находящиеся в Google Drive файлов в текущую
локальную директорию и сохранение в Google Drive изменённых данных из локальной
директории. В настоящий момент (версия 0.0.3) программа поддерживает только
обратную синхронизацию изменений, новые файлы в Google Drive она загружать пока
не может. Готовые пакеты сформированы для Debian Testing и Fedora Linux. При
первом запуске утилиту следует запустить с опцией "-a", затем открыть указанные
URL и скопировать код аутентификции в приглашение программы, после этого будет
создана директория .grive и начнётся загрузка данных.
google-docs-fs - написанная на языке Python реализация FUSE-модуля для
монтирования Google Docs (будет работать и для Google Drive) в качестве
локальной файловой системы. К сожалению автор прекратил развитие проекта, но
успел выпустить кандидат в релизы. Модуль поддерживает все базовые операции, по
чтению и записи данных, позволяет создавать директории. Готовые пакеты доступны для
Ubuntu и Arch Linux. Для
монтирования директории после установки следует запустить "gmount
локальная_директория адрес@gmail.com", для размонтирования - "gumount локальная_директория".
gdocsfs - FUSE-модуль для Google Docs, написанный на Java.
fuse-google-drive - FUSE-модуль для монтирования содержимого Google Drive в
качестве локальной файловой системы. Проект написан на языке Си. В настоящее
время проект находится на начальной стадии развития и позволяет только
просматривать список файлов, размещённых в Google Drive.
google-drive-utils - попытка написать на Python набор утилит для работы с
Google Drive, создаваемых по аналогии с GNU Coreutils (ls, cat, cp, mv и т.п.).
Проект пока находится на стадии формирования начального тестового прототипа и
ещё не пригоден к использованию.
|