Utiliser OneDrive sous Ubuntu

OneDrive est un service de stockage de fichiers et de partage de fichiers dans le cloud lancé par Microsoft.

Il sert à synchroniser, partager et modifier les données entre plusieurs ordinateurs et utilisateurs.

Une application est nécessaire à la synchronisation, ce qui crée un dossier OneDrive dans lequel il suffit de déposer les dossiers à synchroniser.

Via un paquet dans les dépôts officiel

Il existe un paquet pour synchroniser ses documents dans les dépôts officiels. Il suffit d'installer onedrive.

Via un dépôt openSUSE Build Service pour avoir la dernière version

Suivez la procédure suivante:

  • Ajoutez la clé de version du référentiel OpenSuSE Build Service à l’aide de la commande suivante ;
wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_$(lsb_release -sr)/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null
  • Ajoutez le référentiel OpenSuSE Build Service à l’aide de la commande suivante ;
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/obs-onedrive.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_$(lsb_release -sr)/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list

Utilisation

Commencez par permettre à Google-drive-ocamlfuse d'accéder à Google Drive.

  • Lancez dans un terminal ou via la fenêtre alt+F2, la commande suivante:
    onedrive

    cliquez sur le lien qui s'affiche :

    onedrive
    Authorize this app visiting:
     
    https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=22c49a0d-d21c-4792-aed1-8f163c982546&scope=Files.ReadWrite%20Files.ReadWrite.all%20Sites.ReadWrite.All%20offline_access&response_type=code&redirect_uri=https://login.microsoftonline.com/common/oauth2/nativeclient
     
    Enter the response uri: 

    votre navigateur web s'ouvre, connectez-vous à votre compte OneDrive en ligne et copiez l'uri qui vous est donnée pour la rentrez dans votre terminal.

  • Il ne vous reste plus qu'à lancer la commande suivante pour synchroniser vos document :
    onedrive --synchronize

    Si vous souhaitez créer un lanceur pour lancer manuellement oneDrive sans passer par le terminal, la ligne Exec= y sera la suivante :

    Exec=onedrive --synchronize

IL existe une interface graphique à OneDrive, pour l'utiliser après avoir installé le paquet précédent téléchargez l'AppImage dans le champs Asset, de cette page. Rendez le fichier téléchargé exécutable et double-cliquez dessus pour le lancer.

  • onedrive.txt
  • Dernière modification: Le 10/08/2023, 12:47
  • par nany