Gắn kết Google Drive trong Linux?


Câu trả lời:


33

Grive hoặc inSync là một công cụ đồng bộ hóa tệp đồng bộ hóa hệ thống tệp cục bộ và Google Drive từ xa. Bạn không thể "gắn kết" Google Drive bằng các công cụ này.

Để gắn kết, hãy sử dụng google-drive-ocamlfuse , hệ thống tệp dựa trên FUSE cho Google Drive.

Hướng dẫn cài đặt và thông tin chi tiết hơn về cấu hình và ủy quyền có tại Cài đặt hệ thống tệp FUSE trên trang wiki Google Drive (trên GitHub).

Trang chủ GitHub của dự án cũng có tệp readme dành cho google-drive-ocamlfusemã nguồn.

Dưới đây là các hướng dẫn dành riêng cho distro để gắn Google Drive với google-drive-ocamlfuse.


1
Chào mừng bạn đến với Sàn giao dịch Stack! Đây trông giống như một công cụ tuyệt vời. Một cảnh báo dường như là nó yêu cầu trình duyệt web xác thực bằng oauth2. Bạn có thể muốn chỉnh sửa câu trả lời của bạn để chỉ ra như vậy.
isuldor

Có, nhưng có một cách giải quyết để có được ủy quyền trên máy chủ không đầu ( github.com/astrada/google-drive-ocamlfuse/wiki/ù ). Bạn vẫn sẽ cần một trình duyệt, nhưng nó không phải trên cùng một máy.
astrada

Bây giờ trong năm 2017, có bản cập nhật nào không? hay nó vẫn là giải pháp duy nhất?
Mohammed Noureldin

13

Một ứng dụng khách nguồn mở cho Google Drive tồn tại: Grive .

Hiện tại, ứng dụng được coi là thử nghiệm và nó thiếu đồng bộ hóa hoàn toàn, nhưng nó có thể tải lên và tải xuống các tệp mới hoặc đã thay đổi (để bạn có thể truy cập các tệp của mình ngoại tuyến). Điều chưa thể làm là: chờ thay đổi và tự động đồng bộ hóa các tệp hoặc xóa tệp (khi một tệp bị xóa cục bộ, nó bị bỏ qua và khi bị xóa từ xa, nó sẽ được tải lại nếu nó tồn tại cục bộ).

Nguồn và nhị phân có sẵn trên Github . Một bên thứ ba, webupd8, đã cung cấp PPA cho Ubuntu .

Lưu ý rằng dự án này chính thức bị bỏ rơi kể từ tháng 9 năm 2018 .


1
Hiện tại một liên kết chết - thử: github.com/Grive/grive

Theo các tài liệu, grivedường như không thể truy cập Google Docs, nhưng câu trả lời khác có thể giúp ích: < code.google.com/p/google-docs-fs/wiki/OnlineManual >. Tôi có đúng rằng họ bổ sung cho nhau?
imz - Ivan Zakharyaschev

7
Không phải là tò mò mà grivecố gắng bắt chước hành vi "đồng bộ hóa" của máy khách Gogle Drive, mà sau đó theo cách tiếp cận Unix truyền thống của việc gắn hệ thống tệp? Đối với tôi, có vẻ thuận tiện hơn khi quyết định tệp nào trên FS từ xa mà tôi muốn mở và chỉ sau đó việc chuyển tiền sẽ xảy ra. Nếu tôi không muốn đồng bộ hóa mọi tệp thì sao? Tất nhiên, đồng bộ hóa sau đó gắn kết có thể có ý nghĩa bên trong việc triển khai một FS phân tán, thay vào đó là FS từ xa tập trung - xem xét git-annexnhư một triển khai có thể có của một FS phân tán. Gắn kết sau đó có thể được thực hiện trên đầu trang của đồng bộ hóa.
imz - Ivan Zakharyaschev

3
Không có cập nhật trong hơn 2 năm. Điều này dường như bị bỏ rơi.

1
Một dự án chính thức bị bỏ hoang.
Mateusz Konieczny

5

Có sẵn SDK, vì vậy ai đó có thể sẽ sớm tạo ra giải pháp linux. Ngoài ra còn có một ổ đĩa trên Google+ đang diễn ra để giúp Google thêm ứng dụng khách Linux, ngoài các máy khách Windows, Mac và Android (không đề cập đến kế hoạch của họ cho máy khách iOS.)

Sau đó, chúng sẽ ngang bằng với Dropbox :) (theo mặc định có thêm một chút dung lượng trống)


1
Vâng, họ đã thông báo nó trên đường. Nhưng vẫn không có máy khách Linux. Tôi đã hy vọng việc triển khai bởi cộng đồng mở với FUSE hoặc một cái gì đó ...
Polemon

1
Có một nguồn cho thông báo này?

Tôi không nghĩ chúng ta đã từng có một
Hội chợ Gabriel

4

Một gói từ Luca Invernizzi tồn tại để làm như vậy. Xem http://code.google.com.vn/p/google-docs-fs/wiki/OnlineManual .

Đối với Ubuntu:

Trước tiên, bạn cần thêm các gói do Luca cung cấp và có sẵn trong PPA của anh ấy (hiện tại chỉ có Ubuntu 11.10):

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

Khi mọi thứ cần thiết đã được cài đặt, hãy đăng xuất và đăng nhập lại.

  1. Mở Nautilus Tạo một thư mục mới trong thư mục Home của bạn có tiêu đề Drive
  2. Mở Terminal và chạy: gmount Drive username@gmail.com
  3. Nhập mật khẩu của bạn
  4. Google Drive của bạn hiện được gắn trong Drivethư mục

Nguồn: Cách truy cập Google Drive qua Nautilus trong Ubuntu


1
Có vẻ như nó chỉ dành cho Google Docs. Các tài liệu chỉ là một phần của Google Drive; tôi có đúng không Nhưng sau đó có grivecâu trả lời khác để truy cập mọi thứ trừ tài liệu.
imz - Ivan Zakharyaschev

1
Trên Ubuntu 12.04 (ARM, không phải i386 thông thường) tôi có thể wgetvà cài đặt với mẫu dpkg --install gói "gdrive" ở đó - sau đó apt-get install python-gdata python-fuse.
imz - Ivan Zakharyaschev

Để tải về deb và cài đặt sau khi apt-get install python-gdata python-fusevẫn hoạt động. Nó không nhắc đúng mật khẩu.
Hastur

4

Insync là ứng dụng khách Linux cho Google Drive với các tính năng sau:

  • hỗ trợ nhiều tài khoản Google
  • chỉnh sửa tài liệu Google ngoại tuyến
  • bấm chuột phải vào chia sẻ trong menu ngữ cảnh
  • thông báo thay đổi gần đây
  • hỗ trợ ổ cứng ngoài
  • hỗ trợ cho các bản phân phối phổ biến nhất (Ubuntu, Linux Mint, Debian, Fedora, openSUSE)
  • hỗ trợ cho các môi trường máy tính để bàn phổ biến nhất (Unity, MATE, Gnome Shell, Cinnamon, KDE 4, Xfce)
  • hỗ trợ nhiều người quản lý tập tin (Nautilus, Caja, Nemo, Dolphin, Thunar)

Tìm hiểu thêm tại insynchq.com/linux .

Tuyên bố miễn trừ trách nhiệm: Tôi là một trong những nhà phát triển của Insync.


2

Tôi vừa mới phát hiện ra không đồng bộ . Tôi không biết nó tốt như thế nào; nó dường như là nguồn đóng.

PD (2018/12/28): Sau vài năm sử dụng insync, tôi hoàn toàn có thể đề xuất nó như một trình đồng bộ hóa máy tính để bàn Linux cho Google Drive. Kiểm tra bài đăng này để biết thêm chi tiết tính năng.


1
câu trả lời này là bản sao chất lượng thấp của unix.stackexchange.com/a/61224/92199
Mateusz Konieczny

0

Một cách tiếp cận khác là sử dụng dịch vụ trực tuyến để truy cập Google Drive bằng WebDAV (ví dụ: sử dụng http://synqya.appspot.com ) để không cần cài đặt ứng dụng khách hoặc các tiện ích bổ sung khác.


0

Tôi đã làm theo hướng dẫn ở đây:

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

và đã làm cho nó hoạt động thành công trên Fedora 16.

Điều này xây dựng google-drive-ocamlfuse, sau đó được sử dụng để truy cập vào ổ đĩa google.


Đây là ý kiến ​​của bạn, mà không cung cấp bất kỳ sự thật nào về lý do tại sao "nó không hoạt động cho bạn" không thực sự trả lời và một nhận xét kém.
X Tian

Vui lòng xem lại bài đăng cập nhật của tôi, nó cung cấp thông tin thực tế.
dùng1725779 ngày

1
Cảm ơn bạn đã cập nhật, nhưng giờ bạn đã có một tập hợp thông tin trong câu trả lời được chấp nhận.
Mat

0

Mặc dù không phải là hệ thống tập tin gắn kết thông qua nhân Linux, KIO GDrive (một phần của KDE) cho phép các ứng dụng nhận biết KIO (như trình quản lý tệp Cá heo, trình chỉnh sửa Kate hoặc trình xem ảnh Gwenview) để truy cập, điều hướng và chỉnh sửa các tệp Google Drive .

kio-gdrivecó sẵn dưới dạng gói trong một số bản phân phối Linux. Nếu được cài đặt, trình quản lý tệp Cá heo sẽ nhận được một mục "Google Drive" trong "Mạng". Ở đó, một người dùng máy tính để bàn không có đặc quyền có thể 'gắn kết' tài khoản GoogleDrive thông qua cấu hình đồ họa được hướng dẫn (trong đó trình duyệt mặc định sẽ được mở khi người ta cần cấp quyền KDE KAaccounts để truy cập tài khoản GoogleDrive).

Phương pháp này không cung cấp quyền truy cập vào GoogleDrive thông qua thiết bị đầu cuối, nhưng nó tích hợp độc đáo với máy tính để bàn đồ họa.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.