Seperti yang telah kalian ketahui, Google Drive Client resmi dari Google belumlah dibuat untuk versi Linuxnya. Sedangkan metode
Google Docs FS juga tidak bekerja begitu baik dengan Google Drive. Akan tetapi jangan kuatir, selain masih bisa diakses melalui media Web, bagi kalian para pengguna Linux juga masih mempunyai yang namanya Grive.
Grive adalah aplikasi Command Line Google Drive Client untuk Linux. Grive saat ini sudah memiliki fitur penuh dari Google Drive Sinkronisasi. Mulai dari upload, download, menghapus file secara remote maupun lokal, dll. Namun ada 2 kekurangan fitur yang masih belum dapat terpenuhi, yaitu sinkronisasi realtime secara otomatis dan juga tidak adanya fitur public link seperti Dropbox atau UbuntuOne. Jadi apabila kalian sudah mengupload file, kalian tetap harus mengakses Google Drive melalui media Web untuk mengkopi link publiknya. Akan tetapi fitur-fitur ini akan terus dikembangkan kedepannya.
Untuk menginstall Grive di Ubuntu 12.04 (juga Ubuntu versi-versi sebelumnya), ketikkan perintah berikut di terminal :sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install grive
Cara Menggunakan GriveSetelah Grive terinstall, kalian perlu melakukan beberapa hal sebelum dapat menggunakan Grive.
1. Pertama buat terlebih dahulu folder utama tempat menaruh dan mengambil file-file yang akan disingkronisasikan :
$ mkdir -p /home/namauser/Drive
2. Pindah ke dalam direktori yang telah kalian buat barusan :
$ cd /home/namauser/Drive
3. Autentikasikan Grive dengan akun kalian terlebih dahulu dengan mengeksekusi perintah ini :
$ grive -a
4. Kemudian kalian akan diminta untuk masuk ke sebuah halaman, pilih
Allow Access, setelah itu kopikan kode yang muncul ke dalam terminal tempat kalian mengeksekusi perintah autentikasi Grive tadi.
Sekarang kalian dapat mengupload dan mendownload file ke/dari Google Drive melalui folder yang berada di
/home/namauser/Drive.
6. Berhubung fitur untuk sinkronisasi secara
realtime belum ada, maka kita dapat mensiasatinya dengan membuat sebuah script, lalu menambahkan script tersebut kedalam
Cronjob.
Pertama buatlah sebuah script bernama
grivesync.sh dengan mengeksekusi perintah berikut di terminal :
$ gedit /home/namauser/grivesync.sh
7. Setelah file tersebut terbuka, isikan script berikut kedalamnya :
#!/bin/sh
cd /home/rizal/Drive
grive
exit 0
8. Berikan file tersebut hak akses
executable :
$ chmod +x /home/namauser/grivesync.sh
9. Setelah script tersebut terbuat, sekarang atur Cronjob agar dapat membuat Grive sinkronisasi selama 15 menit sekali berdasarkan script tadi. Caranya dengan mengetikkan perintah berikut :
$ crontab -e
Kemudian kalian akan diminta untuk memilih menggunakan Text Editor yang mana, sebaiknya pilih Nano saja sebagai text editor yang paling mudah dengan mengetikkan angka
2.
Select an editor. To change later, run 'select-editor'.
1. /bin/ed
2. /bin/nano <---- easiest
3. /usr/bin/vim.basic
4. /usr/bin/vim.tiny
Choose 1-4 [2]: 2
10. Setelah itu akan terbuka sebuah file konfigurasi, pada baris yang paling bawah, tambahkan kode berikut ini :
0,15,30,45 * * * * /home/namauser/grivesync.sh
Jika sudah, simpan dan tutup filenya dengan menekan
CTRL + X,
Y, lalu
Enter.
11. Sampai sini Grive sudah dapat digunakan secara penuh. Sekarang tiap 15 menit sekali, maka grive secara otomatis akan mensinkronisasikan seluruh file lokal maupun remote. Sayangnya untuk fitur
copy public link masih belum ada cara untuk mensiasatinya, semoga saja pihak pengembang aplikasi ini akan segera memperbaikinya.
Semoga bermanfaat :)
SUMBER