今すぐことをGoogleドライブが利用可能で、どのように我々はそれは、Linuxのファイルシステムにマウントするのですか?Amazon S3およびRackspace Cloud Filesにも同様のソリューションが存在します。
今すぐことをGoogleドライブが利用可能で、どのように我々はそれは、Linuxのファイルシステムにマウントするのですか?Amazon S3およびRackspace Cloud Filesにも同様のソリューションが存在します。
回答:
GriveまたはinSyncは、ローカルファイルシステムとリモートのGoogleドライブを同期するファイル同期ツールです。これらのツールを使用してGoogleドライブを「マウント」することはできません。
マウントするには、Googleドライブ用のFUSEベースのファイルシステムgoogle-drive-ocamlfuseを使用します。
インストール手順、構成の詳細、および承認については、GitHub 上のGoogleドライブ WikiページでのFUSEファイルシステムのインストールを参照してください。
プロジェクトのGitHubホームページには、google-drive-ocamlfuse
ソースコード用のreadmeファイルもあります。
google-drive-ocamlfuseでGoogleドライブをマウントするためのディストリビューション固有の手順を次に示します。
GoogleドライブのオープンソースクライアントGriveが存在します。
現時点では、アプリケーションは実験的なものと見なされており、完全な同期はありませんが、新しいファイルまたは変更されたファイルを既にアップロードおよびダウンロードできます(したがって、オフラインでファイルにアクセスできます)。まだできないのは、変更を待ってファイルを自動的に同期するか、ファイルを削除することです(ファイルがローカルで削除されると無視され、リモートで削除されると、ローカルに存在する場合は再アップロードされます)。
ソースとバイナリはGithubで入手できます。サードパーティのwebupd8 がUbuntuのPPAを提供しています。
このプロジェクトは、2018年9月以降公式に放棄されていることに注意してください。
grive
Googleドキュメントにアクセスできないようですが、そのためのもう1つの答えが役立つ場合があります:< code.google.com/p/google-docs-fs/wiki/OnlineManual >。私は彼らがお互いを補完するのは正しいですか?
grive
ファイルシステムをマウントする従来のUnixアプローチに従うのではなく、Gogle Driveクライアントの「同期」動作を模倣しようとするのは好奇心が強いのではないでしょうか。私にとっては、リモートFS上のどのファイルを開くかを決定する方が便利だと思われ、その場合にのみ転送が行われます。すべてのファイルを同期したくない場合はどうすればよいですか?もちろん、マウントではなく同期は、リモートFSを集中化するよりも、分散FSの実装内で意味を持ちgit-annex
ます。分散FSの可能な実装として考えてください。その後、同期の上にマウントすることができます。
利用可能なSDKがあるため、誰かがLinuxソリューションをすぐに作成するでしょう。また、Google、Windows、Mac、Androidクライアントに加えてLinuxクライアントを追加するためのGoogle+のドライブも現在進行中です(iOSクライアントの計画は言うまでもありません)。
その後、Dropboxと同等になります:)(デフォルトでもう少し空き容量が増えます)
そのためにLuca Invernizziのパッケージが存在します。http://code.google.com/p/google-docs-fs/wiki/OnlineManualを参照してください。
Ubuntuの場合:
まず、Lucaが提供し、PPAで利用可能なパッケージを追加する必要があります(現在のところ、Ubuntu 11.10のみ):
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs
必要なものがすべてインストールされたら、ログアウトして再度ログインします。
Drive
gmount Drive username@gmail.com
Drive
フォルダーにマウントされましたgrive
、ドキュメント以外のすべてにアクセスするための他の答えがあります。
wget
しdpkg --install
てインストールできましたapt-get install python-gdata python-fuse
。
apt-get install python-gdata python-fuse
まだ動作している後にインストールします。間違ったパスワードでプロンプトを表示しませんでした。
Insyncは、次の機能を備えたGoogleドライブ用のLinuxクライアントです。
詳細については、insynchq.com / linuxをご覧ください。
免責事項:私はInsyncの開発者の一人です。
insyncを発見しました。私はそれがどれほど良いかわかりません。クローズドソースのようです。
PD(2018/12/28):insyncを数年使用した後、GoogleドライブのLinuxデスクトップシンクロナイザーとして強くお勧めします。チェックこの記事をより多くの機能の詳細については。
別の方法は、WebDAVを使用して(たとえばhttp://synqya.appspot.comを使用して)オンラインサービスを使用してGoogleドライブにアクセスすることです。そのため、クライアントのインストールやその他のアドオンは必要ありません。
私はここの指示に従いました:
http://xmodulo.com/2013/10/mount-google-drive-linux.html
Fedora 16で正常に動作するようになりました。
これによりgoogle-drive-ocamlfuseがビルドされ、次にgoogle-drive-ocamlfuseを使用してgoogleドライブにアクセスします。
Linuxカーネルを介したファイルシステムマウントではありませんが、KIO GDrive(KDEの一部)により、KIO対応アプリケーション(Dolphinファイルマネージャー、Kateエディター、Gwenview画像ビューアーなど)によるGoogleドライブファイルへのアクセス、ナビゲート、編集が可能になります。
kio-gdrive
いくつかのLinuxディストリビューションでパッケージとして利用可能です。インストールされている場合、Dolphinファイルマネージャーは「ネットワーク」の下に「Googleドライブ」というエントリを取得します。そこで、特権のないデスクトップユーザーは、ガイド付きグラフィカル構成を介してGoogleDriveアカウントを「マウント」できます(その間、KDE KAaccountsにGoogleDriveアカウントにアクセスする許可を与える必要があるデフォルトのブラウザーが開きます)。
このメソッドは、ターミナルを介したGoogleDriveへのアクセスを提供しませんが、グラフィカルデスクトップとうまく統合します。