пятница, 6 сентября 2013 г.

Клиент Google Drive на Linux

Insync – продвинутый клиент Google Drive на Linux (обзор)

В последнее время все ведущие игроки IT рынка как-то резко взяли прицел на облачные сервисы. Даже отечественный Mail.Ru обзавёлся собственным облаком, осчастливив потенциальных пользователей бесплатным хранилищем аж в 100 Гб.

А вот я до последнего времени не находил нормального «облачного» клиента для родной Убунты. Штатный Ubuntu One сразу вызвал у меня кучу нареканий. Во-первых, клиент безбожно тормозил при синхронизации. Нормально он справлялся только с парой-тройкой файлов ничтожного веса. Потом начинал безбожно грузить систему. Во-вторых, при изменении настроек сервис вообще начинал жутко глючить, не в состоянии запомнить изменения и продолжая работать по старой схеме – и то выборочно. В общем, после пару дней отчаянной борьбы, я благополучно отправил клиент в корзину.

С другой стороны, меня всё устраивает в классическом облаке Google Drive. Есть интеграция с другими сервисами, достаточный объём бесплатного хранилища (15 Гб) и вообще всё нормально. Одна проблема – родной клиент не поддерживает дистрибутивы Linux. В будущих версиях обещают подключить поддержку, но когда это будет – никто не знает.
А для меня возможность автоматической синхронизации личных папок с облачным сервисом – принципиальный момент. Не хочу я каждый раз идти через браузер и вручную обновлять в Google Drive важные для меня файлы.

Но вот на днях наткнулся на приложение под названием Insync, которое не только может устанавливаться на Ubuntu, но и имеет массу дополнительных фич, которых нет у родного клиента. Единственный недостаток Insync, который для многих будет принципиальным – программка стоит 10 баксов. Впрочем, каждому желающему сначала предлагается попробовать её бесплатно в триал версии. Срок триала – 15 дней.

Что касается самой программки, то выглядит она довольно мило. После её установки в системном трее появляется значок со статусом («подключено к аккаунту», «синхронизация»).
В доке фирменная иконка выглядит тоже неплохо, но смысла её там держать, на мой взгляд, особого нет. Программка и так будет появляться в трее при запуске системы, а все основные функции доступны через контекстное меню.

Одной из самых ценных фич программки является её поддержка нескольких аккаунтов Google. Аккаунты можно подключать с помощью ссылки "Add a Google account...", а удалять в настройках аккаунта ("***@gmail.com» – "Settings" – "Remove account").

При первой активации Insync, потребуется ввести логин и пароль аккаунта Google, а также выбрать название для папки синхронизации (можно своё) и её локацию. В дальнейшем всё это можно будет поменять через то же меню "Settings" аккаунта.

В результате, в соответствующем месте появляется синяя папка (в моём случае «Google Drive») с соответствующим названием, с которой можно работать точно так же, как и с любой другой папкой: сохранять файлы и папки, переносить, менять названия, удалять и т. п.
Её содержимое будет автоматически синхронизироваться с Google Drive в фоновом режиме. Особо отмечу, что синхронизация не ложится тяжёлым бременем на оперативку и не перекрывает наглухо интернет канал – в процессе синхронизации можно запросто смотреть что-нибудь на YouTube.

Если есть необходимость прервать автоматическую синхронизацию, в основном меню есть кнопочка "Pause". Возвращаем в исходное состояние с помощью кнопки "Resume". Кстати, в настройках есть возможность отключить автоматическую синранизацию и сообщения о событиях.

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

Также программка отслеживает последовательность пользовательских действий и позволяет найти тот файл, с которым производились изменения. Список последних изменений доступен через пункт меню "Recent changes".

О таких мелочах, как возможность выходить в папку автоматической синхронизации прямо из меню программы ("***@gmail.com» – "Go to Folder"), а также непосредственного выхода в браузерную версию Google Drive (пункт "Go to Drive web") даже как-то неловко упоминать.

В целом, впечатление от программки очень позитивное. Сделана она аккуратно как в плане дизайна и интерфейсов, так и в плане функционала: не тормозит, не тупит, не лагает, всё происходит максимально корректно и оперативно.

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

Чтобы загрузить Insync для Ubuntu идём на официальную страничку сервиса и качаем там соответствующий deb.
Затем запускаем скаченный файл двойным кликом: он открывается в интерфейсе Ubuntu Software Center – там жмём классическое "Install" и наслаждаемся...
                                           Автор

P.S. Для 16.04 проделываем следующее

wget -qO - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key \
| sudo apt-key add -

Added this to sources: deb http://apt.insynchq.com/ubuntu xenial non-free contrib

sudo apt-get update & sudo apt-get install insync

https://www.insynchq.com/downloads


P.S. Если перестает после перезагрузки запускаться Insync, правим файл /etc/prelink.conf  добавляем строку
-b /usr/lib/insync/library.zip

Комментариев нет: