Давно было дело когда 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/oauth2/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.

Понравилась статья?
Давно было дело когда Google объявила о Google Drive, они обещали официальную поддержку Linux. Это было еще в 2012 году. Хотя и в Google говорили, что Google Drive для Linux "все еще является для них приоритетной задачей" это было еще в июл...
Облака / Диски
1735
Рейтинг: 5/8
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Смотрите также:
    Переменные окружения linux Переменные окружения linux

    Работая с консолью, мы вводим много разного рода команд для достижения тех или иных целей, которые мы поставили перед собой. Сегодня я хочу обсудить тему, которая должна облегчить или уменьшить тот объем текста, который вы печатаете в консоли, это "Переменные окружения". Если вы не понимаете, что такое "Переменные окружения", объясню кратко. Ранее не зная, что такое переменные окружения, вы в терминале для перехода в домашнюю директорию конкретного пользователя вводили команду...

    Ускоряем Ubuntu уменьшая количество используемой памяти Ускоряем Ubuntu уменьшая количество используемой памяти

    Если сейчас сравнить новые версии десктоп дистрибутива Ubuntu например с версией 14.04, вы должны были бы увидеть, что дистрибутивы Linux стали более «прожорливыми», да новые версии получили проблему в виде Unity которая жрет оперативку как слон и если у вас оперативной памяти меньше 2гб, будет не сладко. В сегодняшнем материале мы обсудим несколько способов более оптимального решения возникшей проблемы которые бы позволили уменьшить апетиты в использовании оперативной памяти. Первый, конечно же - это выбор легкого дистрибутива (Xubuntu или же Lubuntu и прочих). Второй способ, в данном случае мы постараемся уменьшить потребления памяти без ограничения в функциональности работы дистрибутива, для опытов мы выбрали Ubuntu 16.04 LTS.

    Подборка shell-скриптов на все случаи жизни Подборка shell-скриптов на все случаи жизни

    Консоль Linux - это тот инструмент который позволяет выполнять такие манипуляции, которые не позволяет творить командная строка в Windows, консоль Linux, это визитная карточка UNIX. Сегодня материал не о том как писать скрипты, нет, я вас не буду учить как, что и для чего. Мы рассмотрим небольшую подборку полезных скриптов, которые вы сможешь применять ежедневно для решения задач разного рода, например посмотреть погоду на несколько дней вперед, скрипты для веб-сервера в одну строку, написание бота для твиттера и скриптом для автоматического запуска любого торрент-клиента.

    Этот материал написан, не чтобы вы занимались шаманизмом, ни в коем случае я вас не призываю сидеть в консоли и печатать сотни символов, чтобы выполнить некоторые действия, которые вы можете выполнить в графическом интерфейсе лишь наведя мышку на необходимый вам элемент. Но есть одно но, не всегда графический интерфейс является лучшим решением, часто для решения многих задач консоль и скрипты справляются с поставленной задачей намного лучше чем приложения с графическим интерфейсом, в связи с чем о скриптах забывать нельзя так как много рутинной работы они решают лучше графических инструментов. Стоит так же добавить, что любая DE позвoляет вам создать для ваших скриптов иконку, нажав на которую, вы сможете их легко запустить не открывая консоль.

    Подключение Google Диск в Ubuntu 16.04 LTS Подключение Google Диск в Ubuntu 16.04 LTS

    Наверное кто-то из вас ранее слышал с моих материалов в блоге, что начиная с дистрибутива Ubuntu 16.04 LTS, Google Диск можно будет настроить не устанавливая дополнительного ПО, да, это так, потребуется лишь подключить ваш gmail аккаунт и более ничего. При отсутствии официального клиента от Google и разработке большого количества платных клиентов от сторонних разработчиков, это суперский функционал который Canonical внедрила в данную версию дистрибутива и соответственно в все последующие.

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

    Установка менеджера закачки JDownloader в Linux Установка менеджера закачки JDownloader в Linux

    JDownloader - свободный менеджер закачек, написанный на языке программирования Java, который позволяет скачивать файлы с файлообменников. Программа поддерживает автоматическую распаковку архивов RAR, разбитых на несколько частей, объединение файлов, разбитых на части. К особенностям программы относится автоматическая загрузка с RapidShare, включающая учёт времени ожидания и распознавание CAPTCHA без вмешательства пользователя. В программе присутствует закрытый исходный код, что противоречит требованиям лицензии GNU GPL, поэтому разработчики объявили о возможной смене лицензии, оставляя при этом большую часть кода открытой.

    Установка менеджера закачки FlareGet в Ubuntu Linux Установка менеджера закачки FlareGet в Ubuntu Linux

    FlareGet - Отличная программа для загрузки файлов в Ubuntu Linux, чем-то схожа на Download Master, аналог виндовс приложения. После установки, при запуске у вас запросится установка расширений для браузеров(Firefox, Chrome и Opera), это расширения которые помогут автоматизировать синхронизацию между браузером и приложением для удобной загрузки файлов не перебивая друг друга.

Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.

avatar