アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。
Google Drive フォルダを Linux ボックスにマウントする簡単な方法を探している場合は、Jack Wallen が google-drive-ocamlfuse を使用してその方法を紹介します。
Google はまだ Google Drive アプリの Linux 版をリリースしていませんが、Linux から Drive ファイルにアクセスする方法はたくさんあります。
GUIツールがお好みならInsyncを、コマンドラインがお好みならGrive2や、Ocamlで書かれた非常に使いやすいFUSEベースのシステムなどのツールがあります。ここでは後者を使ってGoogle DriveアカウントをLinuxデスクトップにマウントする方法を紹介します。コマンドラインで行いますが、その簡単さに驚かれることでしょう。とても簡単なので、誰でもできます。
このシステムの特徴:
- 通常のファイル/フォルダへの完全な読み取り/書き込みアクセス
- Google ドキュメント、スプレッドシート、スライドへの読み取り専用アクセス
- ドライブのゴミ箱(.trash)ディレクトリへのアクセス
- 重複ファイルの処理
- 複数アカウントのサポート
ドライブ ファイルにアクセスできるように、Ubuntu 16.04 デスクトップに google-drive-ocamlfuse をインストールしてセットアップする手順を説明します。
インストール
- ターミナルウィンドウを開きます。
- sudo add-apt-repository ppa:alessandro-strada/ppaコマンドで必要な PPA を追加します。
- プロンプトが表示されたら、sudo パスワードを入力して Enter キーを押します。
- sudo apt-get updateコマンドでアプリを更新します。
- sudo apt-get install google-drive-ocamlfuseコマンドを発行してソフトウェアをインストールします。
承認
次のステップは、google-drive-ocamlfuse を承認して、Google アカウントにアクセスできるようにすることです。これを行うには、ターミナル ウィンドウに戻って、google-drive-ocamlfuse コマンドを発行します。このコマンドにより、ブラウザ ウィンドウが開き、Google アカウントへのログインを求めるメッセージが表示されるか、すでにログインしている場合は、google-drive-ocamlfuse に Google アカウントへのアクセスを許可するように求められます。ログインしていない場合は、ログインしてから [許可] をクリックします。次のウィンドウ (Ubuntu 16.04 デスクトップでは表示されますが、Elementary OS Freya デスクトップでは表示されません) では、gdfuse と OAuth2 Endpoint の両方に Google アカウントにアクセスする許可を与えるように求められます。もう一度 [許可] をクリックします。次のブラウザ画面では、認証トークンがダウンロードされるまで待つように通知されますが、この時点でブラウザを最小化できます。ターミナル プロンプトに戻ると (図 A )、トークンがダウンロードされ、マウントする準備ができていることがわかります。
図A
アプリは承認され、準備完了です。
Googleドライブをマウントする
Googleドライブをマウントする前に、マウントポイントとなるフォルダを作成する必要があります。ターミナルからmkdir ~/google-driveコマンドを実行して、ホームディレクトリに新しいフォルダを作成します。最後に、 google-drive-ocamlfuse ~/google-driveコマンドを実行して、Googleドライブを google-drive フォルダにマウントします。
この時点で、Google ドライブのファイル/フォルダが google-drive フォルダに表示されているはずです。Google ドライブをローカルフォルダシステムのように操作できます。
google-drive フォルダをアンマウントする場合は、fusermount -u ~/google-driveコマンドを発行します。
GUIではありませんが、非常にうまく機能します
このシステムは本当に便利だと思います。Googleドライブとの同期が驚くほど速く、Googleドライブアカウントをローカルにバックアップするための優れた手段になります。
google-drive-ocamlfuse を試してみて、どんな魔法が実現できるか見てみましょう。
こちらもご覧ください
- ディスク容量を解放する必要がありますか?Googleドライブでは、同期するフォルダを選択できるようになりました
- Linux上のGoogle CloudをGrive2で同期する方法
- GNOMEでGoogleドライブを最大限に活用する方法
- Googleドライブのファイルをオフラインで操作する方法
- Googleドライブの容量不足を防ぐためにInsyncでファイルとフォルダをブラックリストに登録する方法
- 職務内容: クラウドエンジニア

ジャック・ウォーレン
ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。