web-dev-qa-db-ja.com

GoogleドライブとDropboxをシステムにマウントします(オンラインのみ)

GoogleドライブまたはDropboxのクラウドストレージをシステムにマウントできるツールはありますか?完全に離れていることが重要です。

私のローカルストレージはほぼいっぱいです。これらのクラウドのいずれかまたは両方にアクセスして、ファイルを簡単にする方法が必要です。

9
DevJoe

いいえ、ありません。

DropboxにはLinux用の公式同期クライアントがあり、Googleドライブには非公式クライアントもあるため、Linuxシステムで両方を簡単に使用できます。ただし、同期とは常に、同期されたローカルフォルダーにコンテンツをコピーすることを意味するため、少なくとも同じ容量を使用します。

3
user589808

現在の答えは間違っています。実際には、クラウドストレージを独自のドライブであるかのようにマウントする方法があります。

このメソッドは google-drive-ocamlfuse と呼ばれます。 16.04から少なくとも12.10までのバージョンがあります。

それをインストールするには、PPAを追加する必要がありますが、私はそれを以前に使用し、信頼しています。

Sudo add-apt-repository ppa:alessandro-strada/ppa
Sudo apt-get update
Sudo apt-get install google-drive-ocamlfuse

WEB UPD8 の使用手順

google-drive-ocamlfuseを実行して、アカウントで認証します。

ディレクトリをどこかに作成します(~/gdriveたとえば):mkdir ~/gdrive

Googleドライブを作成したフォルダーにマウントします:google-drive-ocamlfuse ~/gdrive

デフォルトでは、アプリは60秒ごとにリストを更新するだけです。設定ファイル~/.gdfuse/default/configでこれを変更できます。

起動時にマウントするには、次のコマンドをStartup Applications(Unity)に追加します:google-drive-ocamlfuse /path/to/gdrive。ユーザーディレクトリにフォルダーを作成した場合でも、これには絶対パスを使用します。


Dropboxに関しては、もう少し一般的なものがあります: CloudFusion 。これは実際にはGoogleドライブとDropboxの両方をサポートしますが、一度に1つしか機能しないようです。

インストールは、このためのもう少しマニュアルです。

Sudo apt-get install git
git clone git://github.com/joe42/CloudFusion.git
Sudo apt-get install python-setuptools gcc libssl-dev libffi-dev python-dev Fuse-utils opencv-dev libhighgui2.4 libcvaux2.4 sikuli-ide python-pycurl python-libxml2 python-imaging  tesseract-ocr
cd CloudFusion
Sudo python setup.py install

GitHubページには完全な設定手順があります。

Dropboxの場合:

Cloudfusion/cloudfusion/config/Dropbox.iniにあるDropbox構成ファイルをホームディレクトリにコピーするだけです。 Dropboxアカウントをまだお持ちでない場合は、 https://www.dropbox.com で新しいアカウントを作成できます。ユーザー名とパスワードを追加して、構成ファイルを編集します。

Googleドライブの場合:

Cloudfusion/cloudfusion/config/GDrive.iniにあるGoogleドライブ構成ファイルをホームディレクトリにコピーします。 client_idとclient_secretを構成ファイルに追加します。これらの取得の詳細は、構成ファイル内にあります。

開始するには:

cloudfusion --config ~/db.ini mnt

これは、設定ファイルをdb.iniとしてホームディレクトリに保存したことを前提としています。提案されたとおりに構成ファイルを単にコピーした場合は、db.iniをそれぞれのファイルに置き換えます。すなわち、Sugarsync.iniまたはDropbox.ini。 Googleドライブのようにログインプロセスがまだ完全に自動化されていない場合は、ブラウザーが開き、アカウントへのCloudFusionアクセスを手動で許可する必要があります。

ディレクトリmnt/dataにあるファイルへのアクセスをお楽しみください。

より高度なオプションについては、リンク先ページを確認してください。


そのため、これらの2つのプログラムを使用してクラウドストレージをマウントすることができます。

22
TheWanderer

Ubuntu 16.04では、次の方法でオンラインアカウントをインストールし、ファイルエクスプローラーにマウントできます。

Sudo apt install gnome-control-center gnome-online-accounts

「システム設定」で、Googleドライブがnautilusに直接マウントされたオンラインアカウントを追加できます。

から取得: http://www.omgubuntu.co.uk/2016/08/use-google-drive-ubuntu-16-04-linux-desktops

1
Timomo

Dropboxについて:Cloudfusionはもうメンテナンスされていないようです。別の解決策は、この記事で説明されているdbxfsを使用することです。 https://www.ostechnix.com/dbxfs-mount-dropbox-folder-locally-as-virtual-file-system-in -linux /

0
Matthias Munz