Grive - это Linux-альтернатива официальному клиенту Google Диска., который не поддерживается операционной системой Penguin. Если кто-то не знает, Google Диск - это сервис онлайн популярная система хранения, позволяющая совместно работать над редактированием документов. Однако чаще всего Google Диск используется в качестве облачного хранилища, и в этом руководстве мы научим вас как установить Grive и настроить его.
Стоит отметить, что Grive, хотя и разделяет многие функции с официальным клиентом, несколько более ограничен, чем версии для Windows и OS X. Однако по какой-то странной причине ребята из Big G еще не думали о написании версии для Linux. В любом случае, мы сейчас займемся этим вопросом и постараемся заставить вас максимально использовать возможности Grive.
Установка Grive в Ubuntu
Клиент Грива можно скачать как пакет DEB с вашего Ваш официальный или установить через PPA. PPA, который мы собираемся использовать в этом руководстве, был создан ребятами из WebUpd8, и чтобы использовать его, откройте терминал и выполните следующие команды:
sudo apt-add-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install grive
Это установит программное обеспечение в нашей операционной системе и мы должны иметь возможность запускать его с терминала. Если мы напишем grive -help
мы должны увидеть список команд и модификаторов, которые мы можем использовать.
Настройка Grive на Ubuntu
Первый перейдите в каталог, который вы хотите использовать для синхронизации с Google Диском. Вы можете создать новый для этой цели. Следующий шаг аутентифицировать свою учетную запись Google и позволить программное обеспечение взаимодействовать с сервисом онлайн. Для этого введите в терминале следующую команду:
grive -a
Эта команда сгенерирует одиночная ссылка в терминале которую вы можете нажать, и она откроется в вашем браузере по умолчанию. А сайт с 40-значным кодом который вам нужно будет скопировать и вставить в терминал. После его ввода Grive начнет загружать документы, содержащиеся в том месте, куда вы ранее перешли, с терминала в облако. Это создаст каталоги с той же структурой, что и на вашем жестком диске.
Запуск Grive
Как только вы выполнили предыдущий шаг Вам больше не нужно будет проходить повторную аутентификацию для синхронизации файлов с Google Диском. Единственное, что вам нужно сделать, это перейти в каталог, содержащий файлы, которые вы хотите синхронизировать с вашим Google Диском, и ввести следующую команду:
grive sync
Чтобы избежать ошибок или длительного ожидания при загрузке большего количества файлов, чем вы ожидали, вы всегда можете проверьте, что Grive будет синхронизировать используя эту команду:
grive –dry-run
Эта команда он покажет вам только то, что будет скопировано, без какой-либо синхронизации.
Стоит отметить, что Grive все еще находится на ранней стадии разработки, но тем не менее синхронизация работает неплохо. Пользователи, конечно, оценят больше возможностей, но, учитывая, что официального клиента Google Диска для Linux не существует, это наш лучший актив.
16 комментариев, оставьте свой
Спасибо!
Большое спасибо, Серджио!
Привет, Серджио, могу я сказать grive, в какой каталог я хочу поместить файлы?
Привет.
Друг, ты можешь помочь мне в centos, в начальной части репо, как будет команда?
спасибо
Я нашел интерфейс для grive, он называется grive-tools на прекрасном английском языке, на:
https://www.thefanclub.co.za/how-to/ubuntu-google-drive-client-grive-and-grive-tools
устанавливается с
sudo add-apt-repository ppa: thefanclub / grive-tools
Суда apt-get обновления
sudo apt-get установить grive-tools
# С уважением
из того, что я вижу каждый раз, когда хочу синхронизировать какие-то файлы, мне нужно зайти в папку и поставить grive sync ?? Кто-нибудь видит, что это тип процесса, который работает непрерывно с момента запуска Ubuntu?
Привет!
Что делать, если не требуется синхронизировать папку или изменить папку для синхронизации?
Спасибо и привет !!!
Здравствуйте ... спасибо за наставника ... вопрос ... если у меня Windows и Ubuntu на моем компьютере ... и мой Google Drive находится на моем F-диске ... Находясь в Ubuntu, где я работаю больше времени ... тогда установка будет просто Папка F: / Google Drive..открыть терминал внутри и дать команду на синхронизацию?
Он синхронизирует только универсальные файлы, то есть те, которые типичны для Google Drive, не загружают их.
К сожалению, приложению должны быть предоставлены разрешения для доступа ко всей информации диска, электронной почте, контактам, финансовой информации и т. Д.
Карлос: лучший способ сделать это - оставить это в cron; У меня он такой, и он творит чудеса со мной.
кронтаб -e
оказавшись внутри, редактируя cron, вы помещаете следующее
grive –id –secret
client_id и client_secret, которые вы получаете от https://console.developers.google.com/ включение API для Google Диска.
http://federicomazzei.com.ar/blog/20200113-sincronizar-archivos-google-drive-linux
Дорогая Лапша:
попробуйте протестировать свой метод, и в момент получения благословенного API Google Drive он дает мне варианты… ..плату (obter api), которая запрашивает для этого кредитную карту… .XD XD XD !!.
Другой вариант тестирования открывает, казалось бы, длинную панель, которую программисты могут использовать в своих подпрограммах.
поэтому ... НИЧЕГО.
Спасибо, тоже.
Кстати предупреждаю, что ссылка "http://federicomazzei.com.ar/blog/20200113-sincronizar-archivos-google-drive-linux" не работает.
Привет братан!
К сожалению, вы уже передаете всю эту информацию в Google Inc.
Для меня это было невозможно. Появляется следующая ошибка.
На данный момент доступ через Google для этого приложения недоступен.
Google еще не подтвердил, что это приложение совместимо с функцией "Вход с помощью Google".
GOGLE DRIVE отключил вход в систему из этого приложения.
Ссылка не работает
Я хотел бы знать, как Gdrive решает, какой файл удалить и какой файл загрузить или загрузить в облако, то есть, если я копирую файл в облако, как он решает загрузить его на компьютер, а не удалить его или если я удалю файл в облаке Как вы решите, сотрите его на компьютере и не загружайте тот, который находится в облаке .. Спасибо
PS: моя электронная почта carlosvaccaro1960@gmail.com