Linux で OneDrive にアクセスして使用する方法


Microsoft OneDrive は、重要なファイルを保存し、任意のデバイスからアクセスできるようにする人気のクラウド ストレージ サービスです。ただし、OneDrive は Linux の公式サポートを提供していないことに注意してください。幸いなことに、Linux システム上の OneDrive ファイルにアクセスして同期するには、いくつかの方法があります。

この記事では、OneDrive を Linux 環境に統合するさまざまな方法について説明します。これらの方法を使用すると、Linux ファイル システム内で OneDrive ファイルにシームレスにアクセスして管理できます。

Linux で OneDrive を使用できますか?

はい、いくつかの異なる方法で Linux 上の OneDrive にアクセスして使用できます。 Linux 用の公式 OneDrive クライアントはありませんが、非公式の代替クライアントがいくつか利用可能です。

たとえば、代わりに、オープンソースの非公式 Linux 用 OneDrive クライアントや、rcloneなどのコマンドライン ツールを使用できます。 Web ブラウザから OneDrive ファイルにすばやくアクセスすることもできます。

これらは非公式な解決策であることに注意してください。エクスペリエンスはツールと Linuxディストリビューション によって異なる場合があります。いずれにせよ、これらのオプションを使用すると、OneDrive を Linux ワークフローに統合できます。

Linux 用の非公式 OneDrive クライアントの使用

Linux 用の非公式 OneDrive クライアント を使用すると、Linux システムで OneDrive にアクセスして使用できます。この非公式クライアントは Microsoft によっていかなる形でもサポートされていないことに注意してください。ご自身の責任で使用する必要があります。

正式にはサポートされていませんが、Linux 用 OneDrive クライアントは、Linux ユーザーが使用できる無料のオープンソースで、よく管理されているオプションです。

Linux 用の非公式 OneDrive クライアントのインストール

次の手順に従って、Linux 用の非公式 OneDrive クライアントをダウンロードして、Debian または Ubuntu ベースの Linux システムにインストールします。他のディストリビューションでは さまざまな指示に従ってください が必要になる場合があります。

  1. Linux PC でターミナルを開きます。
  2. ターミナルに次のコマンドを入力して、必要なパッケージをインストールするための正しいリポジトリとリポジトリ キーを追加します。
    wget -qO – https://download.opensuse.org/repositories/home:/npreining: /debian-ubuntu-onedrive/xUbuntu_22.10/Release.key | GPG -ディアモア | sudo tee /usr/share/keyrings/obs-onedrive.gpg >/dev/null.
  3. コマンドが正常に実行されたら、次のコマンドを実行します: 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.10/ ./” | sudo tee /etc/apt/sources.list.d/onedrive.list
    1. sudo apt update」と入力してパッケージ マネージャーを更新し、完了するまで待ちます。
    2. パッケージ マネージャーが更新されたら、sudo apt installno-install-recommends<を実行します。ターミナルでspan>no-install-suggests ldc onedriveを実行し、完了するまで待ちます。
      1. インストール中に libphobos2-ldc-shared100 依存関係エラーが発生した場合は、wgethttp://launchpadlibrarian.net/619487666/libphobos2-ldc-shared100_1.30.0-1_amd64.deb && sudo dpkg -i /libphobos2-ldc-shared100_1 を実行します。 30.0-1_amd64.deb最初に問題を解決してから、sudo apt installコマンドを繰り返します。
      2. クライアントの構成と使用

        この時点で、非公式の Linux OneDrive クライアントは正常にインストールされているはずです。ファイルにアクセスするには、次に設定する必要があります。

        1. クライアントを初めて実行してデフォルトの構成ファイルを生成するには、ターミナルに「onedrive」と入力します。
        2. Microsoft URL にアクセスして認証を行い、OneDrive アカウントへのアクセスを許可するよう求められます。 Web ブラウザで URL を開き、Microsoft 認証情報でサインインし、必要な権限を付与します。
          1. 権限を付与すると、空白のページが表示されます。URL をコピーしてターミナルに貼り付け、Enterキーを押します。
            1. 成功するとクライアントから警告が表示されます。同期を開始するには、ターミナルに「onedrive –synchronize」と入力します。これにより、OneDrive ファイルとローカル フォルダー (既定では ~/OneDrive) との同期が開始されます。このプロセスが完了するまでには時間がかかる必要があります。.
            2. クライアントをバックグラウンドで実行する場合は、ターミナルから「onedrive –monitor」と入力して実行します。
            3. クライアントの機能と設定の詳細については、GitHub の クライアント向けの公式ドキュメント を参照してください。

              Rclone を使用して Linux 上の OneDrive にアクセスする方法

              rcloneは、Linux PC 上のローカル システムまたはリモート システム間でファイルを同期および転送するための強力なオープンソース ターミナル ツールです。 rclone を使用すると、OneDrive ストレージへのアクセスを許可するように Linux PC をセットアップできます。

              Linux 上の OneDrive で rclone を使用するには、次の手順に従います。

              1. まず、Rclone をダウンロードして Linux システムにインストールします。 rcloneウェブサイト で特定のディストリビューションのインストール手順を見つけるか、 sudo -v ; と入力してください。カール https://rclone.org/install.sh |代わりに、ターミナルに sudo bashを実行して、すぐにインストールします。
                1. Rclone がインストールされたら、ターミナルに「rclone config」と入力して構成プロセスを開始します。
                2. プロンプトが表示されたら、nキーを選択して新しいリモートを作成し、OneDrive リモートの名前 (onedriveなど) を入力します。
                  1. 次に、ストレージ プロバイダーとして Microsoft OneDriveの番号 (通常は 31) を見つけて入力し、Enterを押して確認します。 .
                    1. クライアント IDクライアント シークレットは空白のままにして、Enterを押します。
                    2. OneDrive の認証地域を選択し (通常は 1を押して Enter キーを押します)、nを選択して、一般的なセットアップ プロセスを使用して認証を行います。
                      1. プロンプトが表示されたら、Yを押して Web ブラウザを開いてサインインします。OneDrive アカウントの詳細を入力し、画面上の指示に従って Rclone が OneDrive アカウントとストレージにアクセスすることを承認します。
                      2. >.
                        1. 設定が完了したら、ブラウザを閉じてターミナルに戻ります。
                        2. OneDrive 構成を選択します。通常、標準の OneDrive アクセスの場合は 1です。 Enterキーを押して続行します。
                          1. 表示されたオプションから OneDrive ID を選択します。通常は 1を押して Enterキーを押します。
                          1. もう一度 yを押して確定します。
                          2. この時点で、構成は完了しているはずです。 Yを押して再度確認し、デフォルト設定にします。
                            1. qを押して設定ツールを終了します。 rcloneコマンドを使用して、OneDrive ファイルを操作できます。たとえば、OneDrive アカウントのコンテンツを一覧表示するには、ターミナルでコマンド rclone ls onedrive:を実行します。
                              1. OneDrive アカウントからファイルをダウンロードするには、ターミナルでコマンド rclone copy onedrive:/path/to/file /path/to/local/directoryを実行します。 /path/toパスをファイルの場所とローカル PC 上のファイルの保存場所に置き換えます。
                              2. OneDrive アカウントにファイルをアップロードするには、rclone copy /path/to/local/file onedrive:/path/to/remote/directoryコマンドを実行します。 /path/toパスを、ファイルの場所と、ファイルをアップロードする OneDrive ストレージ内の場所に置き換えます。
                                1. rclone syncコマンドを使用して、OneDrive アカウントとローカル Linux ファイル システムの間ですべてのファイルを同期することもできます。たとえば、OneDrive アカウント内のすべてのファイルを ~/onedriveというローカル ディレクトリに同期するには、コマンド rclone sync onedrive: ~/onedriveを実行します。.
                                2. OneDrive アカウント内の特定のディレクトリをローカル ディレクトリに同期するには、コマンドrclone sync onedrive:/path/to/remote/directory /path/to/local/directoryを実行し、 /path/toパスに正しいリモート ディレクトリとローカル ディレクトリを指定します。
                                3. Web ブラウザーを使用して Linux 上の OneDrive にアクセスする方法

                                  追加のソフトウェアをインストールしたくないですか? Web ブラウザを使用して、Linux PC から OneDrive ファイルにすばやくアクセスできます。

                                  これを行うには、OneDrive Web サイトにアクセスする をクリックし、Microsoft アカウントでサインインします。サインインすると、フォルダーとファイルが含まれる OneDrive ストレージが表示されます。ファイルのダウンロード、新しいファイルのアップロード、ファイルまたはフォルダー全体の削除、または新しい Office ファイルを直接作成して OneDrive ストレージに追加することができます。

                                  ファイルを選択して 共有ボタンを押すと、ファイルを他の人と共有することもできます。

                                  OneDrive Web サイト上のファイルやドキュメントに加えられた変更は、Microsoft アカウントに接続されている他のデバイスと同期されることに注意してください。

                                  Linux ファイルの管理

                                  Linux で OneDrive を使用するには、上記のツールのいずれかを使用します (または OneDrive Web サイトを使用します)。 Microsoft は Linux 用のネイティブ OneDrive アプリケーションを提供していませんが、これらの代替アプリケーションでも同様のエクスペリエンスが提供されます。

                                  ファイルが心配ですか? ファイルのバックアップを自動化したままにする を忘れずに行って、データを安全かつ最新の状態に保ちます。 OneDrive の同期に関する潜在的な問題 が発生する可能性があることに注意し、問題が発生した場合は常に設定を再確認してください。

                                  .

                                  関連記事:


                                  15.06.2023