Monter Google Drive sous Linux?


Réponses:


33

Grive ou inSync est un outil de synchronisation de fichiers qui synchronise un système de fichiers local et Google Drive distant. Vous ne pouvez pas "monter" sur Google Drive à l'aide de ces outils.

Pour le montage, utilisez google-drive-ocamlfuse , système de fichiers basé sur FUSE pour Google Drive.

Les instructions d'installation, ainsi que plus de détails sur la configuration et l'autorisation, se trouvent sur la page Installation du système de fichiers FUSE sur Google Drive (sur GitHub).

La page d'accueil GitHub du projet contient également le fichier lisez-moi destiné au google-drive-ocamlfusecode source.

Voici des instructions spécifiques à la distribution pour monter Google Drive avec google-drive-ocamlfuse.


1
Bienvenue sur Stack Exchange! Cela ressemble à un excellent outil. Un inconvénient semble être qu'il nécessite un navigateur Web pour s'authentifier avec oauth2. Vous voudrez peut-être modifier votre réponse pour l'indiquer.
Isuldor

Oui, mais il existe une solution pour obtenir une autorisation sur un hôte sans tête ( github.com/astrada/google-drive-ocamlfuse/wiki/… ). Vous aurez toujours besoin d'un navigateur, mais il ne doit pas nécessairement être sur le même ordinateur.
Astrada

Maintenant en 2017, y a-t-il des mises à jour? ou est-ce toujours la seule solution?
Mohammed Noureldin

13

Un client open source pour Google Drive existe: Grive .

Pour le moment, l'application est considérée comme expérimentale et manque de synchronisation complète, mais elle peut déjà télécharger et télécharger des fichiers nouveaux ou modifiés (afin que vous puissiez accéder à vos fichiers hors connexion). Ce qu’il ne peut pas encore faire, c’est: attendre les modifications et synchroniser ou supprimer automatiquement les fichiers (lorsqu’un fichier est supprimé localement, il est ignoré et lorsqu’il est supprimé à distance, il est reuploadé s’il existe localement).

Les sources et les binaires sont disponibles sur Github . Webupd8, un tiers, a fourni un PPA pour Ubuntu .

Notez que ce projet est officiellement abandonné depuis septembre 2018 .


1
Lien mort pour le moment - essayez: github.com/Grive/grive

Selon les docs, grivesemble ne pas pouvoir accéder à Google Docs, mais une autre réponse pourrait aider: < code.google.com/p/google-docs-fs/wiki/OnlineManual >. Ai-je raison de dire qu'ils se complètent?
imz - Ivan Zakharyaschev

7
N’est-ce pas curieux de grivevouloir imiter le comportement de "synchronisation" d’un client Gogle Drive, plutôt que de suivre l’approche Unix traditionnelle du montage d’un système de fichiers? Pour moi, il semblerait plus pratique de choisir le fichier sur le système de stockage distant que je veux ouvrir, et ce n’est qu’alors que le transfert aura lieu. Et si je ne veux pas synchroniser tous les fichiers? Bien entendu, la synchronisation plutôt que le montage peut avoir un sens dans une implémentation d'un système de fichiers réparti, plutôt que dans un système de services décentralisé distant - considérez git-annexcomme une implémentation possible d'un système de fichiers réparti. Le montage pourrait alors être effectué en synchro.
imz - Ivan Zakharyaschev

3
Aucune mise à jour depuis plus de 2 ans. Cela semble abandonné.

1
Un projet officiellement abandonné.
Mateusz Konieczny

5

Il existe un SDK disponible, donc quelqu'un fera probablement une solution Linux prochainement. Il y a aussi un moteur sur Google+ en ce moment pour obliger Google à ajouter un client Linux, en plus des clients Windows, Mac et Android (sans parler de leurs projets pour un client iOS.)

Ensuite, ils seront à égalité avec Dropbox :) (avec un peu plus d’espace libre supplémentaire par défaut)


1
Oui, ils ont annoncé que tout allait bien. Mais toujours pas de client Linux. J'espérais une implémentation de la communauté ouverte avec FUSE ou quelque chose comme ça ...
polemon

1
Y a-t-il une source pour cette annonce?

Je pense qu'on n'en a jamais eu un
Gabriel Fair

4

Un paquet de Luca Invernizzi existe pour le faire. Voir http://code.google.com/p/google-docs-fs/wiki/OnlineManual .

Pour Ubuntu:

Vous devez d’abord ajouter les paquets fournis par Luca et disponibles dans son PPA (Ubuntu 11.10 uniquement à l’heure actuelle):

sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs

Une fois que tout ce qui est nécessaire a été installé, déconnectez-vous et reconnectez-vous.

  1. Ouvrez Nautilus Créez un nouveau dossier dans votre dossier Accueil intitulé Drive
  2. Ouvrez un terminal et lancez: gmount Drive username@gmail.com
  3. Entrez votre mot de passe
  4. Votre Google Drive est maintenant monté dans le Drivedossier.

Source: Comment accéder à Google Drive via Nautilus dans Ubuntu


1
Il semble que ce soit uniquement pour Google Docs. Les documents ne sont qu'une partie de Google Drive. ai-je raison? Mais ensuite, grivel’autre réponse permet d’accéder à tout, sauf à la documentation.
imz - Ivan Zakharyaschev

1
Sur Ubuntu 12.04 (ARM, pas l’habituel i386), j’ai pu l’ wgetinstaller avec dpkg --install le formulaire "gdrive" ci-après apt-get install python-gdata python-fuse.
imz - Ivan Zakharyaschev

Pour télécharger le deb et installer après le apt-get install python-gdata python-fusefonctionne toujours. il n'a pas demandé un mot de passe erroné.
Hastur

4

Insync est un client Linux pour Google Drive avec les fonctionnalités suivantes:

  • plusieurs comptes Google
  • modification de documents Google hors connexion
  • clic droit partager dans le menu contextuel
  • notifications de modifications récentes
  • support de disque dur externe
  • support pour les distributions les plus populaires (Ubuntu, Linux Mint, Debian, Fedora, openSUSE)
  • support des environnements de bureau les plus populaires (Unity, MATE, GNOME Shell, Cinnamon, KDE 4, Xfce)
  • prise en charge de plusieurs gestionnaires de fichiers (Nautilus, Caja, Nemo, Dolphin, Thunar)

En savoir plus sur insynchq.com/linux .

Disclaimer: Je suis l'un des développeurs d'Insync.


2

Je viens de découvrir insync . Je ne sais pas à quel point c'est bon; il semble être source fermée.

PD (2018/12/28): Après plusieurs années d’utilisation de insync, je peux le recommander fortement en tant que synchroniseur de bureau Linux pour Google Drive. Consultez cet article pour plus de détails sur les fonctionnalités.


1
cette réponse est une copie de qualité inférieure de la version antérieure unix.stackexchange.com/a/61224/92199
Mateusz Konieczny

0

Une autre approche consiste à utiliser un service en ligne pour accéder à Google Drive à l'aide de WebDAV (par exemple, à l'aide de http://synqya.appspot.com ), de sorte qu'aucune installation client ou autre module complémentaire ne soit nécessaire.


0

J'ai suivi les instructions ici:

http://xmodulo.com/2013/10/mount-google-drive-linux.html

et l’a fait fonctionner avec succès sur Fedora 16.

Cela crée google-drive-ocamlfuse, qui est ensuite utilisé pour accéder à google drive.


Ceci est votre opinion, sans fournir aucun fait quant à pourquoi "cela n'a pas fonctionné pour vous" ne répond pas vraiment et un commentaire médiocre aussi.
X Tian

S'il vous plaît examiner mon post mis à jour, il fournit des informations factuelles.
user1725779

1
Merci pour la mise à jour, mais vous avez maintenant un sous-ensemble des informations contenues dans la réponse acceptée.
Mat

0

Bien qu'il ne s'agisse pas d'un montage de système de fichiers via le noyau Linux, KIO GDrive (composant de KDE) permet aux applications prenant en charge KIO (telles que le gestionnaire de fichiers Dolphin, l'éditeur Kate ou la visionneuse d'images Gwenview) d'accéder, de naviguer et de modifier des fichiers Google Drive. .

kio-gdriveest disponible sous forme de paquet dans plusieurs distributions Linux. S'il est installé, le gestionnaire de fichiers Dolphin recevra une entrée "Google Drive" sous "Réseau". Là, un utilisateur de bureau non privilégié peut "monter" un compte GoogleDrive via une configuration graphique guidée (durant lequel le navigateur par défaut sera ouvert pour lequel il est nécessaire d'autoriser KDE KAaccounts à accéder au compte GoogleDrive).

Cette méthode ne permet pas d'accéder à GoogleDrive via un terminal, mais s'intègre parfaitement à un bureau graphique.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.