マイクロソフトの最近のLinuxへの貢献にもかかわらずそして、オープンソースの場合、OneDriveのような消費者向け製品に対する一流のサポートは決してないでしょう。ありがたいことに、Linuxユーザーは創造的であり、Linux用のサードパーティのOneDriveアプリを作成することで問題を解決しました。
このリストでは、Linux上の4つの非公式Microsoft OneDriveアプリ、それらの操作方法などについて説明します。始めましょう!
1. OneDrive無料クライアント

OneDrive無料クライアントは優れた、LinuxでファイルをMicrosoftのクラウドサービスと同期させたいユーザー向けのコマンドラインベースのソリューション。ターミナルの使用だけを気にしないのであれば、これはLinuxに最適なソリューションの1つです。
注目すべき機能
- OneDrive Free Clientは共有フォルダーをサポートしています。
- 中断された場合、同期を再開することができます。
- 開発者は、すべてのメインストリームLinuxディストリビューションの依存関係のインストール手順の概要を説明し、ほぼすべてで動作することを確認します。
- OneDrive Free Clientは、個人アカウントとビジネスアカウントの両方で簡単に動作します。
- OneDrive Free Clientには、Inotifyを介した「リアルタイム」ファイル監視があります。
インストール– OneDrive無料クライアント
現在のところ、OneDrive Free Clientにはありませんダウンロード可能な配布パッケージ。したがって、それを使用するには、ソースからビルドする必要があります。端末ウィンドウを開き、ステップバイステップの指示に従って動作させます。
ステップ1: クライアントのGitHubページに移動し、「ビルド要件」に移動して、Linux OSの依存関係の手順を見つけます。
ステップ2: 依存関係をインストールしたら、DMD Reference CompilerをソースとしてBashプロファイルに追加します。
source ~/dlang/dmd-2.083.0/activate
ステップ3: GitHubからコードを複製し、Linux PCにソフトウェアをインストールします。
git clone https://github.com/abraunegg/onedrive.git cd onedrive make sudo make install deactivate ~/dlang/dmd-2.083.0/activate
OneDrive無料クライアントを使用する
OneDrive Free Clientとの同期のセットアップは、ターミナルに次のコマンドを入力して開始します。
onedrive --synchronize
を入力すると ワンドライブ コマンドに「同期」フラグを指定すると、ターミナルウィンドウにURLが出力されます。それをクリックして、MSアカウントにサインインします。
ログインすると、空白のページが表示されます。ページのURLをコピーして、ターミナルに貼り付けてから押します 入る キーボードで続行します。
サインインすると、OneDrive Free ClientはすべてのOneDriveファイルをダウンロードしてセットアップします 〜/ OneDrive。ただ座って、終了するのを待ちます。
変更を同期するには、OneDriveディレクトリにファイルを配置して実行します:
onedrive --synchronize
アプリの詳細については、次を実行してください。 onedrive --help
2. Bash OneDriveのアップロード

Bash OneDrive Uploadはシンプルなユーティリティで、Linuxにインストールすると、Microsoft OneDriveサービスにファイルを直接アップロードできます。
このクライアントは、Linux PCを使用しており、ファイルをMicrosoft OneDriveと同期させる必要はなく、ファイルを1つまたは2つアップロードする必要がある場合に最適です。
注目すべき機能
- Bash OneDrive Uploadは、OneDrive PersonalとOneDrive for Businessの両方へのアップロードをサポートしています。
- 一度に1つではなく、複数のファイルを一度にアップロードできます。
- Bashワイルドカードコマンドをサポートします。
- Bash OneDrive Uploadを使用すると、ユーザーは個々のファイルだけでなく、ディレクトリ全体をアップロードできます。
インストール– Bash OneDriveのアップロード
Bash OneDrive UploadアプリケーションはGitHubで利用できます。使用するには、リポジトリから複製する必要があります。ステップバイステップの指示に従って、Linux PCで動作するバージョンを入手してください。
ステップ1: Bash OneDriveのアップロードページに移動し、下にスクロールします前提条件セクションに進み、そこにリストされているすべてのものをLinux PCのパッケージマネージャーでインストールします。ソースコードを操作する必要があるため、「git」も必ずインストールしてください。
ステップ2: を使用して ギット コマンド、Bash OneDrive Uploadの最新リリースをLinux PCに複製します。
git clone --recursive https://github.com/fkalis/bash-onedrive-upload.git
ステップ3: ターミナルを「bash-onedrive-upload」コードフォルダーに移動します。 CD コマンド。
cd bash-onedrive-upload
ステップ4: 開始 onedrive-authorization。次に、Bash OneDrive Uploadのページに戻り、「Getting started(OneDrive Personal)」までスクロールダウンし、指示に従ってソフトウェアでMSアカウントを認証します。
./onedrive-authorize
Bash OneDrive Uploadを使用する
LinuxでBash OneDrive Uploadユーティリティを使用してOneDriveにファイルをアップロードするには、 onedrive-upload コマンド。
たとえば、アカウントに1つのファイルをアップロードするには、次のようにします。
./onedrive-upload file
または
./onedrive-upload fileA fileB
使用することも可能です onedrive-upload ディレクトリ全体をアップロードするコマンド。例えば:
./onedrive-upload /location/of/folder/to/upload
3. Bash上のOneDrive for Business

個人的な理由で誰もがOneDriveを使用しているわけではありません。Microsoftのクラウドストレージサービスには専門的な用途があります。残念ながら、OneDrive Businessサービスは公式クライアントでLinuxデスクトップをサポートしていません。
BashでのOneDrive for Businessの紹介。これは、ビジネスアカウント向けの人気のあるOneDrive-Dツールを修正したものです。
注目すべき機能
- 複数の同期アカウント。
- サービスとしてバックグラウンドで実行できます。
BashにOneDrive for Businessをインストールする
BashのインストールでのOneDrive for Businessのインストールは自動です。システムで取得するには、以下の手順に従ってください。
ステップ1: インストールスクリプトを実行します。
sudo -s
wget --no-check-certificate -qO- "https://raw.githubusercontent.com/0oVicero0/OneDrive/master/OneDrive.sh" |bash
ステップ2: ソフトウェアをアクティベートします。
onedrive -a
BashでのOneDrive for Businessの使用
同期プロセスを開始するには、以下のコマンドを実行します。
onedrive start
次を実行して同期プロセスを停止します。
onedrive stop
4. OneDrive-D

OneDrive-DはLinux用の同期デーモンであり、インストールすると、Microsoft OneDriveデータを最新の状態に保つために使用できます。
この時点で、OneDrive-Dアプリケーションには高齢化、およびその他のアプリケーションはより優れた機能を備えています。それでも、このリストにある解決策のいくつかを既に試してみて、結果に不満がある場合は、これを試してみても害はありません。
注目すべき機能
- バックグラウンドで実行でき、ファイルを継続的にOneDriveに同期します。
- 簡単なインストールプロセス。
- OneDrive-Dは、同期のために複数のアカウントをサポートしています。
OneDrive-Dを手に入れよう
AddictiveTipsの過去に、私はどのように行ってきましたLinuxにOneDrive-Dソフトウェアをインストールして使用するには。このため、このリストの設定方法と使用方法を再度説明しません。ただし、確かに言えることです。これは優れたアプリケーションであり、Linuxで貴重なOneDriveデータの同期を保つのに役立ちます。
Linux PCでこのアプリを設定する方法の詳細については、詳細なチュートリアルをご覧ください。
結論
OneDriveは、必ずしもみんなのお気に入りのクラウドではありませんストレージプロバイダー。誰もそれについて話すことはほとんどなく、ほとんどの人はDropboxまたはGoogleドライブを使用する可能性が高くなります。それでも、Microsoft OneDriveサービスとやり取りできるようにする必要があるLinuxユーザーの場合、これらのアプリが仕事を成し遂げることができることを知っておくと便利です。
コメント