web-dev-qa-db-fra.com

Monter Google Drive et Dropbox sur le système (uniquement en ligne)

Existe-t-il un outil qui me permet de monter le stockage en nuage de Google Drive ou Dropbox sur mon système? Il est important que cela reste complètement à distance.

Mon espace de stockage local est presque plein et j'ai besoin d'un moyen d'accéder à l'un ou à l'autre de ces nuages ​​pour obtenir mes fichiers facilement.

9
DevJoe

Non, il n'y en a pas.

Dropbox a un client de synchronisation officiel pour Linux et Google Drive en a aussi un non officiel. Ils peuvent donc être facilement utilisés sur un système Linux. Cependant, sync signifie toujours copier le contenu dans les dossiers locaux synchronisés, en utilisant au moins autant d'espace.

3
user589808

La réponse actuelle est incorrecte. Il existe en fait un moyen de monter votre stockage en nuage comme s'il s'agissait de son propre lecteur.

La méthode s'appelle google-drive-ocamlfuse . Il existe une version pour 16.04 et au moins 12.10.

Pour l'installer, vous devez ajouter le PPA, mais je l'ai déjà utilisé et je lui fais confiance.

Sudo add-apt-repository ppa:alessandro-strada/ppa
Sudo apt-get update
Sudo apt-get install google-drive-ocamlfuse

Instructions d'utilisation de WEB UPD8 :

Exécutez google-drive-ocamlfuse pour l’autoriser avec votre compte.

Créez un répertoire quelque part (~/gdrive par exemple): mkdir ~/gdrive.

Montez Google Drive dans le dossier que vous avez créé: google-drive-ocamlfuse ~/gdrive

Par défaut, l'application actualise uniquement les listes toutes les 60 secondes. Vous pouvez changer cela dans le fichier de configuration: ~/.gdfuse/default/config.

Pour le faire monter au démarrage, ajoutez cette commande à Startup Applications (Unity): google-drive-ocamlfuse /path/to/gdrive. Même si vous avez créé le dossier dans votre répertoire utilisateur, utilisez un chemin absolu pour cela.


En ce qui concerne Dropbox, il existe quelque chose d'un peu plus général: CloudFusion . Cela prend en charge Google Drive et Dropbox, mais il semble que cela ne fonctionne que pour un à la fois.

L'installation est un peu plus manuelle pour celui-ci.

Sudo apt-get install git
git clone git://github.com/joe42/CloudFusion.git
Sudo apt-get install python-setuptools gcc libssl-dev libffi-dev python-dev Fuse-utils opencv-dev libhighgui2.4 libcvaux2.4 sikuli-ide python-pycurl python-libxml2 python-imaging  tesseract-ocr
cd CloudFusion
Sudo python setup.py install

La page GitHub contient des instructions de configuration complètes.

Pour Dropbox:

Copiez simplement le fichier de configuration Dropbox situé dans cloudfusion/cloudfusion/config/Dropbox.ini dans votre répertoire personnel. Si vous ne possédez pas encore de compte Dropbox, vous pouvez en créer un à l'adresse https://www.dropbox.com . Modifiez le fichier de configuration en ajoutant votre nom d'utilisateur et un mot de passe.

Pour Google Drive:

Copiez le fichier de configuration de Google Drive situé dans cloudfusion/cloudfusion/config/GDrive.ini dans votre répertoire personnel. Ajoutez votre client_id et client_secret au fichier de configuration. Les détails sur l'obtention de ceux-ci sont à l'intérieur du fichier de configuration.

Pour commencer:

cloudfusion --config ~/db.ini mnt

Cela suppose que vous avez enregistré le fichier de configuration sous le nom db.ini dans votre répertoire personnel. Si vous avez simplement copié le fichier de configuration comme suggéré, remplacez db.ini par le fichier correspondant; c'est-à-dire Sugarsync.ini ou Dropbox.ini. Si le processus de connexion n'est pas encore complètement automatisé, comme pour Google Drive, un navigateur s'ouvrira et vous devrez autoriser l'accès CloudFusion à votre compte manuellement.

Profitez de l'accès à vos fichiers dans le répertoire mnt/data.

Pour des options plus avancées, consultez la page liée.


Donc, oui, il est possible de monter un stockage en nuage en utilisant ces deux programmes.

22
TheWanderer

Pour Ubuntu 16.04, vous pouvez installer des comptes en ligne et les monter dans votre explorateur de fichiers en:

Sudo apt install gnome-control-center gnome-online-accounts

sous "Paramètres système", vous pouvez ajouter des comptes en ligne avec votre lecteur google monté directement dans Nautilus.

Extrait de: http://www.omgubuntu.co.uk/2016/08/use-google-drive-ubuntu-16-04-linux-desktops

1
Timomo

En ce qui concerne Dropbox: Cloudfusion ne semble plus être maintenu. Une autre solution consiste à utiliser dbxfs qui est décrit dans cet article: https://www.ostechnix.com/dbxfs-mount-dropbox-folder-locally-as-virtual-file-system-in-linux/

0
Matthias Munz