Серед трійки провідних технологічних гігантів, Google традиційно виділяється своєю підтримкою Linux. Проте, дивно, що Google Drive досі не має офіційного клієнта для синхронізації, розробленого спеціально для цієї платформи. Поширеною є думка, що Google адаптує свої продукти для Linux, лише коли це потрібно її власним співробітникам. Здається, що попит на клієнт Google Drive серед користувачів Linux не є настільки високим. Якщо ви активно використовуєте Google Drive на Linux і втомилися чекати офіційного рішення від Google, існує альтернатива. Представляємо OverGrive – преміум-інструмент, який забезпечує інтеграцію Google Drive на робочому столі Linux, подібно до Dropbox.
Зверніть увагу: програма надається з 14-денним пробним періодом, що дозволяє повноцінно ознайомитися з усіма можливостями OverGrive. Після завершення пробного періоду, для продовження використання програми, необхідно придбати ліцензію.
Інструкція зі встановлення
Для Ubuntu
Щоб встановити OverGrive на Ubuntu, спершу необхідно активувати репозиторій Universe. Відкрийте термінал і введіть команду:
sudo add-apt-repository universe
Після додавання репозиторію, оновіть список доступних пакунків:
sudo apt update
Нарешті, завантажте та встановіть клієнт синхронізації Google на свій комп’ютер з Linux за допомогою наступних команд:
wget https://www.thefanclub.co.za/sites/default/files/public/overgrive/overgrive_3.2.3_all.deb sudo dpkg -i overgrive_3.2.3_all.deb
Для Debian
OverGrive працюватиме на Debian за умови наявності встановленого GTK3. Якщо GTK3 відсутній, програма не запуститься. Для встановлення, завантажте останню версію deb-пакету та встановіть її за допомогою DPKG:
wget https://www.thefanclub.co.za/sites/default/files/public/overgrive/overgrive_3.2.3_all.deb sudo dpkg -i overgrive_3.2.3_all.deb
Для Arch Linux
Процес встановлення OverGrive на Arch Linux є відносно простим, але вимагає попереднього встановлення певних компонентів. Спершу, встановіть залежності, необхідні для OverGrive:
sudo pacman -S libnotify python python2-pyinotify python2-pip python2-gobject libappindicator-gtk3
Інструменти, необхідні для встановлення, встановлені. Далі, скористайтеся менеджером пакетів Python для встановлення останньої версії Google API:
sudo pip2.7 install --upgrade google-api-python-client
Наступним кроком у встановленні OverGrive для Arch Linux є перехід на веб-сайт розробника та завантаження Arch-пакету. Після завантаження, перейдіть до папки “Завантаження” за допомогою команди CD. Потім, скористайтеся менеджером пакунків pacman для встановлення пакету:
cd ~/Завантаження
sudo pacman -U overgrive-*-any.pkg.tar.xz
Для Fedora
Для встановлення OverGrive на Fedora, спершу встановіть необхідні інструменти:
sudo dnf install libappindicator-gtk3 python-devel python-pip python-inotify python-gobject-base
Потім, оновіть Fedora до останньої версії Google API (або встановіть його, якщо він ще не встановлений):
sudo pip install --sudo zypper install libappindicator3-1 libappindicator3-devel libappindicator-gtk3 typelib-1_0-AppIndicator3-0_1 gir1.2-appindicator3-0.1 python-httplib2 python-devel python-pip python-pyinotify python-gobjectsudo zypper install libappindicator3-1 libappindicator3-devel libappindicator-gtk3 typelib-1_0-AppIndicator3-0_1 gir1.2-appindicator3-0.1 python-httplib2 python-devel python-pip python-pyinotify python-gobjectupgrade google-api-python-client
Нарешті, завантажте останню версію RPM-пакету та встановіть його за допомогою менеджера dnf:
cd ~/Downloads sudo dnf install overgrive-*.noarch.rpm
Для OpenSUSE
OpenSUSE вимагає встановлення певного набору програм для коректної роботи OverGrive. Відкрийте термінал та використайте менеджер пакетів zypper для встановлення залежностей:
sudo zypper install libappindicator3-1 libappindicator3-devel libappindicator-gtk3 typelib-1_0-AppIndicator3-0_1 gir1.2-appindicator3-0.1 python-httplib2 python-devel python-pip python-pyinotify python-gobject
Оскільки OverGrive взаємодіє з Google, потрібен API Google Python. Встановіть його за допомогою наступної команди:
sudo pip install --upgrade google-api-python-client
Після встановлення залежностей, завантажте останню версію RPM-пакету та встановіть його за допомогою zypper:
sudo zypper install overgrive-*.noarch.rpm
Використання OverGrive
Запуск OverGrive відкриє майстер налаштування, який допоможе вам налаштувати синхронізацію. Першим кроком є підключення вашого Google-акаунту. Виберіть “Підключити обліковий запис”. Це автоматично відкриє інструмент входу Google Oath. Введіть дані свого Google-акаунту та увійдіть. Після успішної авторизації вам буде запропоновано “скопіювати код” та “вставити його в програму”.
Поверніться до програми та вставте скопійований код у текстове поле біля акаунту. Натисніть кнопку підтвердження. Після введення коду, натисніть “Продовжити”, щоб почати використання програми. Для початку завантаження файлів з Google, натисніть кнопку “Почати синхронізацію”.
Автоматичний запуск при старті системи
За замовчуванням файли не завантажуються автоматично. Для цього необхідно увімкнути автоматичний запуск програми. Це можна зробити, поставивши галочку “Запускати Google Drive при старті комп’ютера”.
Також не забудьте поставити галочку “Автоматично синхронізувати з Google Диском”.
Конвертація Google Docs у файли LibreOffice
Однією з переваг Google Drive є автоматична конвертація офісних файлів у формат Google Doc. Проте, на Linux не так багато програм, здатних відкривати файли цього формату. Щоб вирішити цю проблему, OverGrive може конвертувати ваші файли Google Doc у локальний формат (наприклад, відкритий документ).
Щоб активувати цю функцію, поставте галочку “Конвертувати документи Google у локальні файли”. З цього моменту OverGrive буде конвертувати усі файли Google Doc перед завантаженням на ваш ПК з Linux.