Pasang Google Drive di Linux?

Jawaban:

33

Grive atau inSync adalah alat sinkronisasi file yang menyinkronkan sistem file lokal dan Google Drive jarak jauh. Anda tidak dapat "memasang" Google Drive menggunakan alat ini.

Untuk pemasangan, gunakan google-drive-ocamlfuse , sistem file berbasis FUSE untuk Google Drive.

Instruksi instalasi, dan rincian lebih lanjut tentang konfigurasi, dan otorisasi ada di Instalasi sistem file FUSE melalui halaman wiki Google Drive (di GitHub).

Beranda GitHub proyek juga memiliki file readme untuk google-drive-ocamlfusekode sumber.

Berikut adalah instruksi khusus untuk memasang Google Drive dengan google-drive-ocamlfuse.

Dan
sumber
1
Selamat Datang di Stack Exchange! Ini terlihat seperti alat yang hebat. Satu peringatan tampaknya adalah bahwa itu memerlukan browser web untuk mengotentikasi dengan oauth2. Anda mungkin ingin mengedit jawaban Anda untuk menunjukkannya.
Isuldor
Ya, tetapi ada solusi untuk mendapatkan otorisasi pada host tanpa kepala ( github.com/astrada/google-drive-ocamlfuse/wiki/… ). Anda masih memerlukan peramban, tetapi tidak harus berada di mesin yang sama.
astrada
Sekarang di tahun 2017, apakah ada pembaruan? atau masih satu-satunya solusi?
Mohammed Noureldin
13

Klien sumber terbuka untuk Google Drive ada: Grive .

Untuk saat ini, aplikasi ini dianggap eksperimental dan tidak memiliki sinkronisasi penuh, tetapi sudah dapat mengunggah dan mengunduh file baru atau yang sudah diubah (sehingga Anda dapat mengakses file Anda secara offline). Apa yang belum bisa dilakukan adalah: menunggu perubahan dan secara otomatis menyinkronkan file atau menghapus file (ketika file dihapus secara lokal, itu diabaikan dan ketika itu dihapus dari jarak jauh, itu diunggah kembali jika ada secara lokal).

Sumber dan binari tersedia di Github . Pihak ketiga, webupd8, telah memberikan PPA untuk Ubuntu .

Perhatikan bahwa proyek ini secara resmi ditinggalkan sejak September 2018 .

Isuldor
sumber
1
Saat ini tautan mati - coba: github.com/Grive/grive
Menurut dokumen, grivesepertinya tidak dapat mengakses Google Documents, tetapi untuk itu jawaban lain dapat membantu: < code.google.com/p/google-docs-fs/wiki/OnlineManual >. Apakah saya benar bahwa mereka saling melengkapi?
imz - Ivan Zakharyaschev
7
Bukankah itu penasaran yang grivemencoba meniru perilaku "menyinkronkan" dari klien Google Drive, daripada mengikuti pendekatan Unix tradisional untuk memasang sistem file? Bagi saya, akan terasa lebih mudah untuk memutuskan file mana pada FS jarak jauh yang ingin saya buka, dan baru setelah itu transfer akan terjadi. Bagaimana jika saya tidak ingin menyinkronkan setiap file? Tentu saja, sinkronisasi daripada pemasangan dapat masuk akal di dalam implementasi FS terdistribusi, daripada FS jarak jauh terpusat - lihat git-annexsebagai implementasi yang mungkin dari FS terdistribusi. Pemasangan kemudian dapat dilakukan di atas sinkronisasi.
imz - Ivan Zakharyaschev
3
Tidak ada pembaruan selama lebih dari 2 tahun. Ini sepertinya ditinggalkan.
1
Proyek yang secara resmi ditinggalkan.
Mateusz Konieczny
5

Ada SDK yang tersedia, jadi seseorang mungkin akan segera membuat solusi linux. Ada juga drive di Google+ yang sedang berlangsung saat ini untuk membuat Google menambahkan klien Linux, selain klien Windows, Mac, dan Android (belum lagi rencana mereka untuk klien iOS.)

Maka mereka akan setara dengan Dropbox :) (dengan sedikit lebih banyak ruang kosong tambahan secara default)

Musaab
sumber
1
Ya, mereka mengumumkan sedang dalam perjalanan. Tapi masih belum ada klien Linux. Saya berharap untuk implementasi oleh komunitas terbuka dengan FUSE atau sesuatu ...
polemon
1
Apakah ada sumber untuk pengumuman ini?
Saya rasa kita tidak pernah mendapatkannya
Gabriel Fair
4

Ada paket dari Luca Invernizzi untuk melakukannya. Lihat http://code.google.com/p/google-docs-fs/wiki/OnlineManual .

Untuk Ubuntu:

Pertama, Anda perlu menambahkan paket yang disediakan oleh Luca dan tersedia di PPA-nya (Ubuntu 11.10 hanya saat ini):

sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs

Setelah semua yang dibutuhkan telah diinstal, logout dan kembali.

  1. Buka Nautilus Buat folder baru di folder Beranda Anda berjudul Drive
  2. Buka Terminal dan jalankan: gmount Drive [email protected]
  3. Masukkan kata sandi Anda
  4. Google Drive Anda sekarang terpasang di Drivefolder

Sumber: Cara mengakses Google Drive melalui Nautilus di Ubuntu

root-11
sumber
1
Sepertinya itu hanya untuk Google Documents. Dokumen hanyalah bagian dari Google Drive; Apakah saya benar? Tapi kemudian ada grivejawaban lain untuk mengakses semuanya kecuali dokumen.
imz - Ivan Zakharyaschev
1
Di Ubuntu 12.04 (ARM, bukan i386 biasa) saya bisa wgetdan menginstal dengan bentuk dpkg --install paket "gdrive" di sana - setelah apt-get install python-gdata python-fuse.
imz - Ivan Zakharyaschev
Untuk mengunduh deb dan instal setelah apt-get install python-gdata python-fusemasih berfungsi. itu tidak meminta kata sandi yang salah.
Hastur
4

Insync adalah klien Linux untuk Google Drive dengan fitur berikut:

  • beberapa dukungan akun Google
  • pengeditan dokumen Google offline
  • klik kanan share di menu konteks
  • pemberitahuan perubahan terbaru
  • dukungan hard drive eksternal
  • dukungan untuk distribusi paling populer (Ubuntu, Linux Mint, Debian, Fedora, openSUSE)
  • dukungan untuk lingkungan desktop paling popuar (Unity, MATE, GNOME Shell, Cinnamon, KDE 4, Xfce)
  • dukungan untuk beberapa manajer file (Nautilus, Caja, Nemo, Dolphin, Thunar)

Pelajari lebih lanjut di insynchq.com/linux .

Penafian: Saya salah satu pengembang Insync.

pengguna1591276
sumber
2

Saya baru saja menemukan insync . Saya tidak tahu seberapa bagus itu; tampaknya sumber tertutup.

PD (2018/12/28): Setelah beberapa tahun menggunakan insync, saya sangat merekomendasikannya sebagai sinkronisasi desktop Linux untuk Google Drive. Periksa posting ini untuk detail fitur lebih lanjut.

Ismael Olea
sumber
1
jawaban ini adalah duplikat berkualitas rendah dari unix.stackexchange.com/a/61224/92199
Mateusz Konieczny
0

Pendekatan alternatif adalah menggunakan layanan online untuk mengakses Google Drive menggunakan WebDAV (mis. Menggunakan http://synqya.appspot.com ) sehingga tidak perlu untuk instalasi klien atau add-on lainnya.

tachect
sumber
0

Saya mengikuti instruksi di sini:

http://xmodulo.com/2013/10/mount-google-drive-linux.html

dan berhasil bekerja di Fedora 16.

Ini membangun google-drive-ocamlfuse, yang kemudian digunakan untuk mengakses google drive.

pengguna1725779
sumber
Ini pendapat Anda, tanpa memberikan fakta mengapa "itu tidak berhasil untuk Anda" tidak benar-benar menjawab dan komentar yang buruk juga.
X Tian
Silakan tinjau posting saya yang diperbarui, ini memberikan informasi faktual.
user1725779
1
Terima kasih telah memperbarui, tetapi sekarang Anda memiliki sebagian informasi yang ada di jawaban yang diterima.
Mat
0

Walaupun ini bukan sistem file yang dipasang melalui kernel Linux, KIO GDrive (bagian dari KDE) memungkinkan aplikasi yang sadar KIO (seperti pengelola file Dolphin, editor Kate, atau penampil gambar Gwenview) untuk mengakses, menavigasi, dan mengedit file Google Drive .

kio-gdrivetersedia sebagai paket di beberapa distribusi Linux. Jika diinstal, pengelola file Dolphin akan mendapatkan entri "Google Drive" di bawah "Jaringan". Di sana, pengguna desktop yang tidak memiliki hak pribadi dapat 'me-mount' akun GoogleDrive melalui konfigurasi grafis yang dipandu (di mana browser default akan dibuka di mana orang perlu memberikan izin akun KDE KAuntuk mengakses akun GoogleDrive).

Metode ini tidak menyediakan akses ke GoogleDrive melalui terminal, tetapi mengintegrasikannya dengan baik dengan desktop grafis.

Michael Franzl
sumber
-1

Insync sebenarnya adalah klien terbaik untuk Google Driver

https://www.insynchq.com

Ini fitur lengkap, dan gratis selama fase beta.

Fuad Saud
sumber