Linux上のGoogle CloudをGrive2で同期する方法 - TechRepublic

Linux上のGoogle CloudをGrive2で同期する方法 - TechRepublic

GoogleがLinux向けデスクトップクライアントをリリースするのを待っていた方は、もうしばらくお待ちください。理由はともかく、偉大なGoogleは、自社サービスの多くを支えるLinux向けクライアントをリリースしないことに決定しました。

問題ありません。Linuxなので、常に選択肢はあります。GUIツールをお探しなら、Insync(優れたソリューションです)がおすすめです。しかし、コマンドラインソリューションをご希望の場合は、ぴったりのツールがあります。Grive2(オリジナルのGriveをベースにしています)です。このソリューションのインストール方法と使い方をご紹介します。

Linux MintのMutiny respinでGrive2のデモを行います。Ubuntuのどのフレーバー(Elementary OS Freyaなどでも)でも同じ手順でインストールできます。それではインストールを始めましょう!

Grive2のインストール

まず最初に、Griveアプリをインストールするために必要なリポジトリを追加する必要があります。これを行うには、ターミナルウィンドウを開いて次のコマンドを実行します。

sudo add-apt-repository ppa:nilarimogard/webupd8

sudoパスワードを入力し、Enterキーを押します。リポジトリを追加するために、もう一度Enterキーを押すように求められます。追加が完了したら、以下のコマンドでaptを更新します。

sudo apt-get アップデート

このコマンドを完了したら、次のコマンドで Grive2 をインストールします。

sudo apt-get install grive

Enter キーを押して依存関係を受け入れると、インストールが実行され、エラーなしで完了します。

これでGrive2を使用する準備が整いました。

使用法

まず最初に、同期処理用のディレクトリを作成します。このフォルダを「GOOGLE」と名付け、ホームディレクトリに配置します。以下のコマンドを実行します。

mkdir ~/GOOGLE

次のコマンドでそのディレクトリに移動します。

cd ~/GOOGLE

次に、grive -aコマンドを実行します。このコマンドはリンクを発行します(図A)。そのリンクをコピーしてブラウザウィンドウに貼り付けます(コマンドウィンドウを閉じないでください。すぐに表示されるキーを入力する必要があります)。

図A

Grive から認証リンクを取得します。

このURLをクリックするとウィンドウが開き、Googleドライブアカウントへの接続許可を求められます。「許可」をクリックし、表示されたコードをコピーしてコマンドウィンドウ(まだ入力待ちの状態です)に貼り付けます。キーをウィンドウに貼り付けたら、Enterキーを押します。するとすぐに同期が開始されます。Googleドライブアカウントに保存されているデータの量(および接続速度)によっては、時間がかかる場合がありますので、しばらくお待ちください。

完了したら、これらのフォルダを Google ドライブ アカウントと同期する必要がある場合は、次の手順を実行します。

  1. ターミナルウィンドウを開く
  2. 同期したGoogleドライブのフォルダ/ファイルが格納されているフォルダに変更します
  3. コマンドgriveを発行する

これで完了です。フォルダはGoogleドライブアカウントと同期され、準備完了です。

Grive2で同期を自動実行したい場合は、crontabジョブを設定できます。ここでは、Grive2が毎日午後11時59分に同期するように設定してみましょう。設定は以下の手順で行います。

  1. ターミナルウィンドウを開く
  2. crontab -eコマンドでユーザーのcrontabを開いて編集します。
  3. crontabに次の行を入力します: 59 11 * * * grive –path /home/USER/GOOGLE/ (USERは実際のユーザー名です)
  4. crontabファイルを保存する

準備完了です。Grive2 は Google ドライブのリモート フォルダをローカル フォルダに同期するはずです。

理想的なコマンドラインドライブツール

Grive2は、コマンドライン経由でGoogleドライブとLinuxマシンを同期するための優れたソリューションです。使いやすく、信頼性が高く、無料です。ぜひお試しください。Googleドライブの同期が驚くほど簡単になります。

Tagged: