SyncDrive : Un client Google Drive pour Ubuntu
Sommaire
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
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.
Positionnez-vous sur "Add account" et cliquez sur "Next" pour commencer l'ajout d'un compte.
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.
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.
Suite à cela, une clé vous sera transmise, copiez-la puis collez-la 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".
Cliquez sur "OK" pour terminer la configuration.
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.
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.
Que pensez-vous de ce client de synchronisation Google Drive ? Connaissez-vous des solutions alternatives ?
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?
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
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
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?
Hi,
Try to create manually the Syncdrive folder in your home directory. Then, restart the app.
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 ?
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….
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…
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 ?
Quelqu’un aurait-il trouvé une solution?
Delete the updatesync folders and instead create a file there. ex:
touch updatesync
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)
Ca marche parfaitement, merci !
Merci pour les précisions, c’est sympa d’avoir partagé la solution. Cela aidera beaucoup de monde 🙂
Ca marche, merci.
super merci.
Fantastico, Awesome, Thank you, Super Merci
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…
Tu effectues le changement en su ?
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à.
Bonjour
très compliqué !!
je comprends pourquoi Linux est si peu répandu….
Dommage que le package installable ne soit pas corrigé avec la bonne URL!
Merci pour le partage de la solution !
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).
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 …
J’ai le même problème que Marwen Trabelsi.
Quelqu’un aurait-il trouvé une solution?
Et pour désinstaller SyncDrive, il faut faire sudo apt-get purge syncdrive ?