Linux
 Computer >> コンピューター >  >> システム >> Linux

Ubuntu への Microsoft OneDrive のインストール:完全なステップバイステップ ガイド

Windows から Linux オペレーティング システムに移行した場合は、Microsoft OneDrive を使用したことがある可能性が高くなります。これは Windows 10 と 11 に組み込まれているため、個人ファイルのかなりの部分が Windows 10 と 11 に同期されているということになります。

Linux オペレーティング システムでは、プリインストールされた OneDrive はありません。公式アプリすらありません。では、OneDrive から Linux PC にデータを取得するにはどうすればよいでしょうか?その答えは、すべての主要なディストリビューションと互換性のある専用ソフトウェア、Linux 用 OneDrive クライアントです。

Linux で OneDrive が必要な理由は何ですか?

Linux は、大手クラウド ストレージ サービスと奇妙な関係にあります。 Linux 互換クライアントを提供するものもありますが、多くの場合、ownCloud または NextCloud を使用して独自のクラウドをセットアップするのが簡単です。

ただし、Linux で OneDrive を使用してはいけないという意味ではありません。これはプロプライエタリであり、オープン ソースの感覚を揺るがす可能性がありますが、OneDrive を使用した経験があるかもしれません。データを Microsoft のサーバーから遠ざけるということは、そもそもデータにアクセスできるようにすることを意味します。 Linux OS から OneDrive にアクセスするのがこれを行う方法であり、Linux に Microsoft Office をインストールするよりも簡単です。

ブラウザで OneDrive を開くこともできますが、非常に時間がかかるため、時間をかける価値はありません。

私がこれを行う理由は単純です。 Office 365 の月額サブスクリプションを何年も支払い続けましたが、ついにもう必要ないと判断しました。 50 GB のストレージを失いたくないので (Windows Phone デバイスで撮った子供の写真もたくさんあります)、データの同期が最優先事項です。

(「無料」ストレージ オプションはわずか 5 GB です。)

最適なオプションを使用します:Linux 用 OneDrive クライアント

ここ何年にもわたって、いくつかの OneDrive クライアントが Linux 向けにリリースされてきましたが、そのほとんどは放棄されました。まだ開発中のプロジェクトの 1 つは、Linux 用 OneDrive クライアントです。

このソフトウェアは GitHub から入手でき、ほぼすべての Linux ディストリビューションにインストールできます。すべての手順は GitHub ページに記載されており、わずか数分でインストールできます。それがいかに簡単であるかを示すために、以下のセクションでは、Ubuntu 22.04 LTS に Linux 用 OneDrive クライアントをインストールする方法を示します。

このソフトウェアをインストールすると、OneDrive にこっそりアクセスできなくなります。これは本格的な OneDrive Linux クライアントであり、実際の Windows OneDrive クライアントではないにしても、少なくとも Android 上のクライアントと同じくらい優れています。

Linux 用 OneDrive クライアントの機能には、状態キャッシュ、リアルタイム ファイルの監視と同期、ファイルのアップロードとダウンロードの検証、トラフィック レート制限、再開可能なアップロードなどがあります。このソフトウェアは、無料の OneDrive、サブスクライバー OneDrive、OneDrive for Business、国内クラウド展開 (米国政府など) およびその他の Office 365 バリアント、SharePoint および Office 365 ライブラリ、共有フォルダーをサポートします。

つまり、短期的または長期的に Linux で OneDrive にアクセスする必要がある場合は、Linux 用 OneDrive クライアントを使用する必要があります。

Ubuntu 22.04 LTS に Linux 用 OneDrive クライアントをインストールする

Linux 用 OneDrive クライアントはほとんどのディストリビューションで動作しますが、次の手順では、Debian ベースのシステム (特に Ubuntu 22.04 LTS) にインストールする方法を示します。

まず、システムが完全に最新であることを確認することから始めます。

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get autoremove -y
sudo apt-get autoclean -y

更新後、システムを再起動する必要があります

reboot

Ubuntu 22.04 LTS に Linux 用 OneDrive クライアントをインストールするには、OpenSuSE Build Service Repository を使用する必要があります。まず、リリース キーを追加します。

wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null

次に、リポジトリを追加します。

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.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list

次に、apt キャッシュを更新する必要があります。

sudo apt-get update

最後に、Linux 用 OneDrive クライアントをインストールします。

sudo apt install --no-install-recommends --no-install-suggests onedrive

ディストリビューションによって手順が若干異なることに注意してください。たとえば、Ubuntu 22.10 では、(バージョンに基づいて)異なるキーおよびリポジトリ コマンドが必要です。

他のディストリビューションへの OneDrive for Linux のインストール

前述のとおり、上記の手順は Ubuntu 用です。

ただし、Arch と Manjaro は pamac を使用できます。

pamac build onedrive-abraunegg

ソフトウェアはソースからインストールすることもできます。詳細については、Linux 用 OneDrive クライアントの GitHub をご覧ください。

OneDrive を Linux に同期する方法

Linux 用 OneDrive クライアントは、既定ではコマンド ライン ツールです。さまざまなコマンドが含まれており、help コマンドを使用してアクセスできます。

onedrive --help

これはかなりのオプションのリストであり、最も一般的なものがリストの先頭にまとめられています。

OneDrive を Linux に同期するには、次の 1 つのコマンドが必要です。

onedrive destination-directory [FILEPATH] --synchronize

データの目的のファイル パスを指定し、同期 の前にある二重ダッシュに注目してください。 コマンド。ターゲットの宛先に十分なストレージ容量がある限り、データは OneDrive アカウントから Linux に同期されます。

Ubuntu への Microsoft OneDrive のインストール:完全なステップバイステップ ガイド

これを有効にするには、資格情報を入力する必要があります。 Linux 用 OneDrive クライアント アプリには、ブラウザーで開くためのリンクが表示されます。 Microsoft アカウントにサインインした後、URL (通常、ページは空白になります) をコピーし、ターミナル ウィンドウの必要な場所に貼り付けます。これで認証が完了するはずです。

その間、

を使用して同期ステータス (新しいデータが追加されたか、ファイルが削除されたか) を確認できます。
onedrive display-sync-status

規模や配布を問わず、OneDrive を使用するために必要なものはすべてヘルプ ファイルにあります。

OneDriveGUI でマウスを使って操作する

これでは不十分な場合、またはコマンド ラインに十分慣れていない場合は、代わりに OneDriveGUI ツールを使用できます。これは、マウスとキーボード駆動のインターフェイスを提供する Linux 用 OneDrive クライアントのフロントエンドです。

まず、OneDriveGUI GitHub にアクセスし、AppImage をダウンロードします。 (AppImage ファイルとは何ですか?)

ダウンロード :OneDriveGUI (無料)

それが完了したら、ターミナル ウィンドウを開いてダウンロード場所を表示し、次のように入力します。

chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage

必ず [VERSION] を OneDriveGUI AppImage ダウンロード ファイルのバージョンと置き換えてください。

(Arch Linux 用の OneDriveGUI のバージョンも利用可能です。)

OneDriveGUI を使用するには、最初にプロファイルを作成する必要があります。すでにターミナル ツールとの同期を開始している場合は、この後、ディレクトリのファイル パスを指定します。

Ubuntu への Microsoft OneDrive のインストール:完全なステップバイステップ ガイド

これが完了したら、認証を完了する必要があります (Linux 用 OneDrive クライアントですでに完了している場合でも)。これはより魅力的なインターフェイスですが、プロセスは同じです。これで、より従来のデスクトップ設定で Linux 用 OneDrive クライアントの使用を開始する準備が整いました。

Ubuntu への Microsoft OneDrive のインストール:完全なステップバイステップ ガイド

OneDrive for Linux はそのまま動作します

コマンド ライン インターフェイスもそれほど悪くはありませんが、OneDriveGUI によって明らかに Linux 版 OneDrive クライアントがより使いやすくなります。このアプリには、OneDrive からデータを取得し、好みのクラウドに同期するために必要なものがすべて揃っています。一方、それが面倒だと思われる場合は、このソフトウェアで OneDrive を使い続けることができます。

ただし、Microsoft がシステムの認証方法を頻繁に改訂することを考えると、これは良い長期計画ではない可能性があります。

いずれにせよ、Linux 用 OneDrive クライアントは、OneDrive データにアクセスし、Linux PC と同期するための優れた方法です。


  1. Ubuntu が群をリード:2024 年のプレミア Linux ディストリビューションのランキング

    2024 年 3 月 26 日、午前 8:00 EDT に公開 David は太平洋岸北西部に拠点を置くフリーライターですが、もともとはベイエリアの出身です。  訓練を受けたジャーナリストであり、2009 年から専門的に執筆活動を行っている彼は、macOS でビデオを編集する方法を学んでいたときに、Unix に似たオペレーティング システムとコマンド ライン インターフェイスの威力を発見しました。また、彼が 90 年代に MS-DOS でコンピューティングの基礎を磨いたことも役に立ちました。 彼は 2006 年以来、何らかの形で Linux を定期的に使用しています。デイビッドは、フリー

  2. FedoraでFlatpakを有効にして使用する方法

    Fedora32とUbuntu20.04のリリースにより、Linuxユーザーは、喜びであろうと悲しみであろうと、パッケージのフォーマットに変化が見られました。 SnapやFlatpakのようなユニバーサルパッケージフォーマットが人気を博し始めており、私の意見では、正当な理由があります。これは、無料とプロプライエタリの両方の多種多様なソフトウェアにアクセスするための簡単でシンプルな方法であり、開発者向けのパッケージ化も簡単です。 ただし、特に新規ユーザーの場合、Linuxシステムを使い始めるのは混乱を招く可能性があります。ここでは、FedoraでFlatpakを使用する方法を学習しますが、手