Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bcedu/VGrive

Google Drive client for linux
https://github.com/bcedu/VGrive

elementary-os google-drive google-drive-cli vala

Last synced: about 2 months ago
JSON representation

Google Drive client for linux

Awesome Lists containing this project

README

        

## Unmantained. Do no use, it does'nt work. I never updated vgrive to work with the new API

# VGrive

> Flatpak repo: https://github.com/flathub/com.github.bcedu.vgrive

VGrive is a client (back-end and front-end) for Google Drive made in vala.


  • Start VGrive and sync your files with Google Drive through a clean and minimalist gui.

  • Automaticlly detects changes in local and remote files and sync them.

  • Choose the local path where VGrive syncs your files.












## Installation

### Elementary AppCenter

Install VGrive through the elementary AppCenter. It's always updated to lastest version.
Easy and fast.


Get it on AppCenter

### Debian and Derivatives: Install from .deb file

For debian based distributions (ubuntu, linux mint, elementary, ...) you can install VGrive directlly with the .deb file attached to the newest release of VGrive:

- https://github.com/bcedu/VGrive/releases

### Fedora: Install from official repo

- https://apps.fedoraproject.org/packages/vgrive

- `sudo dnf install vgrive`

### Flatpak

Install from flathub (aviable for any distro):

- https://flathub.org/apps/details/com.github.bcedu.vgrive

> Setup flatpak: https://flatpak.org/setup/

### Manual Instalation

Download last release (zip file), extract files and enter to the folder where they where extracted.

Install the 'build' pre-requisites ( eg on ubuntu, something like this ):
- sudo apt install meson
- sudo apt install valac
- sudo apt-get install build-essential libgtk-3-dev
- sudo apt install libgranite*
- sudo apt install libjson-glib*
- sudo apt install libsoup*
- sudo apt install libunity-dev (optional)
- sudo apt install libappindicator3-dev (optional)

Install your application with the following commands:
- meson build --prefix=/usr
- cd build
- ninja
- sudo ninja install

DO NOT DELETE FILES AFTER MANUAL INSTALLATION, THEY ARE NEEDED DURING UNINSTALL PROCESS

To uninstall type from de build folder:
- sudo ninja uninstall