• Главная
  • Cloud
  • Как настроить синхронизацию Google Диск с Insync в Linux?
Подключение к Google Диск с  Insync

Как настроить синхронизацию Google Диск с Insync в Linux?

Давно было дело когда Google объявила о Google Drive, они обещали официальную поддержку Linux. Это было еще в 2012 году. Хотя и в Google говорили, что Google Drive для Linux "все еще является для них приоритетной задачей" это было еще в июле 2012, но как видим, в Google готовы трепаться языком но не отвечать за свои слова.

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

Синхронизируем данные с Google Drive с помощью insync

Подключение к Google диск с помощью Insync

Insync является инструментом синхронизации Google Диск, который поддерживает Linux, Windows, и Mac. Он имеет некоторые возможности, отсутствующие в официальном клиенте Google Drive - например, он может загрузить Google Docs документы в открытом формате документов для использования в автономном режиме.

Insync - это более функциональное приложение с более широкими возможностями в сравнении с grive, официальным клиентом Google Drive. Стоит наверное сейчас напомнить, что Insync к сожалению, стал платным, ранее когда он находился в бета версии можно было использовать бесплатно, сейчас же приложение доступно в Free версии на 15 дней.

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

Скачать можно по ссылке - https://www.insynchq.com/downloads#installers где выбрать готовый пакет под ваш дистрибутив и после двойным кликом начать установку либо в Центре приложений Ubuntu или же в AppGrid или в других менеджерах приложений в других дистрибутивах.

Можно установить с помощью репозитория, откройте терминал и выполните следующие команды.

Для Ubuntu 14.04 LTS

wget -qO - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key \| sudo apt-key add - deb http://apt.insynchq.com/ubuntu trusty non-free contrib
sudo apt-get update
sudo apt-get install insync

Для Ubuntu 12.04 LTS

wget -qO - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key \| sudo apt-key add - deb http://apt.insynchq.com/ubuntu precise non-free contrib
sudo apt-get update
sudo apt-get install insync

Далее после завершения установки Insync, ищите приложение либо с помощью поиска в Dash или же в меню Ubuntu - Интернет - Insync. После запуска приложения вы сразу же должны увидеть иконку на верхней панели, нажав правой кнопкой мыши по которой, вы увидите меню.

Открываем окно приложения Insync для старта синхронизации файлов

  • Выбираем пункт - "Open app windows", то есть открыть окно приложения, далее увидим следующее окно.

Добавляем аккаунт google для синхронизации файлов с Google Drive

  • Жмем на кнопку - "Add Google account", после вы должны увидеть, что откроется новая страница в браузере, где вам нужно будет авторизоваться в вашем аккаунте в Gmail, после просто выбрать свой аккаунт.

Выбираем аккаунт для синхронизации файлов с Google Drive даем доступ к Google Drive

  • Разрешаем доступ нажав на кнопку - "Разрешить". Далее выбираем директорию в которую будут синхронизироваться ваши файлы с Google Drive.

выбор директории для синхронизации файлов Выбрали директорию для синхронизации в Google Drive Настройка синхронизации файлов завершена 

  • Синхронизация файлов с Google Drive в Ubuntu 14.04 LTS через Insync успешно завершена.

Синхронизация файлов с Google Drive через Insync успешно настроена 

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

Подключение к Google Диск через Grive

Grive является открытым исходным кодом Google Drive, приложение позволяющее синхронизировать ваши файлы с Google Диск в Ubuntu и других дистрибутивах сородичах семейства Debian. Поддерживает двустороннюю синхронизацию с Google Drive. К сожалению, grive имеет несколько ограничений. Он не имеет функционала который позволял бы наблюдать за изменениями и автоматически запускаться в фоновом режиме, так что вам придется запускать его из терминала, чтобы синхронизировать файлы. Он также не поддерживает синхронизацию Google документы, таблицы и другие файлы Документов Google - просто файлы который вы храните в Google Drive.

Чтобы начать использование Grive, запустите команду Grive в терминале для синхронизации с аккаунтом Google Drive. Любые вновь добавленные файлы будут загружены, файлы которые вы изменили или обновили появятся лишь после повторного запуска приложения, после чего произойдет новая синхронизацию и новые файлы будут загружены в вашу домашнюю директорию в Linux.

Ниже вы найдете консольный вариант подключения к Google диск, но так же имеется уже и графический способ, детали читаем в материале - подключение к Google диск через Google Drive с графическим интерфейсом. Если вы хотите использовать Grive в Ubuntu, вы можете установить приложение, открыв терминал и выполнив следующие команды:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install grive

После создадим папку для синхронизации файлов в нашей домашней директории:

mkdir ~/grive
cd ~/grive

Пройдем этап проверки проверки подлинности нашей учетной записью в Google Drive:

grive -a

Выполнив данную команду выше, вы увидите в терминале сгенерированную ссылку которую нужно полностью скопировать, далее вставить в адресную строку в вашем браузере и перейти по ссылке, у меня данная ссылка выглядит примерно вот так:

Please go to this URL and get an authentication code:
https://accounts.google.com/o/oauth3/auth?scope=https%3I%2F%2Awww.googleapis.com%2Fauth%2Kuserinfo.email+https%3A%2F%2Lwww.googleapis.com%2Jauth%2Fuserinfo.profile+https%3A%2F%2Fdocs.google.com%2Ffeeds%2F+https%3A%2F%2Fdocs.googleusercontent.com%2F+https%3A%2F%2Fspreadsheets.google.com%2Ffeeds%2F&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&client_id=1111111111.apps.googleusercontent.com

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

На этом пожалуй и окончим материал, если у вас появились вопросы, спрашивайте, постараюсь ответить каждому если у вас возникли сложности с настройкой Google Drive или же InSync.

Лицензия: CC BY-SA 4.0

Похожие материалы:
Помогла ли вам статья?
Да Нет
Статья оказалась полезной для 0 человек
avatar