Доступен ли клиент Google Диска?

181

Я хочу установить клиент Google Диска для Xubuntu (12.04).

Я получаю неанглийские результаты Google, и я не нашел grive в репозиториях Xubuntu.

Кто-нибудь знает о клиенте, который хорошо работает для Ubuntu или его поддерживаемых производных (или инструкций по установке для grive?)

    
задан Eyal 08.07.2012 в 19:05
источник

16 ответов

92

Для Ubuntu с 12.04 по 14.10

Очевидно, grive существует на ppa . Я установил его, и он работает достаточно хорошо. Это предпочтительнее, на мой взгляд, в решении google-docs-fs , так как это не помещает ваши файлы на ваш диск постоянно, а grive делает. Кроме того, grive - это не коммерческое предприятие, такое как InSync, которое описывается как «бесплатно во время бета-тестирования».

PPA для grive можно найти на сайте webupd8, используя следующие инструкции:

Grive: клиент с открытым исходным кодом для Google Диска для Linux ~ Web Upd8: Блог Ubuntu / Linux

Одно ограничение, которое имеет текущая версия grive, заключается в том, что он не синхронизирует вашу директорию с диском автоматически. Но я нашел это сообщение в блоге, описывающее сценарий, чтобы исправить это и сделать сильную синхронизацию всякий раз, когда изменяется файл в каталоге диска .

(Этот ответ первоначально основан на комментарии @ uri, который с тех пор исчез)

EDIT: grive теперь официально мертв, но grive2 является вилкой исходной версии с некоторыми улучшениями.     

ответ дан Eyal 12.07.2012 в 23:58
источник
43

Этот ответ содержит ответ для всех текущих версий Ubuntu, начиная с последних версий вверху.

Ubuntu 17.10 и более поздние версии

Откройте «Системные настройки» и выберите Аккаунты онлайн - > в разделе Добавить учетную запись выберите Google и выполните проверку подлинности с помощью пароля Google.

Ubuntu 16.10 - 17.04

GNOME 3.18 и новее (в Ubuntu 16.10 и новее) имеют встроенную интеграцию с рабочим столом, которая позволит вам легко просматривать, управлять, открывать, загружать и загружать ваши файлы. Чтобы начать работу, просто добавьте свою учетную запись Google в приложение онлайн-счетов GNOME.

Чтобы включить интеграцию рабочего стола с диска Google в Ubuntu 16.10-17.04, выполните следующие действия:

  1. Установите системные настройки GNOME и учетные записи GNOME.

    sudo apt install gnome-control-center gnome-online-accounts
    
  2. Запустите учетные записи GNOME.

    gnome-control-center online-accounts   
    

    Сначала убедитесь, что вы закрыли Центр управления Unity. Если вы открыли Unity Control Center и вы вызываете gnome-control-center online-accounts , тогда он открывает окно Центра управления Unity вместо GNOME.

  3. В открывшемся окне Online Accounts нажмите кнопку Добавить онлайн-аккаунт , затем в окне Добавить учетную запись нажмите значок Google, чтобы добавить свою учетную запись Google и выполнить проверку подлинности с помощью пароля Google. Убедитесь, что Файлы включены, переключаясь в положение ON.

Теперь вы можете получить доступ к своим файлам Google Диска из приложения Files ( nautilus ).

Те же шаги также работают в Ubuntu 16.04, если у него установлен GNOME 3.18 или новее. Текущей версией nautilus в Ubuntu 16.04 является nautilus 3.18.4.is.3.14.3-0ubuntu5.

Ubuntu 12.04-14.04

Grive2

Пакет grive от Ubuntu Software Center больше не работает, потому что Google прекратил обслуживание API API документов Google версии 3.0, заменив его новым API. Grive-пакет был раздвоен Grive2. Вилка Grive2 поддерживает новый API REST для Google Диска, а также включает в себя новую функцию: частичную (каталоги) синхронизацию.

Инструкции по установке Grive2 в Ubuntu 14.04-17.04 приведены ниже:

  1. Если вы уже установили grive, сначала очистите старую версию, используя следующую команду:

    sudo apt-get purge grive
    
  2. Установить Grive2 в Ubuntu 14.04-17.10

    sudo add-apt-repository ppa:nilarimogard/webupd8  
    sudo apt update  
    sudo apt install grive 
    
  3. Создайте новый каталог в своем домашнем каталоге для синхронизации файлов с Google Диска.

    mkdir ~/grive # or alternatively folder to backup/sync
    
  4. Измените каталоги на новую папку grive.

    cd ~/grive   
    
  5. При первом запуске Grive2 используйте параметр -a для запроса маркера авторизации от Google, который используется для получения разрешения на доступ к вашему Google Диску.

    grive -a
    
  6. После запуска указанной команды в терминале должен отображаться URL-адрес. Скопируйте этот URL-адрес и вставьте его в адресную строку веб-браузера. На странице Google вам необходимо предоставить доступ к Grive. После нажатия Разрешить доступ будет отображаться код аутентификации. Скопируйте этот код и вставьте его обратно в терминал, на котором вы запустили Grive2.

ответ дан karel 15.07.2013 в 16:34
26

К сожалению, не с официальным клиентом. Неофициальный драйвер существует в Интернете.

Note that there is no 12.04 PPA. I've contacted the maintainer asking for one to be made.

В настоящее время официальный клиент Linux, поддерживаемый Google, отсутствует.

For Linux

Google Drive isn't currently available for the Linux operating system. Linux users can still access Google Drive on the web – drive.google.com New Window or through the Google Drive mobile app.

Обратитесь к ссылке

В PPA есть неофициальная FS-версия Gdrive:

  1. выполнить sudo add-apt-repository ppa:invernizzi/google-docs-fs , чтобы добавить PPA.

  2. после завершения команды запустите sudo apt-get update && sudo apt-get install google-docs-fs , чтобы установить GdriveFS. Пожалуйста, будьте терпеливы, поскольку этот шаг может занять некоторое время.

  3. Создайте папку в домашней папке под названием «Диск».

  4. Выполните: gmount Drive username@gmail.com , заменив свое имя пользователя при необходимости, чтобы подключить Google Диск. Это должно выполняться в терминале. Тест показывает, что это приложение отлично работает и не зависит от файла, является драйвером FS.

ответ дан hexafraction 08.07.2012 в 19:13
20

OmgUbuntu опубликовал статью о Google Диске и Ubuntu в последнее время.

InSync

Примечание: с момента ответа это приложение все еще находится в бета-версии.

  • Download the Insync.tar.gz

  • Extract to your Home folder

  • Open a new terminal and navigate into the extracted Insync folder using the ‘cd’ > command (e.g. cd insync/)

  • Run: sudo ./insync-installer Follow any on-screen prompts

After installing there are a few other things to note: After installation

  • Insync must be started from the Terminal by running insync
  • The app doesn’t auto-start by default, and there is no in-app way to enable > this

Update

Существует пакет Ubuntu на странице Download , которая устанавливается (через программный центр по умолчанию), настраивает репозиторий обновлений , опционально устанавливает интеграцию с браузером файлов и запускает InSync.

Google-документы фсов

Это приложение монтирует ваш диск, чтобы вы могли начертить его как файловую систему. Инструкции взяты из OmgUbuntu .

sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs

После того, как все необходимое будет установлено, выйдите из системы и вернитесь.

  • Открыть Nautilus
  • Создайте новую папку в своей домашней папке под названием «Диск»
  • Откройте терминал и запустите: -
  • gmount Drive username@gmail.com
  • Введите свой пароль

Теперь ваш Google Диск установлен в папке «Дисковод»

    
ответ дан OrangeTux 22.08.2012 в 08:32
14

Grive Tools позволит легко установить Desktop Grive и настроить Google Диск на Ubuntu 12.04 или новее. ПРИМЕЧАНИЕ. Этот проект больше не поддерживается. UPDATE: июль 2015

ЧтобыустановитьGriveToolsизФан-клубаPPAнаUbuntu12.10иболеепоздних:

sudoadd-apt-repositoryppa:thefanclub/grive-toolssudoapt-getupdatesudoapt-getinstallgrive-tools

ПоддерживаемыенастольныекомпьютерывключаютUnity,Gnome,KDE,Xfce,CinnamonиLXDE.

Поддерживаемыеязыки:африкаанс,английский,испанский,голландский,немецкий,французский,итальянский,португальский,русский,сербский,арабскийияпонский.

ИнформациюопроектеGriveToolsможнонайтиздесь: Ссылка

ОБНОВЛЕНИЕ: июль 2015

Этот проект был заменен на overGrive полное клиентское решение для Google Диска для Linux. См .: Ссылка

    
ответ дан christiaan_ 03.09.2013 в 18:35
6
Теперь для Ubuntu доступен репозиторий

Insync .

Ниже приведены шаги по установке Insync :

  1. Добавьте источник в файл /etc/apt/sources.list (Пример строки: deb http://apt.insynchq.com/[DISTRIBUTION] [CODENAME] non-free )

    Чтобы добавить строку непосредственно в файл sources.list, выполните следующие действия:

    echo "deb http://apt.insynchq.com/ubuntu $(lsb_release -cs) non-free" | sudo tee /etc/apt/sources.list.d/insync.list
    
  2. Импортировать ключ

    wget -O - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key | sudo apt-key add -
    sudo apt-get update
    
  3. Установить Insync

    sudo apt-get install insync-beta-ubuntu
    

Источник: insynchq.com

    
ответ дан devav2 26.10.2012 в 06:07
6

Есть еще одна программа, google-drive-ocamlfuse. Это настоящий клиент Google Диска (с каталогом, установленным через плавкий предохранитель, так же как и клиент Windows), также он имеет автоматическую синхронизацию и загрузку googgle документов в форматах odf.

Кажется, что ppa также доступен. Вот как это сделать:

Ссылка

Источник находится здесь (процесс установки может быть не гладким, поскольку существуют зависимости и их зависимости, все они должны быть установлены как ocaml-пакеты, а некоторые не генерируют файлы конфигурации):

Ссылка

    
ответ дан user130364 03.10.2013 в 00:05
5

Grive с GUI = SyncDrive

ОБНОВЛЕНИЕ . Согласно последним новостям из источника этой части информации, приведенной ниже, « сайт поддержки SyncDrive закрыт, и он не может извлекать файлы, поэтому он не будет работать. "Поэтому другая альтернатива, такая как overGrive (ранее называемая Grive Tools ), упомянутая в другом ответе, может быть рекомендована вместо этого.

SyncDrive - это графический интерфейс, очищаемый интерфейсом, который использует Grive как базу. На данный момент официального приложения Google-Drive для Linux нет. SyncDrive разработан Дэвидом, который является создателем MacOSX, похожим на Ubuntu, Pear OS .

SyncDrive можно легко настроить и синхронизировать ваши файлы, хранящиеся на Google Диске , в папке ~ / SyncDrive . Он может автоматически синхронизировать файлы, а также показывает, что используемое / оставшееся хранилище. SyncDrive также имеет индикатор для легкого доступа.

ДляустановкиSyncDriveвUbuntu;откройтетерминал(нажмитеCtrl+Alt+T)ивведитеследующиекоманды:

sudoadd-apt-repositoryppa:noobslab/pear-appssudoapt-getupdatesudoapt-getinstallsyncdrive

Источник: Ссылка

Примечание. Файлы в формате Документов Google не хранятся локально.

    
ответ дан Sadi 04.01.2014 в 14:47
5

Вы можете использовать drive

drive - неофициальный клиент Google Диска, первоначально разработанный Burcu Dogan во время работы в команде Google Диска. Он имеет больше возможностей, чем Grive2 и меньше ошибок.

drive преднамеренно не поддерживает фоновое двухстороннее синхронизацию, но команды drive pull и drive push работают рекурсивно по умолчанию, что эквивалентно «односторонней синхронизации по требованию».

Установка для Ubuntu , в соответствии с документацией

sudo add-apt-repository ppa:twodopeshaggy/drive
sudo apt-get update
sudo apt-get install drive
    
ответ дан CravateRouge 03.01.2016 в 22:47
4

Официальное приложение Google Диска для Linux еще не выпущено. Но есть сторонние варианты. InSync - действительно хороший вариант.

Загрузите Insync.tar.gz из

http://s.insynchq.com/builds/insync-linux-beta1-py27.tar.bz2
Extract to your Home folder
Open a new terminal and navigate into the extracted Insync folder using the ‘cd’ command (e.g. cd insync/)
Run: sudo ./insync-installer
Follow any on-screen prompts

После установки есть еще несколько замечаний:

Insync must be started from the Terminal by running ‘insync’
The app doesn’t auto-start by default, and there is no in-app way to enable this

Источник: OMG! UBUNTU!

    
ответ дан Schweinsteiger 22.08.2012 в 08:34
2

Обновлено 20 сентября 2015 года

Ubuntu 12.04 официально не поддерживается из-за проблем с зависимостями, но ЭТОТ ПРОЕКТ НЕ БОЛЕЕ ПОДДЕРЖИВАЕТСЯ В ОТНОШЕНИИ ИЗМЕНЕНИЙ API GOOGLE DRIVE . Итак, это установка нового клиента Google Диска "over grive".

Шаг 1: Загрузите последнюю версию overGrive DEB здесь.

Шаг 2: Запустите OneGrive из пусковой установки

Шаг 3. Появится окно, нажмите Подключить учетную запись , затем откроется окно браузера для sign in в вашей учетной записи Google.

Шаг 4: В конце вы получите код , скопируйте этот код и вставьте его в окно Onedrive в поле Аккаунт и нажмите validate

Шаг 5: после настройки ваших настроек (например, местоположение и т. д.) нажмите Запустить синхронизацию

Для справки здесь

    
ответ дан Ravan 19.09.2015 в 08:17
1

Это не будет полностью отвечать на ваш вопрос, но я все равно отправлю его, если он поможет вам или другим людям.

Кроме того, этот ответ будет полезен только в том случае, если вы хотите, чтобы клиент был доступен для доступа к вашим документам в автономном режиме.

Если вы используете Google Chrome, вы можете получить расширения Google Диска, которые работают автономно, как только вы активируете его в своей учетной записи. (В левой панели Google Docs есть вкладка «Офлайновые документы».)

Вы можете получить расширение здесь: Ссылка

Должен сказать, он довольно ограничен. Документы - это единственный формат, который вы можете просматривать и редактировать. Вы сможете просматривать свои электронные таблицы, но не редактировать их. В моем случае эти ограничения в порядке, поскольку в основном я использую только документы.

Дополнительная информация: Ссылка

    
ответ дан Apos 29.12.2012 в 18:01
1

Вы можете использовать gdrive , инструмент командной строки с открытым исходным кодом для Google Диска.

Обратите внимание, что это не то же самое, что drive , о чем говорится в другом ответе. Это очень похоже на то, что: также написано в Go, и сопоставимый набор функций, но различные параметры командной строки.

Чтобы установить и использовать:

  1. Загрузите двоичный файл. Выберите тот, который соответствует вашей архитектуре, для пример gdrive-linux-x64 .

  2. Скопируйте его на свой путь.

    sudo cp gdrive-linux-x64 /usr/local/bin/gdrive;
    sudo chmod a+x /usr/local/bin/gdrive;
    
  3. Использовать его для загрузки файла:

    gdrive download 0B7_OwkDsUIgFWXA1B2FPQfV5S8H
    

    Конечно, используйте свой собственный идентификатор файла вместо аргумента 0B7_Ow[…] . Вы найдете его в URL-адресе при открытии файлов на веб-интерфейсе Google Диска или щелкнув их правой кнопкой мыши и нажав «Получить доступную ссылку ...». В последнем случае не забудьте снова отключить обмен ссылками, если вы не хотите, чтобы другие получили доступ к файлу, когда получили ссылку.

При первом использовании инструмент должен получить права доступа к API-интерфейсу Google Диска. Для этого он покажет вам ссылку, которую вы должны посетить в браузере, а затем вы получите код подтверждения, чтобы скопировать и вставить обратно в инструмент. Затем загрузка начинается автоматически. Индикатор прогресса отсутствует, но вы можете наблюдать за прогрессом в файловом менеджере или втором терминале.

    
ответ дан tanius 06.07.2016 в 15:34
0

Для тех, кто ищет решение только для командной строки, лучшее, что я нашел, - rclone . Он работает с различными облачными решениями для хранения данных, и с ними легко справиться. Примеры ниже.

Инкрементальное резервное копирование "/ путь / в / локальная папка 1" на "/ someremotefolder / folder 1" на Google Диске. Дополнительные резервные копии могут быть добавлены в резервные копии дополнительных папок.

#!/bin/bash
rclone sync "/path/to/local folder 1" "drive:/someremotefolder/folder 1" -v

Восстановите удаленную копию, поменяв ее, заменив локальную копию.

#!/bin/bash
rclone sync "drive:/someremotefolder/folder 1" "/path/to/local folder 1"

Вы также можете передавать файлы между различными удаленными папками и облачными хранилищами, используя соответствующий синтаксис для этих носителей. Онлайн-документацию и справочную страницу довольно легко отслеживать. Не забудьте сделать начальные шаги настройки (по документации) после установки rclone.

    
ответ дан DaneM 30.03.2016 в 08:11
0

Вы можете использовать Zoho Docs , у которого есть официальный клиент для Linux:

РаботаеткакGoogleДискдляWindows-простосинхронизируйтесвоифайлы,ивыможетередактироватьихввеб-браузере.Подробнеечитайтенастранице официальной страницы справки о клиенте синхронизации .

    
ответ дан Vitaly Zdanevich 26.04.2016 в 08:15
-1

Вы можете использовать хороший русский сервис Yandex Disk , в котором есть WebDav и бесплатный 10-гигабайтный и официальный клиент синхронизации с командной строкой. Также внутри вы можете создавать и редактировать документы из Microsoft Office Online.

    
ответ дан Vitaly Zdanevich 16.01.2016 в 12:16

Ознакомьтесь с другими вопросами по меткам