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

173

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

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

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

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

16 ответов

89

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

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

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

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

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

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

ответ дан Eyal 13.07.2012 в 01:58
источник
34

Если вы используете Ubuntu 16.10 (Desktop) или более позднюю версию, пропустите первый раздел этого ответа и следуйте инструкциям во втором разделе.

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-get update  
    sudo apt-get 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.

Интеграция с Google Диском в GNOME 3.18 и более поздних версиях

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

Ubuntu 16.10-17.04

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

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

    sudo apt-get 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 17.10 и более поздние версии

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

    

ответ дан karel 15.07.2013 в 18:34
источник
26

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

  

Обратите внимание, что нет 12.04 PPA. Я связался с сопровождающим с просьбой сделать это.

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

  

Для Linux

     

В настоящее время Google Диск недоступен для операционной системы Linux. Пользователи Linux могут по-прежнему получать доступ к Google Диску в веб-драйвере.google.com Новое окно или через мобильное приложение Google Диска.

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

В 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 в 21:13
источник
20

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

InSync

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

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

  •   
  • Извлеките в свою домашнюю папку

  •   
  • Откройте новый терминал и перейдите в извлеченную папку Insync, используя 'cd' & gt; команда (например, cd insync/ )

  •   
  • Выполнить: sudo ./insync-installer Выполнять любые экранные подсказки

  •   

После установки есть несколько других замечаний: После установки

     
  • Insync необходимо запустить из терминала, запустив insync
  •   
  • Приложение не запускается автоматически по умолчанию, и нет способа включения приложения в & gt; это
  •   

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 в 10:32
источник
14

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

Чтобы установить Grive Tools из Фан-клуба PPA на Ubuntu 12.10 и более поздних :

sudo add-apt-repository ppa:thefanclub/grive-tools
sudo apt-get update
sudo apt-get install grive-tools

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

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

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

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

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

    
ответ дан christiaan_ 03.09.2013 в 20: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 в 08:07
источник
5

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

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

Ссылка

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

Ссылка

    
ответ дан user130364 03.10.2013 в 02: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) и введите следующие команды:

sudo add-apt-repository ppa:noobslab/pear-apps
sudo apt-get update
sudo apt-get install syncdrive

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

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

    
ответ дан Sadi 04.01.2014 в 15: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 в 10:34
источник
4

Вы можете использовать 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 в 23:47
источник
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 в 10:17
источник
1

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

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

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

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

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

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

    
ответ дан Apos 29.12.2012 в 19: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 в 17: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.

    
ответ дан Dane 30.03.2016 в 10:11
источник
0

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

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

    
ответ дан Vitaly Zdanevich 26.04.2016 в 10:15
источник
-1

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

    

ответ дан Vitaly Zdanevich 16.01.2016 в 13:16
источник

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