Comment installer OneDrive sur Ubuntu

J’admets que cela peut paraître étrange d’installer Microsoft OneDrive sous Linux,  il faut bien comprendre qu’une petite Ubuntu Mate est tout à fait potable sur un Thinkpad AMD pas très véloce et qu’il serait quand même vraiment dommage de se priver des 130 go offerts par les associés de Bill Gates.

Ce n’est pas vraiment compliqué à installer  bien qu’en ligne de commande..

Donc on ouvre un terminal CTRL – ALT –T ou dans le menu de Mate.

Etape 1 : les pré-requis !

Avant d’installer le daemon qui s’occupera de la synchronisation, on commence par mettre à jour son système :

$ sudo apt-get update
$ sudo apt-get upgrate

Vérifiez que vous avez au moins Python en version 3, normalement c’est bon avec le dernier Ubuntu sinon ça ne marchera pas :

$ python3 –version

Ensuite quelques utilitaires, pip et setuptools :

$ wget -O- https://bootstrap.pypa.io/get-pip.py | sudo python3
$ sudo pip3 install –upgrade setuptools

Etape 2 : on installe

On peut maintenant passer à l’installation proprement dite, suivez ce lien et téléchargez le zip contenant le daemon :

image

 

L’archive doit normalement se trouver dans votre dossier Téléchargements si vous n’avez rien modifié de la config initiale. A nouveau dans le terminal :

$ cd ~/Téléchargements
$ unzip onedrive-d-old-future.zip
$ cd onedrive-d-old-future
$ ./install.sh

L’installation prend un peu de temps, ça met à jour et ça télécharge dans tous les sens ! Quand c’est terminé vous devez avoir un gentil message en anglais :

onedrive-d installed successfully.
Please run command `onedrive-pref` to set up the program.

Etape 3  : on configure

La configuration est un passage super important, il faut autoriser le daemon a accéder au compte drive tout simplement grâce à un échange d’URL.

Toujours dans le terminal on tape :

$ onedrive-pref

STEP 1, après avoir validé avec Y, copiez l’URL affichée et collez-la dans un navigateur. Si demandé tapez votre identifiant et mot de passe One Drive et autorisez l’accès. Quand c’est fait une page blanche d’affiche, copiez l’URL de cette page.

Collez cette URL dans le terminal et validez !

$ onedrive-d has been successfully authorized

C’est presque fini, vous pouvez répondre N aux 3 autres questions si vous ne lisez pas l’anglais.

Etape 4 : on vérifie que tout fonctionne

Onedrive-d est un daemon autrement dit un genre de service qui tourne en tâche de fond, mais pour le moment, rien ne se passe, il faut le mettre en route :

$ onedrive-d start

Vérifiez que le daemon tourne :

$ onedrive-d status

Et l’arrêter :

$onedrive-d stop

Vous remarquerez très vite que le daemon s’arrête quand vous éteignez le système, pas cool.. Il existe sûrement des solutions très élégantes, mais j’ai voulu faire simple.

Dans le menu, recherchez et cliquez sur Applications au démarrage, une fenêtre s’affiche avec la liste des programmes qui se lancent au démarrage. Cliquez sur Ajouter et complétez :

Nom  : Onedrive
Commande : onedrive-d start

Pendant que vous avez joué avec votre système la synchronisation a déjà commencé dans votre dossier Home à partir d’un sous-dossier OneDrive.

Pour tester que tout est ok, un petit redémarrage et dans un terminal on vérifie que ça roule pour le dameon:

onedrive-d status

Il ne reste plus qu’à laisser votre bécane allumée pour que la synchro se déroule.

 

Sources :

http://askubuntu.com/questions/676210/how-to-sync-onedrive-on-ubuntu-14-04
https://github.com/xybu/onedrive-d-old

Publicités

9 réflexions au sujet de « Comment installer OneDrive sur Ubuntu »

  1. Kalil

    Bonjour
    Tout d’abord merci pour ce tuto.
    J’ai un petit soucis. Quand je suis la procédure il y a un avertissement de ce type :
    CRITICAL: MainThread: path to local OneDrive repo is not set.

    Merci de m’éclairer de vos lumières.
    Bonne journée
    Kalil

    J'aime

    Répondre
    1. Fred T Auteur de l’article

      Bonsoir
      Le Tuto doit être remis à jour pour les dernières versions d’Ubuntu.
      Je l’ai testé sur une 17.10 sans succès.

      J'aime

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s