Skip to content

Google Drive OcamiFuze

Installation

Ubuntu

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

Debian

Exécutez sudo apt install software-properties-common dirmngr

En tant que root, créez le fichier /etc/apt/sources.list.d/alessandro-strada-ubuntu-ppa-bionic.list et écrivez les lignes suivantes :

deb http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main
deb-src http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu xenial main

Ensuite, vous devez ajouter la clé, sinon la commande apt update ne prendra pas en compte la nouvelle liste de sources

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AD5F235DF639B041

Si vous obtenez un message comme celui-ci : gpg: keyserver receive failed: Server indicated a failure Alors faites : sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys AD5F235DF639B041

Exécutez sudo apt update

Exécutez sudo apt install google-drive-ocamlfuse

Configuration

Créez un script factice pour simplement sortir l’URL autohize, nommé xdg-open, firefox, ...

echo $'#!/bin/sh\necho $* > /dev/stderr' > xdg-open
chmod 755 xdg-open

Appelez google-drive-ocamlfuse avec le chemin d’accès dans le script factice ci-dessus

env PATH=`pwd`:$PATH google-drive-ocamlfuse
  1. accéder à l’URL de sortie avec votre navigateur et l’autoriser
  2. puis la commande sortira « Jeton d’accès récupéré correctement. », cela fonctionne