Comment installer Microsoft OneDrive sur Ubuntu 22.04 ?

Bien que Microsoft OneDrive soit principalement conçu pour les systèmes d’exploitation Windows, il est tout à fait possible d’utiliser ce service de stockage cloud sur Ubuntu grâce à des outils tiers. Voici un guide étape par étape pour installer et configurer OneDrive sur un système Ubuntu.

Microsoft OneDrive est l’une des solutions de stockage en cloud les plus populaires. Même si Microsoft ne fournit pas d’application native pour Linux, la communauté Open Source a développé des outils pour combler cette lacune.

Étape 1 : Suppression des anciens PPA et configuration associée

Avant d’installer la version la plus récente de OneDrive, il est important de supprimer toute ancienne version qui pourrait avoir été installée à partir de sources non officielles. Si vous avez essayé une installation par avant.

Supprimer l’ancien client OneDrive :

sudo apt remove onedrive

Retirer le PPA obsolète :

sudo add-apt-repository --remove ppa:yann1ck/onedrive

Ubuntu a tendance à créer un service systemd par défaut pour OneDrive. Ce qui peut causer des problèmes avec la nouvelle installation.

Lire aussi : Comment installer OneDrive sur Mac Apple silicone M1, M2 ?

Il est donc recommandé de supprimer ce service.

sudo rm /etc/systemd/user/default.target.wants/onedrive.service

Étape 2 : Mise à jour du système

Il est toujours recommandé de mettre à jour le système avant d’installer de nouveaux logiciels.

Voici un petit script pour le faire :

#!/bin/bash
sudo rm -rf /var/lib/dpkg/lock-frontend
sudo rm -rf /var/lib/dpkg/lock
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get autoremove -y
sudo apt-get autoclean -y

Étape 3 : Ajouter la clé de lancement du dépôt OpenSuSE Build Service

Pour garantir la sécurité et l’intégrité des paquets que nous installons, il est essentiel d’ajouter la clé de lancement (ou clé GPG) du dépôt avant d’y ajouter le dépôt lui-même. La clé permet ainsi à votre système de vérifier que les paquets téléchargés n’ont pas été altérés depuis leur création.

Exécutez la commande suivante pour télécharger la clé de lancement du dépôt OpenSuSE et l’ajouter à votre trousseau de clés système.

wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null

Étape 4 : Ajoutez le dépôt OpenSuSE Build Service

Après avoir ajouté la clé de lancement pour garantir l’intégrité et la sécurité des paquets téléchargés, la prochaine étape consiste à ajouter le dépôt OpenSuSE Build Service à votre liste de sources de paquets. C’est à partir de ce dépôt que vous installerez ainsi le client OneDrive pour Ubuntu.

Utilisez la commande suivante pour ajouter le dépôt OpenSuSE Build Service à votre système :

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_22.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list

Étape 5 : Mise à jour des paquets du système

Mettez à jour une nouvelle fois les paquets pour intégrer les modifications :

sudo apt update & sudo apt upgrade

Étape 6 : Installer OneDrive sur Ubuntu 22.04

Après avoir correctement configuré le dépôt OpenSuSE Build Service et mis à jour la liste des paquets de votre système, vous pouvez maintenant passer à l’installation du client OneDrive. Cela vous permettra de synchroniser facilement vos fichiers OneDrive avec votre machine Ubuntu.

Entrez la commande suivante pour installer OneDrive depuis le dépôt que vous avez ajouté :

sudo apt install onedrive -y

Une fois l’installation terminée, vous pouvez ainsi vérifier que OneDrive est correctement installé en tapant simplement :

onedrive --version

Cela devrait donc afficher la version du client OneDrive que vous avez installé.

Comment installer Microsoft OneDrive sur Ubuntu ?

Étape 7 : Lancer OneDrive sur Ubuntu 22.04 ?

Une fois OneDrive installé sur votre système Ubuntu, il est temps de le démarrer et de le configurer pour accéder à vos fichiers stockés dans le cloud.

Dans le terminal, saisissez la commande suivante :

onedrive

Lorsque vous exécutez cette commande pour la première fois, OneDrive vous fournira un lien pour vous connecter à votre compte Microsoft et autoriser l’application à accéder à vos fichiers.

Accédez au lien fourni : Copiez donc le lien affiché dans le terminal et collez-le dans votre navigateur web préféré.

Autorisez l’accès : Connectez-vous à votre compte Microsoft si ce n’est pas déjà fait. Vous serez alors invité à autoriser l’application OneDrive client à accéder à vos fichiers. Cliquez sur le bouton « Oui » ou « Autoriser » pour confirmer.

Retour au terminal : Une fois l’autorisation accordée, vous serez de ce fait redirigé vers une page blanche. Copiez l’URI complet depuis la barre d’adresse de votre navigateur.

Collez l’URI dans le terminal : Retournez à votre terminal et collez l’URI à l’endroit indiqué (généralement après le texte « Entrez l’URI de réponse »). Appuyez sur la touche « Entrée ».

Vous devriez voir un message indiquant que OneDrive a été correctement autorisé et est prêt à être utilisé.

Étape 8 : Synchronisation de vos fichiers

Pour synchroniser vos fichiers OneDrive avec votre système local, utilisez donc la commande suivante :

onedrive --synchronize

Cette commande récupère tous vos fichiers stockés dans OneDrive et les synchronise avec un dossier local sur votre système Ubuntu.

Conclusion

OneDrive est maintenant prêt à être utilisé sur votre Ubuntu 22.04. Vous pouvez ainsi accéder à vos fichiers, les synchroniser et les gérer comme vous le feriez avec n’importe quelle autre application de stockage cloud. Assurez-vous ainsi de vérifier régulièrement les mises à jour pour bénéficier des dernières fonctionnalités et correctifs de sécurité.

Pour toute autre version ou distribution de Linux, consultez donc la documentation ici.

Laisser un commentaire

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