Monter OneDrive for Business sur Linux — build expérimentale NetDrive
Montez OneDrive for Business comme point de montage Ubuntu avec la build Linux expérimentale de NetDrive. Connexion Azure AD, installation et vérification.
Un data engineer maintient des scripts ETL sur une machine Ubuntu qui doivent lire des feuilles de calcul de référence qu’une équipe finance conserve dans OneDrive for Business. Actuellement, cela implique de télécharger chaque fichier à la main via un navigateur, puis de le réimporter chaque fois que la finance modifie la source. La build Linux de NetDrive monte cette même bibliothèque OneDrive for Business comme un point de montage Ubuntu classique, si bien qu’un appel open() lancé par une tâche cron atteint directement le fichier actuel plutôt qu’une copie locale périmée.

Monter OneDrive for Business sur Linux
Avec NetDrive, Google Drive, OneDrive, S3, SFTP, WebDAV et plus apparaissent comme des lecteurs natifs sur Windows et macOS — sans synchronisation ni téléchargement complet.
- OneDrive for Business apparaît comme un point de montage Ubuntu classique
- Les fichiers sont diffusés à la demande — aucun client de synchronisation, aucun téléchargement complet préalable
- Fonctionne avec les comptes professionnels ou scolaires Microsoft 365
Essai gratuit. Licences à vie et abonnements disponibles.
Pourquoi une machine Linux en a besoin
OneDrive for Business est l’espace de stockage documentaire de Microsoft 365 lié à un compte professionnel ou scolaire, authentifié via Azure AD plutôt qu’un compte Microsoft personnel. Microsoft ne propose pas de client de synchronisation OneDrive natif pour Linux, si bien qu’un poste de travail Linux ou un runner CI ayant besoin de ces fichiers se retrouve généralement limité à des téléchargements manuels via navigateur ou à un collègue sous Windows qui transfère des pièces jointes. NetDrive prend en charge OneDrive for Business depuis sa toute première version, et ce même type de connexion est disponible sur sa build Linux — la bibliothèque résout les lectures directement auprès des serveurs de Microsoft à travers le point de montage, sans dossier de synchronisation local à maintenir à jour.

Installer NetDrive sur Ubuntu
NetDrive pour Linux ne figure pas dans les dépôts de paquets d’Ubuntu ; l’installation passe donc par GitHub :
- Rendez-vous sur github.com/NetDrive/installer et téléchargez la version correspondant à votre version d’Ubuntu.
- Suivez les notes de publication de ce dépôt — un composant pilote doit s’installer avant que NetDrive puisse monter quoi que ce soit.
- Installez le paquet NetDrive lui-même.
- Lancez NetDrive. Le premier démarrage charge le composant pilote, ce qui peut demander
sudo.
La version minimale prise en charge est Ubuntu 16.04. Les mises à jour sont publiées sous forme de releases GitHub plutôt que via apt upgrade. Linux porte la même mention expérimentale que la page de comparaison de NetDrive applique de façon générale — considérez un montage OneDrive for Business sous Linux comme adapté à un poste de développement ou à un runner CI, plutôt que comme quelque chose sur lequel miser une tâche de production non supervisée sans l’avoir testé vous-même au préalable.
Étape par étape : connecter OneDrive for Business sous Ubuntu
- Ouvrez le Drive Manager de NetDrive et cliquez sur + Add Drive.
- Sélectionnez OneDrive for Business dans la liste des types de connexion — il est listé séparément du OneDrive personnel.

- Connectez-vous avec votre compte professionnel ou scolaire Microsoft 365 via le flux OAuth Azure AD qui s’ouvre dans votre navigateur par défaut. Sur une machine Ubuntu sans interface graphique ni navigateur installé, effectuez l’autorisation ponctuelle depuis une autre machine connectée au même compte.
- Définissez un point de montage — un chemin tel que
/mnt/onedrive-business, ou tout répertoire vide sur lequel vous avez un accès en écriture. - Cliquez sur Connect. NetDrive s’authentifie et monte la bibliothèque à ce chemin.
Vérifier le montage avant d’en dépendre
Confirmez que le montage a bien pris depuis un terminal plutôt que de faire confiance à la seule interface graphique :
# Confirm the mount is listed
mount | grep onedrive
# Or just try listing it
ls /mnt/onedrive-business

Si le listing revient vide dès le premier essai, laissez-lui un instant avant de conclure que le montage a échoué — une bibliothèque documentaire volumineuse peut mettre quelques secondes à peupler sa racine. Si elle reste vide après cela, revérifiez d’abord l’étape de connexion Azure AD ; un flux navigateur interrompu est la raison la plus fréquente pour laquelle une connexion OneDrive for Business ne parvient pas à se finaliser sur une machine sans interface graphique.
Ce qu’il faut anticiper sur la build Linux
- Cadence de publication séparée — le composant pilote Linux est maintenu selon son propre calendrier, si bien qu’un correctif publié sur Windows ou macOS n’arrive pas forcément sur Linux la même semaine.
- Aucune intégration
apt— l’installation et les mises à jour passent par les releases GitHub, pas par le gestionnaire de paquets par défaut d’Ubuntu. - Windows et macOS restent les cibles éprouvées — les recommandations de NetDrive les considèrent comme prêts pour la production ; Linux est étiqueté expérimental. Un poste de développement ou un runner CI lisant des fichiers ponctuellement est un usage raisonnable. Une tâche de production non supervisée dépendant de l’accès à OneDrive for Business mérite d’être testée en profondeur sur votre propre matériel au préalable.
Conclusion
Monter OneDrive for Business sur Ubuntu donne à une machine Linux le même accès de type lecteur que NetDrive offre sous Windows et macOS, via un installateur hébergé sur GitHub plutôt que via apt. Pour le même fournisseur sur une plateforme plus largement éprouvée, voir Mount OneDrive for Business on Windows with NetDrive ou Mount OneDrive for Business on macOS with NetDrive. Pour une vue d’ensemble sur Linux, voir NetDrive on Ubuntu Linux.
— Casey, NetDrive