Gnome biedt een eenvoudige manier om vanaf je Linux-desktop toegang te krijgen tot je Google Drive-bestanden – open Online Accounts, voeg je Google-account toe en je kunt direct bestanden van/naar je Google Drive overzetten vanuit de toepassing Files (Nautilus). KDE Plasma 5 had een soortgelijke Google Drive integratie, en Cinnamon ondersteunt dit ook.
Maar hoe zit het met andere desktop omgevingen? Er zijn manieren om Google Drive in elke desktopomgeving te integreren, en dit artikel bevat 2 opties: Gnome-instellingen (Control Center) en Gnome Online-accounts installeren en gebruiken in andere desktopomgevingen, zoals Xfce of MATE, of Google Drive OCamlFUSE gebruiken, een tool die iets vergelijkbaars bereikt als Gnome Online-accounts, maar dan zonder alle Gnome-afhankelijkheden.
Met een van deze twee opties heb je direct toegang tot Google Drive vanuit de bestandsbeheerder van je keuze. Het zou moeten werken met Thunar, Nemo, Caja, en anderen. U kunt nieuwe bestanden toevoegen aan uw Google Drive, bestaande bestanden verwijderen of wijzigen, etc.
Vergeleken met de Gnome Online Accounts methode, biedt Google Drive OCamlFUSE meer flexibiliteit, het heeft geen Gnome afhankelijkheden, maar lijkt langzamer te zijn. Dat kan echter afhangen van de manier waarop men Google Drive gebruikt, dus dit is misschien niet nauwkeurig. In ieder geval, probeer het en oordeel zelf.
Er zijn ook verschillende onofficiële Google Drive clients, van command line clients (zoals grive2) tot complete desktop oplossingen die bestandsbeheer integratie bevatten (zoals Insync, dat $29.99 per Google account kost / eenmalige kosten). Dit artikel gaat echter over het monteren van Google Drive op Linux-desktops die geen ingebouwde manier hebben om dit te doen, en niet over al die Google Drive-clients.
De onderstaande instructies bevatten enkele Ubuntu (Xubuntu, Ubuntu MATE, enz.), en Linux Mint (MATE, Xfce) specifieke installatiecommando’s. De tools (Google Drive OCamlFUSE en Gnome Online Accounts) zelf zouden echter hetzelfde resultaat moeten opleveren op elke Linux-distributie.
Mounting Google Drive using Gnome Online Accounts in Xfce, MATE and others
Om Google Drive te mounten met behulp van Gnome Online Accounts / Gnome Settings (Control Center) in desktop-omgevingen zoals Xfce, MATE, en anderen, moet u de gnome-control-center en gnome-online-accounts pakketten installeren. Ze bevatten meerdere Gnome-afhankelijkheden – als je dit niet wilt, kun je de Google Drive OCamlFUSE-optie hieronder bekijken.
Open een terminal en typ dit commando om ze te installeren:
sudo apt install gnome-control-center gnome-online-accounts
Gnome-instellingen is verborgen en wordt niet weergegeven in het menu op niet-Gnome bureaubladomgevingen. Dus als je Xfce, MATE of een andere desktop omgeving gebruikt, zul je Gnome Settings of Gnome Control Center niet in je menu zien. Om het uit te voeren, moeten we een terminal gebruiken enXDG_CURRENT_DESKTOP=GNOME
toevoegen voor het uitvoerbare bestand, zoals dit:
XDG_CURRENT_DESKTOP=GNOME gnome-control-center
Nu ga je naar Online Accounts, klik je op Google en voeg je je Google account toe:
Gnome Online Accounts op Linux Mint 19 MATE
Gnome Online Accounts op Xubuntu 18.04
Onmiddellijk nadat u uw Google-account hebt toegevoegd aan Online-accounts, zou u uw Google Drive-map moeten zien in het bestandsbeheer (Caja, Thunar of welk bestandsbeheer u ook gebruikt):
Google Drive gekoppeld in Caja (standaard MATE bestandsbeheerder) met gebruik van Gnome Online Accounts / Linux Mint 19 MATE
Google Drive aangekoppeld in Thunar (standaard Xfce bestandsbeheerder) met gebruik van Gnome Online Accounts / Xubuntu 18.04
Google Drive OCamlFUSE gebruiken om Google Drive te mounten in Linux
Google Drive mounten met google-drive-ocamlfuse is beschikbaar met Thunar / Xubuntu 18.04
Een andere manier om Google Drive te mounten in Linux (voor elke desktop omgeving) is door Google Drive OCamlFUSE te gebruiken. Deze tool implementeert een FUSE-bestandssysteem op Google Drive en bevat functies zoals volledige lees-/schrijftoegang tot reguliere bestanden en mappen, ondersteuning voor meerdere accounts en meer. In tegenstelling tot het gebruik van Gnome Online Accounts, wordt dit niet geleverd met specifieke Gnome afhankelijkheden.
Je bent misschien ook geïnteresseerd in: How To Speed Up Google Drive OCamlFUSE (Tool To Mount Google Drive On Linux).
In Ubuntu (Xubuntu, Ubuntu MATE, Lubuntu, enz.) of Linux Mint (Xfce, MATE) kunt u Google Drive OCamlFUSE installeren met behulp van de officiële stabiele PPA:
sudo add-apt-repository ppa:alessandro-strada/ppasudo apt updatesudo apt install google-drive-ocamlfuse
Gebruikers van andere Linux-distributies: zie de installatie-instructies vanaf hier.
Nu moet u google-drive-ocamlfuse verifiëren met uw Google-account. Om dit te doen, voert ugoogle-drive-ocamlfuse
in een terminal uit, zonder opties toe te voegen, zoals dit:
google-drive-ocamlfuse
Er zou een nieuw tabblad moeten worden geopend in uw standaard webbrowser, waarin u wordt gevraagd om google-drive-ocamlfuse toegang te geven tot uw Google-account. U moet dit toestaan en doorgaan naar de volgende stap.
Na de volgende stap moet u een lege map maken in uw thuismap, die zal worden gebruikt als uw Google Drive-map. Iets alsGoogleDrive
zou het moeten doen. Merk op dat alle onderstaande instructies ervan uitgaan dat u~/GoogleDrive
gebruikt als uw Google Drive koppelpunt (als u een ander koppelpunt gebruikt, vergeet dan niet om het te veranderen in alle opdrachten die volgen).
Nadat u deze map in uw thuismap hebt gemaakt, voert u het onderstaande commando uit om Google Drive op deze map te mounten, zoals dit:
google-drive-ocamlfuse ~/GoogleDrive
U moet ook google-drive-ocamlfuse met het koppelpunt als argument toevoegen aan uw opstarttoepassingen. U kunt uw opstarttoepassingen als volgt openen:
- Xfce: start
Session and Startup
vanuit het menu, ga naar hetApplication Autostart
tabblad en klikAdd
- MATE: start
Startup Applications
en klikAdd
Na het klikken opAdd
, gebruikt u het volgende:
- Naam: google-drive-ocamlfuse
- Commando:
sh -c "google-drive-ocamlfuse ~/GoogleDrive"
Het is vergelijkbaar met vrijwel elke desktopomgeving, zolang deze een manier heeft om applicaties aan het opstarten toe te voegen.
In plaats van google-drive-ocamlfuse aan het opstarten toe te voegen, kunt u het ook op verschillende manieren automatisch mounten, zoals hier wordt uitgelegd.
Voor geavanceerde configuratie van google-drive-ocamlfuse kunt u deze pagina bekijken.