OneDrive Personal、OneDrive for Business、OneDrive for Office365、SharePoint ライブラリをシームレスにサポートする無料の Microsoft OneDrive クライアントの紹介です。
この堅牢で高度にカスタマイズ可能なクライアントは、すべての主要な Linux ディストリビューションおよび FreeBSD と互換性があり、Docker または Podman を使用してコンテナとしてデプロイすることもできます。 Microsoft OneDrive サービスへの安全な接続を確保しながら、一方向と双方向の両方の同期機能を提供します。
元々は Skilion クライアントからの「フォーク」として派生しましたが、元のクライアントの開発者がその作業を保守またはサポートするつもりはないと明言していることは注目に値します (参照)。
このクライアントは、元の作品を 100% 再考し、多数の注目すべきバグや問題に対処しながら、多数の新機能を組み込んでいます。このクライアントは、2018 年半ばから積極的に開発が進められています。
Microsoft SharePoint ライブラリへのアクセスを含む、OneDrive Personal、OneDrive for Business との互換性
Microsoft OneDriveアカウントと同期するデータを選択するためのクライアント側フィルタリングのルールを提供します
同期状態をキャッシュして効率を高める
安全な構成テストのためのドライラン オプションをサポート
ファイル転送を検証してデータの整合性を保証します
inotifyを使用してローカルファイルをリアルタイムで監視します
後で完了するために中断されたアップロードをサポートします
Webhook 経由でリモート更新を即座に同期する機能
マルチスレッドファイル転送による同期速度の向上
レート制限を使用してトラフィック帯域幅の使用を管理します
OneDrive Personal アカウントと OneDrive for Business アカウントの両方にわたる共有フォルダーとファイルへのシームレスなアクセスをサポートします
米国政府向けの Microsoft Cloud、ドイツの Microsoft Cloud、Azure および中国の VNET が運用する Office 365 を含む全国的なクラウド展開をサポート
libnotify を使用したデスクトップ アラートの送信をサポート
構成変更後の OneDrive 上の重大なデータ損失から保護します
シングルテナントアプリケーションとマルチテナントアプリケーションの両方で動作します
OneDrive からファイルをアップロード/ダウンロードするときに、その場でファイルを暗号化/復号化する機能
Windows の「オンデマンド」機能のサポートにより、ローカルにアクセスした場合にのみファイルがダウンロードされます
構成管理用の GUI: OneDrive クライアント for Linux GUI
カラフルなログ出力端末の変更:OneDrive Client for Linux カラフルなログ出力
システム トレイ アイコン: Linux 用 OneDrive クライアント システム トレイ アイコン
よくある質問を参照
質問がある場合、または何か明確にする必要がある場合は、ここに新しいディスカッション投稿を作成してください。
サポートは、現在のアプリケーション リリース バージョンまたは新しい「マスター」ブランチ バージョンに対してのみ提供されます。
現在のリリース バージョンは次のとおりです。
バージョンを確認するには、 onedrive --version
を実行します。現在のリリースを使用していることを確認するか、必要に応じて master ブランチから最新バージョンをコンパイルしてください。
古いバージョンを使用している場合、サポートを受けるには、現在のリリース以降にアップグレードする必要があります。
アプリケーションの実行中に問題が発生した場合は、まず次の手順に従ってください。
onedrive --version
を使用しているアプリケーションのバージョンを確認し、最新リリースかマスターからビルドされたバージョンを実行していることを確認します。
IPv4 ネットワーク接続のみを使用するようにアプリケーションを構成し、再テストします。
HTTP/1.1 のみを使用するようにアプリケーションを構成します。 IPv4 ネットワーク接続での動作を確認してから、再テストしてください。
上記の点で問題が解決しない場合は、「curl」バージョンを、curl 開発者が入手可能な最新のものにアップグレードしてください。詳細については、https://curl.se/docs/releases.html を参照してください。
重要
バグとして報告された問題が実際にソフトウェアのバグであることを確認してください。インストールの問題、配布パッケージ/バージョンの問題、またはパッケージの依存関係に関する懸念がある場合は、バグ レポートを提出するのではなく、ディスカッションを開始してください。
バグが発生した場合は、Github で報告してください。問題を提出する前に、必ず次のことを行ってください。
問題テンプレートを使用して新しいバグ レポートを入力します
次のプロセスを使用して、サポート用のデバッグ ログを生成します。
詳細デバッグ ログ ファイルに含まれるデータの機密性に関して何らかの懸念がある場合は、新しい OneDrive アカウントを作成し、それを使用するようにクライアントを構成し、ダミーデータを使用して環境をシミュレートし、元の問題を再現します。
それでも心配な場合は、NDA または機密保持文書に署名してください。
デバッグ ログをペーストビンにアップロードするか、アーカイブして [email protected] に電子メールで送信します。
デバッグ データの機密性が心配な場合は、アーカイブ ファイルを暗号化してパスワードで保護し、アウトオブバンド (OOB) メカニズムを介して復号化パスワードを提供します。パスワードを送信するための OOB 方法については、[email protected] に電子メールを送信してください。
それでも心配な場合は、NDA または機密保持文書に署名してください。
docs/known-issues.md を参照してください。
docs/install.md を参照してください。
docs/usage.md を参照してください。
docs/business-shared-items.md を参照してください。
docs/sharepoint-libraries.md を参照してください。
docs/national-cloud-deployments.md を参照してください。
docs/docker.md を参照してください。
docs/podman.md を参照してください。