Google Drive API The REST API that allows you to leverage Google Drive storage from within Space, called My Drive, and the option to access collaborative sharedįolders, called shared drives. These terms define the key components shown in Figure 1: Google Drive Google's cloud file storage service that provides users with a personal storage This diagram shows the relationship between your Google Drive app, Google Drive, and Google Drive API: Figure 1. You can develop applications that integrate with Google Drive, and create robust functionality in your application using Google Drive API. Which one of these is your favorite? Do you have any other suggestions to use Google Drive in Ubuntu or any other Linux? Are you facing trouble using any of these methods? Whatever the reason is, you’re always welcome to use our comment section.The Google Drive API allows you to create apps that leverage Google Drive cloud storage. I use pCloud and MEGA for my personal photo backup.
Speaking of alternatives, there are many other free cloud storage services and some of them even provide native Linux clients. Until it does, these alternatives are all we have. It’s totally disappointing that Google hasn’t yet come forward with an official Google Drive client for Linux, despite the growing popularity of Linux.
You can install it via PPA on Ubuntu, refer to their Github page for more information. It may not be the most user-friendly option, but if you’re looking to try something new, this can be a pick. It should be a useful option for KDE users! Honorable MentionįUSE Filesystem is an open-source utility that lets you mount your Google Drive on Linux with multiple account support. Once you finish modifying a file, it will prompt you to upload the modified file to GDrive.
Each time we try to modify a file, it is copied to a local cache directory. Unlike the Gnome counterpart, this one loads the GDrive directory under the network directory. Furthermore, it requires signing in with KDE Online Accounts to access the drive. It is available to install from all native repositories. It is achieved through KIO GDrive, a KIO-Slave that enables KIO-aware applications (such as Dolphin, Kate, or Gwenview) to access and edit Google Drive files on the cloud. KDE Plasma Desktop environment also provides a Google Drive integration to its file manager Dolphin. If you are comfortable working with the command-line interface, you can pick this one.
You can find the source code in the GitHub repository of Rclone.
For configuring Google Drive with Rclone, read this. It is a command-line program to sync files and directories to and from various cloud storage services, including Google Drive, Dropbox, Amazon S3, OneDrive, etc. The installation and usage documentation can be found on their official website. Rclone is actually more than just a Google Drive client. If you have no issues paying for such a service, it should be a great option. It also has a separate offering with a backup solution, if you’re interested. Thereafter, it’ll cost you about $29 one-time payment for a single account and more for multiple accounts, Insync has per-year pricing plans.
Insync provides a 15-day free trial period. The only downside is that Insync is neither free nor open-source. Furthermore, it offers a beautiful GUI as well as a command-line interface. It’s available for all major Linux distros and the installation process straightforward. It is also the best way to use OneDrive on Linux and services like Dropbox. You’ll find almost everything you want from a Google Drive client in it, including multiple account support, desktop notification, symlink support, etc. Insync is the most feature-rich Google Drive desktop client available out there.