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

Ext4以外のLinuxファイルシステムでDropboxを使用する方法

Ext4以外のLinuxファイルシステムでDropboxを使用する方法

LinuxでDropboxを使用するのは、以前は非常に簡単でした。多くの人にとって、それは今でもそうです。ただし、Ext4以外のファイルシステムを使用する場合は、突然、はるかに困難になります。幸いなことに、あなたは完全に運が悪いわけではありません。

問題は何ですか?

長い間、Dropboxは使用したいほとんどすべてのファイルシステムをサポートしていましたが、同社は「珍しい」ファイルシステムと呼ばれるもののサポートを終了することを静かに発表しました。 Linuxの場合、Ext4以外のことを意味します。

Ext4以外のLinuxファイルシステムでDropboxを使用する方法

「Dropboxは同期を停止します。 Dropboxフォルダをサポートされているファイルシステムに移動します。」もう1つのエラーメッセージは、「Dropboxフォルダはサポートされなくなったファイルシステム上にあります。」

です。

あなたの選択肢は何ですか?

Dropboxが他のファイルシステムのサポートを終了する理由が何であれ、いくつかのオプションがあります。 Dropbox専用にハードドライブにE​​xt4パーティションを作成できます。これは技術的には機能しますが、Dropboxフォルダが大きくなりすぎた場合は、このパーティションのサイズを変更する必要があります。それは洗練されていない解決策です。

Dropboxから完全に離れることもできます。そこに他のクラウドプロバイダーがあります。 Nextcloud、OwnCloud、Seafileなどの独自のセルフホスト代替手段を使用することもできます。これらのセルフホストクラウドストレージオプションを比較する提案を記事で探してください。

最後に、Ext4以外のファイルシステムでDropboxを使用できるようにする回避策を使用できます。

DropboxをExt4以外のシステムで再び動作させる

Dropboxのファイルシステム検出をバイパスする方法はいくつかありますが、最も簡単な方法の1つは、「dropbox-filesystem-fix」という名前のツールです。

警告の言葉

dropbox-filesystem-fix GitHubページには、かなり強力な警告があります。 「これはDropboxでサポートされていない実験的な修正です。データが失われる可能性があります。」これに注意し、Dropboxフォルダを頻繁にバックアップしてください。

Ext4以外のLinuxファイルシステムでDropboxを使用する方法

始める前に

ツールをインストールする前に、ツールをインストールしてビルドする必要があります。 Debian、Ubuntu、および同様のシステムで、以下を実行します:

sudo apt install build-essential

他のディストリビューションの代替手段があります。 Fedoraおよびその他のRPMベースのディストリビューションでは、以下で十分です。

yum install make automake gcc gcc-c++ kernel-devel

Archおよび同様のシステムでは、以下を実行します:

pacman -S base-devel

dropbox-filesystem-fixをインストール

次の手順は、Dropboxがすでにインストールされていることを前提としています。 Dropboxをまだインストールしていない場合は、今すぐインストールできます。

GitHubリポジトリのクローンを作成し、dropbox-filesystem-fixプロジェクトをビルドするには、次のコマンドを実行します。

git clone https://github.com/dark/dropbox-filesystem-fix.git
cd dropbox-filesystem-fix
make

Ext4以外のLinuxファイルシステムでDropboxを使用する方法

ビルドが成功したら、フォルダ全体を「/opt/」ディレクトリに移動します。また、プログラムを実行可能にするためのスクリプトを作成する必要があります。次のコマンドを実行します:

sudo mv dropbox-filesystem-fix /opt/
sudo chmod +x /opt/dropbox-filesystem-fix/dropbox_start.py

これで、次のコマンドを使用してDropboxサービスを停止できます(実行中の場合)。

dropbox stop

Ext4以外のLinuxファイルシステムでDropboxを使用する方法

これが完了したら、新しくインストールされた修正を介してDropboxの実行を試すことができます:

/opt/dropbox-filesystem-fix/dropbox_start.py

警告が表示されず、Dropboxが実行されている場合は、修正プログラムが正常にインストールされています。

修正を永続的にする

Dropboxの修正バージョンが実行されたら、設定に移動し、「システムの起動時にDropboxを起動する」というチェックボックスをオフにします。これからは、実行したスクリプトからDropboxを起動します。 dropbox autostart nを実行することもできます 設定ダイアログが見つからない場合。

「〜/ config / .autostart」ディレクトリがまだ存在しない場合は、作成します。

mkdir -p ~/config/.autostart

そのディレクトリにある「dropbox-filesystem-fix.desktop」という名前のファイルをXreateします。ファイルを編集して、以下を追加します:

[Desktop Entry]
Type=Application
Exec=/opt/dropbox-filesystem-fix/dropbox_start.py
Hidden=false
X-GNOME-Autostart-enabled=true
Name=Dropbox

上記の手順はGnome用です。他のデスクトップ用にこれを設定することは比較的似ています。デスクトップ環境のドキュメントを参照してください。

Gnomeの代わりにKDEを使用する場合は、[システム設定]、[起動とシャットダウン]、[自動起動]の順に移動します。ここでスクリプトを追加できます。

結論

少なくとも今のところ、Ext4以外のオペレーティングシステムでDropboxを実行することは完全に可能であるようです。 Dropboxは、他のファイルシステムが機能しないようにするよりも、他のファイルシステムをサポートする必要がないことに関心を持っているようです。それでも、これが常に当てはまるとは限りません。

将来、ファイルが突然使用できなくなることを懸念している場合は、Dropboxに代わるものがたくさんあります。 Linuxに適したサービスへの移行に関心がある場合は、コストに見合う最高のクラウドストレージサービスのリストを用意しています。


  1. LinuxでZsyncを使用してファイルの一部を転送する方法

    ISOイメージのような大きなファイルをダウンロードすることは、大きな苦痛になる可能性があります。インターネット接続によっては、ダウンロードに時間がかかる場合があり、ハードドライブの容量を大量に消費します。次に、更新されたバージョンが必要になった場合は、プロセス全体をもう一度実行する必要があります。 ただし、解決策はあります。 ZsyncはLinux用のファイル同期ツールであり、すべてを再度ダウンロードすることなく、変更されたファイルの一部のみを更新できます。 Zsyncは、ファイルとディレクトリを同期するためのもう1つの人気のあるLinuxツールであるrsyncに基づいており、非常に使いや

  2. [初心者向け] Mac で Linux を使用するには?

    目次: 1. Linux の簡単な紹介 2.知っておくべき一般的な Linux ディストリビューション 3.起動可能な USB ドライブを搭載した Mac で Linux を使用する方法 4.起動可能な USB ドライブなしで Mac で Linux を使用する方法 5. Mac で Linux を使用する方法に関するよくある質問 3 番目に広く使用されているオペレーティング システムである Linux は、すべてのユーザーとデバイスが利用できるすべてのソースです。その柔軟性、優れたセキュリティ、および高性能は、非常に多くの専門家やオタクを魅了しています。さまざまなデバイスからの切り替