SyncDrive : Un client Google Drive pour Ubuntu

I. Présentation

Pour le moment, aucun client Google Drive officiel n'est disponible pour Ubuntu, ou une quelconque autre distribution Linux. Ceci oblige à passer par des solutions alternatives. Dans ce tutoriel, nous verrons SyncDrive, une application basée sur Grive et très simple d'utilisation, permettant d'ajouter jusqu'à 2 comptes Google sur une même machine.

Attaquons nous à l'installation de l'application pour ensuite passer à la partie configuration en mettant en place la liaison entre SyncDrive et votre compte Google.

II. Installation de SyncDrive

Pour ma part, j'utilise une machine virtuelle sous Ubuntu 13.10 fraîchement installée. Je vous invite à ouvrir un Terminal et à saisir les 3 commandes suivantes (en tant que root ou ajouter "sudo" devant chaque commande) :

# Ajout du repository ppa de NoobsLab
# Appuyez sur Entrée pendant l'ajout pour récupérer la clé
add-apt-repository ppa:noobslab/pear-apps
# Mise à jour de la liste des paquets
apt-get update
# Installer SyncDrive
apt-get install syncdrive
syncdrive1
Ajout du repository

syncdrive2
Installation de SyncDrive

Une fois l'installation terminée, passez à l'étape suivante.

III. Configuration d'un compte Google Drive

Ouvrez l'application SyncDrive afin de configurer un compte.

syncdrive3

Positionnez-vous sur "Add account" et cliquez sur "Next" pour commencer l'ajout d'un compte.

syncdrive4

Cliquez sur "Connect to your Google account" qui aura pour effet d'ouvrir votre navigateur. Vous devrez vous connecter à votre compte Google, ceci dans le but de récupérer une clé d'autorisation pour notre API.

syncdrive5

Une fois que vous êtes connecté à votre compte Google, vous devrez cliquez sur "J'accepte" afin d'autoriser notre application tierce à accéder à vos infos et notamment votre Drive.

syncdrive6

Suite à cela, une clé vous sera transmise, copiez-la puis collez-la dans SyncDrive :

Clé d'autorisation Google
Clé d'autorisation Google
Saisi de la clé dans SyncDrive
Saisi de la clé dans SyncDrive

Une fois la clé saisie, cliquez sur "Sign in" pour établir la connexion à votre compte Google. Si la clé est correcte, le message "You are now connected" apparaîtra. Cliquez sur "Next".

Donnez un nom à ce compte, par exemple j'ai appelé le mien "Florian" et cliquez sur "Synchronize now" pour commencer la synchronisation des données de votre Drive sur votre machine. Les données seront stockées dans un répertoire "SyncDrive" se situant dans votre Home personnel. Cliquez sur "Next".

syncdrive9

L'application notifie la synchronisation
L'application notifie la synchronisation

Cliquez sur "OK" pour terminer la configuration.

syncdrive11

Vous revoilà à l'écran d'accueil qui vous montre l'état de votre compte. Si vous souhaitez configurer un second compte, cliquez sur "Add account" sur la gauche et recommencer la procédure. La commande "Open folder" vous permet d'accéder à vos données (soyez patient le temps de la première synchronisation) et, le bouton "Synchronize now" permet d'exécuter une synchronisation manuelle.

syncdrive12

IV. Supprimer un compte

Enfin, voyons comment supprimer un compte. Une fois l'application lancée, cliquez sur "Settings" sur la gauche. Cliquez ensuite sur "Account 1" ou "Account 2" selon si vous souhaitez supprimer le 1er ou le second compte. Attention car il n'y a pas d'avertissement avant la suppression donc cette action est à manipuler avec précaution.

syncdrive13

Que pensez-vous de ce client de synchronisation Google Drive ? Connaissez-vous des solutions alternatives ?

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Florian BURNEL

Ingénieur système et réseau, cofondateur d'IT-Connect et Microsoft MVP "Cloud and Datacenter Management". Je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.

Nombre de posts de cet auteur : 5500.Voir tous les posts

26 thoughts on “SyncDrive : Un client Google Drive pour Ubuntu

  • bonjour,

    Problème après installation :
    This application has raised an unexpected
    error and must abort.

    [45] File or directory does not exist.
    FMain.Form_Open.125

    alors que le répertoire syncdrive a bien été créé…
    que faire?

    Répondre
  • Bonjour,

    J’ai installé Syncdrive. Nickel installation simple utilisation facile et efficace.
    Sauf que depuis quelques jours voici le message que j’obtiens.
    Une idée?
    This application has raised an unexpected
    error and must abort.

    [45] File or directory does not exist.
    FMain.Form_Open.125

    Merci

    Répondre
    • Bonjour,

      Essayez de créer manuellement un dossier « SyncDrive » dans vote home (où doit normalement se stocker vos fichiers synchoniser).
      Sinon, essayez tout simplement de refaire la création et configuration de votre compte dans l’appli.

      Florian

      Répondre
  • Hi,

    I get the same error. The SyncDrive folder is in my home folder. The gui doesn’t open. When starting syncdrive from a terminal I get this output:

    rm: cannot remove ‘/home/peter/.syncdrive/updatesync’: No such file or directory
    rm: cannot remove ‘/home/peter/updatesync’: No such file or directory
    mkdir: cannot create directory ‘/home/peter/.syncdrive’: File exists
    mkdir: cannot create directory ‘/home/peter/SyncDrive’: File exists
    mkdir: cannot create directory ‘/home/peter/.config/autostart’: File exists
    –2014-01-27 11:45:16– http://pear-news.fr/update/updatesync
    Resolving pear-news.fr (pear-news.fr)… 62.4.12.56
    Connecting to pear-news.fr (pear-news.fr)|62.4.12.56|:80… connected.
    HTTP request sent, awaiting response… 404 Not Found
    2014-01-27 11:45:16 ERROR 404: Not Found.

    mv: cannot stat ‘updatesync’: No such file or directory
    FMain.Form_Open.125: #45: File or directory does not exist
    1: FMain.Form_Open.125

    Any ideas?

    Répondre
    • Hi,

      Try to create manually the Syncdrive folder in your home directory. Then, restart the app.

      Répondre
    • Same problem, it seems syncdrive is try to get an update status info from http://pear-news.fr/update/updatesync but this url is not responding anymore, there fore it stops….

      I did not find any solutions right now, maybe the developpers could drop an eye on it ?

      Répondre
    • Had the same problem with pear-news.fr/update/updatesync returning a 404. Thus I edited my hosts file so that pear-news.fr points to localhost. Furthermore I created a new vhost on my local machine that has a sub-directory ‘update’ which contains an empty file ‘updatesync’.

      The downside is that you won’t be able to call pear-news.fr in your browser anymore….

      Répondre
  • Bonjour,

    J’ai essayé plusieurs solutions.
    -Déplacé le dossier puis relancer le logiciel. Celui-ci recrer un nouveau dossier SyncDrive mais le message d’erreur réapparaît.
    -Cré un dossier manuellement, le problème est le même.
    -désinstallé/réinstallé

    Rien n’y fait ça ne fonctionne pas.

    Et je ne peux pas refaire la configuration du compte dans l’appli, elle ne se lance pas…

    Répondre
  • Bonjour à tous, j’ai exactement le même souci que vous :

    [45] File or directory does not exist.
    FMain.Form_Open.125

    Je ne sais que faire !
    Quelqu’un aurait il une solution ?

    Répondre
  • Quelqu’un aurait-il trouvé une solution?

    Répondre
  • Delete the updatesync folders and instead create a file there. ex:
    touch updatesync

    Répondre
  • L’erreur est simple a corriger, le logiciel cherche les update sur pear-news.fr aui n’est plus disponible, donc ca plante. Il faut lui dire d’aller chercher les update sur syncdrive.fr

    -telecharger Bless, un editeur hexadecimal
    -ouvrir /usr/bin/syncdrive avec bless
    -remplacer les 3 occurences de « pear-news.fr » par « syncdrive.fr »
    (faite ctrl + f pour ouvrir la barre de recherche et taper « pear-news.fr ». N’oubliez pas de changer Hexadecimal en Text pour les option de recherche)

    Répondre
  • j’ai utilisé bless pour changer l’adresse mais a chaque fois que je sauvergarde le fichier le changement ne reste pas? je fais du sur place, help…

    Répondre
      • Lance un terminal et tape gksudo bless et entré
        tape ton mot de passe et bless se lance en mode root (SU)
        fait la modif, enregistre et voilà.

        Répondre
  • Bonjour
    très compliqué !!
    je comprends pourquoi Linux est si peu répandu….

    Répondre
  • Hi,

    After following the hint on updating the pear-news.fr site and pointing it to syncdrive.fr, the trick worked for some time but now it does not any more. My assumption is that the syncdrive.fr site is no more available, here is the terminal output when running ~ $ /usr/bin/syncdrive command:

    marwen@Marwen-Laptop ~ $ /usr/bin/syncdrive
    rm: impossible de supprimer «/home/marwen/.syncdrive/updatesync»: Aucun fichier ou dossier de ce type
    rm: impossible de supprimer «/home/marwen/updatesync»: Aucun fichier ou dossier de ce type
    mkdir: impossible de créer le répertoire «/home/marwen/.syncdrive»: Le fichier existe
    mkdir: impossible de créer le répertoire «/home/marwen/SyncDrive»: Le fichier existe
    mkdir: impossible de créer le répertoire «/home/marwen/.config/autostart»: Le fichier existe
    --2014-08-06 08:22:55-- http://syncdrive.fr/update/updatesync
    Résolution de syncdrive.fr (syncdrive.fr)... 46.30.212.217
    Connexion vers syncdrive.fr (syncdrive.fr)|46.30.212.217|:80... connecté.
    requête HTTP transmise, en attente de la réponse... 503 Service Temporarily Unavailable
    2014-08-06 08:22:55 ERREUR 503: Service Temporarily Unavailable.

    mv: impossible d'évaluer «updatesync»: Aucun fichier ou dossier de ce type
    FMain.Form_Open.125: #45: File or directory does not exist
    1: FMain.Form_Open.125

    As you can see, the output say that the service is temporarily unavailable (503 http status).

    Répondre
  • Je remarque le même pb que le post de Marwen Trabelsi. De plus, quand j’avais installé SyncDrive en automne 2013, le développeur – David est son prénom je crois – était très réactif et fournissait des correctifs quand cela ne fonctionnait pas. Puis j’ai reçu un courriel me précisant que le support de SyncDrive changeait de site : http://softyapp.fr/?app=syncdrive. Ce site fût accessible sans proposer de nouvelles évolutions de SyncDrive puis, maintenant, il est inaccessible. Donc, nous nous retrouvons devant 2 sites : un qui est inaccessible temporairement et l’autre inaccessible aussi …

    Je crains le pire …

    Répondre
  • J’ai le même problème que Marwen Trabelsi.

    Quelqu’un aurait-il trouvé une solution?

    Répondre
  • Et pour désinstaller SyncDrive, il faut faire sudo apt-get purge syncdrive ?

    Répondre

Répondre à Peter Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.