Grive2 Googleドライブの独立したオープンソース実装です GNU / Linuxのクライアント 。 C ++で記述されており、Googleドライブとやり取りします Googleのを使用する RESTAPI。
Googleドライブのファイルをダウンロードするだけで機能します 現在のディレクトリに移動し、変更をアップロード/ダウンロードしてGoogleドライブに戻します またはLinux それぞれデスクトップ。
Grive2 「Grive」のフォークです 」Googleドライブ クライアントとそのピッチング機能には、Drive REST APIが含まれます および部分同期 。
Grive2の機能
- 無料でオープンソース。 GNUGPLv2の下でライセンス供与されています。
- Googleドライブ間の完全な両面同期のサポート およびローカルディレクトリ。
- –dry-run を使用して、Grive2が実行せずに実行したいアクションを確認します。 オプション。
- -sサブディレクトリを使用して単一のディレクトリを指定します オプション。
- –無視を使用して同期するディレクトリを除外します オプション。
- Perlregexpを使用してファイルを除外するオプション。
Grive2でまだサポートされていないいくつかの重要な機能 Googleドキュメントです サポートと再帰的な変更チェックプロセス。つまり、grive
を手動で実行する必要があります アプリが最新の変更を同期するため。
私の意見では、前述の機能が含まれるまで Grive2 他のGoogleドライブと直接対戦することはできません CrossCloudなどの代替クライアント またはRclone 。
PPAを介してUbuntuまたはLinuxMintにGrive2をインストールする
新しいターミナルウィンドウに次のように入力します。
$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt-get update $ sudo apt-get install grive
他のLinuxディストリビューションの詳細な手順については、http://yourcmc.ru/wiki/Grive2#Installation
にアクセスしてください。LinuxでGriveGoogleドライブを使用する方法
私が言ったように、Griveはあなたがそれを実行するディレクトリからあなたのGoogleドライブに新しいまたは変更されたファイルを単にダウンロード/アップロードします。したがって、最初に新しい「 grive」を作成します ‘ホームディレクトリ内のディレクトリとその中を移動します。
$ mkdir -p ~/grive $ cd ~/grive
次に、 Grive2を実行します -a
を使用する Googleドライブにアクセスする権限を割り当てるための引数。
$ grive -a
上記のコマンドを実行すると、端末にURLが表示されます。このURLをコピーしてウェブブラウザに貼り付け、[アクセスを許可]をクリックして、GoogleドライブにGriveクライアントへのアクセスを許可します。 」–認証コードが画面に印刷されます。このコードをコピーして端末に貼り付けてください。
Googleドライブに接続する
Googleドライブへのグリブアクセス
コードを入力すると、Googleドライブがローカルの griveに同期され始めます システム内のディレクトリ。
Googleドライブをローカルのgriveと再度同期する場合 ディレクトリの場合は、図のように-aオプションを指定せずにgriveコマンドを実行するだけです。
$ cd ~/grive $ grive
おそらく、 Griveを使用した経験があります。 しかし、Grive2を使用したことはありますか?試してみて、共有してそのおすすめボタンを押すのを忘れないでください。コメントや提案も大歓迎です。