- - Hoe toegang te krijgen tot Google Drive op Linux

Hoe toegang te krijgen tot Google Drive op Linux

Er zijn veel verschillende oplossingen voorcloudgebaseerde internetopslag tegenwoordig. Er is de beruchte Dropbox, Box.com, Microsoft's OneDrive en natuurlijk Google Drive. Voor het grootste deel is cloudopslag erg dubieus op Linux. Van alle gangbare oplossingen die er zijn, heeft slechts een klein deel ervan de tijd genomen om een ​​synchronisatieclient te creëren die specifiek is voor het Linux-platform. Google is niet anders. Hoewel het grote fans van Linux zijn, is er geen officiële manier om toegang te krijgen tot Google Drive op Linux. Dit betekent dat als u bent gecentreerd op de manier waarop u bestanden opslaat en back-ups maakt met Google, er geen Drive-map op uw pc is voor het snel en eenvoudig uploaden en delen van bestanden. In plaats daarvan zit je vast met het uploaden van dingen vanuit de webbrowser en word je gedwongen alle nette bureaubladfuncties te missen die Google toevoegt aan Mac en Windows.

Gelukkig zijn er veel Linux-ontwikkelaars die op Google vertrouwenDrive is het zat om rond te zitten wachten op Google om een ​​Drive-synchronisatieprogramma te maken. Ze hebben het op zich genomen om programma's te maken waarmee gebruikers eenvoudig vanaf hun desktop toegang hebben tot Google Drive op Linux. In dit artikel zullen we het hebben over de beste die je nu kunt krijgen!

Google-Drive-Ocamlfuse installeren

Google Drive Ocamlfuse is beschikbaar voor veel verschillende Linux-distributies. Hier is hoe het te laten werken:

Ubuntu

U kunt Google Drive Ocamlfuse installeren door een PPA toe te voegen. Voer deze drie opdrachten in de terminal in om deze te installeren.

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

Arch Linux

Arch Linux-gebruikers kunnen installerenGoogle-drive-ocamlfuse van de AUR door dit pakket te bouwen. Ga naar deze link, zoek "snapshot downloaden" en klik erop. Hiermee download je alles wat nodig is om het programma te bouwen.

Pak de momentopname uit door er met de rechtermuisknop op te klikken in Bestandsbeheer en vervolgens "uitpakken" te selecteren. Eenmaal uitgepakt, opent u een terminal en voert u deze in met het CD-commando.

cd ~/Downloads/google-drive-ocamlfuse-git

In de map bevinden zich veel bestanden. Deze komen allemaal samen wanneer u de opdracht makepkg uitvoert.

makepkg

De opdracht make gaat uit en installeert alle bestanden die Google Drive Ocamlfuse nodig heeft, compileert vervolgens het programma vanaf de bron en genereert een Arch Linux-pakket. Wanneer u klaar bent, installeert u het met:

sudo pacman -U *.pkg.tar.xz

Van bron

Als uw Linux-distributie niet in de lijst staat,er is geen installeerbaar pakket voor Google Drive Ocamlfuse. Pak in plaats daarvan de broncode en compileer deze. Dit kan een complex proces zijn (afhankelijk van je vaardigheidsniveau) en het duurt te lang om hier te schetsen. Ga in plaats daarvan naar de instructies die de ontwikkelaar heeft opgesteld om het te installeren.

Synchroniseren met Google-Drive-Ocamlfuse

Log eerst in om te synchroniseren met Google. Doe dit door deze opdracht in een terminalvenster uit te voeren:

google-drive-ocamlfuse

Hiermee wordt meteen een Google Oauth-inlogvenster geopend. Voer de details van uw Google-account in om door te gaan.

Maak vervolgens de synchronisatiemap met:

mkdir -p ~/Google-Drive

Met alles ingesteld, kan het synchroniseren beginnen. Haal alles uit Google Drive met deze opdracht:

google-drive-ocamlfuse ~/Google-Drive

Bestanden uploaden

Bestanden uploaden naar Google Drive met de synchronisatieclient werkt op dezelfde manier als downloaden. Om bestanden naar een Drive-account te uploaden, plaatst u gewoon elk bestand in de ~ / Google-Drive map en voer vervolgens de synchronisatieopdracht uit. Terwijl Google Drive Ocamlfuse opstart, kijkt het over de lokale synchronisatiemap naar eventuele wijzigingen en uploadt die wijzigingen. Als u een bestand lokaal verwijdert, wordt het ook op Drive verwijderd (voer gewoon de synchronisatieopdracht uit nadat u iets hebt verwijderd).

Tips

Een opdracht onthouden om bestanden van Google te synchroniserenDrive kan lastig zijn, vooral als je een nieuwe gebruiker bent. Laten we in plaats daarvan een shellscriptprogramma maken met alle details erin. Op deze manier is het verzenden en ontvangen van bestanden van Google Drive veel eenvoudiger.

Schrijf in een terminal: nano ~/drivesync

Hiermee maakt u een leeg bestand met de naam "drivesync" in de thuismap.

Plak vervolgens deze eerste regel. Deze coderegel is een shebang. Het helpt bash begrijpen hoe het script moet worden uitgevoerd.

#!/bin/bash

Maak na de shebang een spatie (met de enter-toets) en plak deze:

google-drive-ocamlfuse /home/username/Google-Drive

Opmerking: verander gebruikersnaam in uw gebruikersnaam

Sla het script op door op CTRL + O te drukken en gebruik vervolgens de chmod commando om het uitvoerbaar te markeren:

sudo chmod +x ~/drivesync

Kopieer het ten slotte naar / Usr / bin met de CP commando. Op deze manier kan drivesync overal worden uitgevoerd via de opdrachtregel.

sudo cp ~/drivesync /usr/bin

Synchroniseer vanaf nu Google Drive met de / Home / gebruikersnaam / Google-Drive map door dit in te voeren in de terminal:

sudo drivesync

Gevolgtrekking

Google heeft echt een hit als het gaat om GoogleRit. Het heeft veel geweldige functies, zoals documentconversie, de betrouwbaarheid van Google-servers en een volledig kantoorpakket. Dat is waarom het zo jammer is dat je zoveel moet doormaken om toegang te krijgen tot Google Drive op Linux. Hopelijk wordt, naarmate Linux meer mindshare verwerft, het idee dat Google een Drive-synchronisatieclient maakt een realiteit. Tot die tijd is het synchroniseren van bestanden met software van derden net zo goed als het gaat worden.

Comments