Présentation d'un client Microsoft OneDrive gratuit qui prend en charge de manière transparente OneDrive Personnel, OneDrive Entreprise, OneDrive pour Office365 et les bibliothèques SharePoint.
Ce client robuste et hautement personnalisable est compatible avec toutes les principales distributions Linux et FreeBSD, et peut également être déployé en tant que conteneur à l'aide de Docker ou Podman. Il offre des capacités de synchronisation unidirectionnelle et bidirectionnelle tout en garantissant une connexion sécurisée aux services Microsoft OneDrive.
Initialement dérivé d'un « fork » du client skilion, il convient de noter que le développeur du client d'origine a explicitement déclaré qu'il n'avait pas l'intention de maintenir ou de prendre en charge son travail (référence).
Ce client représente une réimagination à 100 % du travail original, corrigeant de nombreux bugs et problèmes notables tout en incorporant un éventail important de nouvelles fonctionnalités. Ce client est en développement actif depuis mi-2018.
Compatible avec OneDrive Personal, OneDrive for Business, y compris l'accès aux bibliothèques Microsoft SharePoint
Fournit des règles de filtrage côté client pour sélectionner les données à synchroniser avec les comptes Microsoft OneDrive
Met en cache l’état de synchronisation pour plus d’efficacité
Prend en charge une option d'exécution à sec pour des tests de configuration sécurisés
Valide les transferts de fichiers pour garantir l’intégrité des données
Surveille les fichiers locaux en temps réel à l'aide d'inotify
Prend en charge les téléchargements interrompus pour une finalisation ultérieure
Possibilité de synchroniser immédiatement les mises à jour à distance via des webhooks
Vitesse de synchronisation améliorée avec les transferts de fichiers multithreads
Gère l'utilisation de la bande passante du trafic avec limitation du débit
Prend en charge un accès transparent aux dossiers et fichiers partagés sur les comptes OneDrive Personnel et OneDrive Entreprise
Prend en charge les déploiements cloud nationaux, notamment Microsoft Cloud pour le gouvernement américain, Microsoft Cloud Allemagne et Azure et Office 365 exploités par VNET en Chine
Prend en charge l'envoi d'alertes de bureau à l'aide de libnotify
Protège contre la perte de données importante sur OneDrive après des modifications de configuration
Fonctionne avec les applications mono-locataires et multi-locataires
Possibilité de crypter/déchiffrer des fichiers à la volée lors du téléchargement/téléchargement de fichiers depuis OneDrive
Prise en charge de la fonctionnalité Windows « à la demande » afin que le fichier ne soit téléchargé que lorsqu'il est accessible localement
Une interface graphique pour la gestion de la configuration : interface graphique du client OneDrive pour Linux
Modification du terminal de sortie de journal coloré : client OneDrive pour Linux Sortie de journal coloré
Icône de la barre d'état système : Icône de la barre d'état système du client OneDrive pour Linux
Reportez-vous à la foire aux questions
Si vous avez une question ou avez besoin de précisions, veuillez créer un nouveau message de discussion ici
La prise en charge n'est fournie que pour la version actuelle de l'application ou pour les versions plus récentes de la branche « maître ».
La version actuelle est :
Pour vérifier votre version, exécutez : onedrive --version
. Assurez-vous que vous utilisez la version actuelle ou compilez la dernière version à partir de la branche master si nécessaire.
Si vous utilisez une ancienne version, vous devez effectuer une mise à niveau vers la version actuelle ou une version plus récente pour bénéficier de l'assistance.
Si vous rencontrez un problème lors de l'exécution de l'application, veuillez d'abord suivre ces étapes :
Vérifiez la version de l'application que vous utilisez onedrive --version
et assurez-vous que vous exécutez la dernière version ou que vous avez construit à partir de master.
Configurez l'application pour qu'elle utilise uniquement la connectivité réseau IPv4, puis testez à nouveau.
Configurez l'application pour qu'elle utilise uniquement HTTP/1.1. opérations avec la connectivité réseau IPv4, puis retestez.
Si les points ci-dessus ne résolvent pas votre problème, mettez à niveau votre version « curl » vers la dernière version disponible par les développeurs curl. Reportez-vous à https://curl.se/docs/releases.html pour plus de détails.
Important
Veuillez vous assurer que les problèmes signalés comme bogues sont bien des bogues logiciels. Pour des problèmes d'installation, des problèmes de package/version de distribution ou des problèmes de dépendance de package, veuillez démarrer une discussion au lieu de déposer un rapport de bogue.
Si vous rencontrez des bugs, vous pouvez les signaler ici sur Github. Avant de déposer un problème, assurez-vous de :
Remplissez un nouveau rapport de bug à l'aide du modèle de problème
Générez un journal de débogage pour le support en utilisant le processus suivant
Si vous êtes préoccupé de quelque manière que ce soit par la sensibilité des données contenues dans le fichier journal de débogage détaillé, créez un nouveau compte OneDrive, configurez le client pour l'utiliser, utilisez des données factices pour simuler votre environnement, puis reproduisez votre problème d'origine.
Si vous êtes toujours inquiet, fournissez une NDA ou un document de confidentialité à signer
Téléchargez le journal de débogage sur Pastebin ou archivez-le et envoyez-le par courrier électronique à [email protected]
Si vous êtes préoccupé par la sensibilité de vos données de débogage, cryptez + mot de passe pour protéger le fichier d'archive et fournissez le mot de passe de décryptage via un mécanisme hors bande (OOB). Envoyez un e-mail à [email protected] pour obtenir une méthode OOB pour que le mot de passe soit envoyé.
Si vous êtes toujours inquiet, fournissez une NDA ou un document de confidentialité à signer
Reportez-vous à docs/known-issues.md
Reportez-vous à docs/install.md
Reportez-vous à docs/usage.md
Reportez-vous à docs/business-shared-items.md
Reportez-vous à docs/sharepoint-libraries.md
Reportez-vous à docs/national-cloud-deployments.md
Reportez-vous à docs/docker.md
Reportez-vous à docs/podman.md