4 populære (uoffisielle) Google Drive Linux-kunder

  • Clement Thomas
  • 0
  • 2162
  • 65

Det har gått over fire år siden Google lanserte sin skylagringstjeneste Google Drive, og det er ingen tvil om at den har vokst til å bli en av de mest populære skylagringstjenestene i markedet (med over en drøyt millioner betalende kunder).

Gitt disse tallene, vil man anta at tjenesten vil være tilgjengelig for brukere av alle større plattformer. Dessverre er det ikke tilfelle. Selv om offisielle klienter har vært tilgjengelige for Windows, Android og OS X fra dag 1, kom iOS og Chrome OS også til listen snart. Spesielt mangler fra listen er imidlertid Linux.

Det Mountain View, California-baserte selskapet sa i 2012 at “teamet jobber med en synkroniseringsklient for Linux.” som ble fulgt av "teamet jobber med en synkroniseringsklient for Linux" i 2013, men det delte aldri en eksakt tidsramme. Forståelig nok er Linux-brukere ulykkelige og frustrerte, med hele Reddit-tråder dedikert til å diskutere Googles apati mot dem.

Selv om vi fortsatt ikke vet om og når en offisiell Google Drive-klient for Linux kommer, er det heldigvis forskjellige uoffisielle alternativer som kan gjøre jobben for deg. I denne artikkelen skal vi diskutere fire av dem: Grive2, kjøre, overGrive, og Synkronisert.

Merk: Alle klienter ble testet på Ubuntu 16.04, og alle kommandoene som er nevnt i artikkelen er Ubuntu-spesifikke.

1. Grive2

Grive2 er en gaffel til den nå forlatte Grive-klienten for Google Drive som sluttet å fungere etter at dokumentlisten API den brukte ble lagt ned. Den nye iterasjonen, som er utviklet av Vitaliy Filippov, bruker Google Drive REST API for å snakke med søkegigantens skylagringstjeneste. Før vi begynner med installasjons- og konfigurasjonsdelen, er det verdt å nevne at Grive2 fortsatt er i betafase, noe som betyr at det er noen funksjoner som mangler, og at verktøyet noen ganger kan fungere buggy også.

Last ned og installer

Det første trinnet er å laste ned den siste Grive2-pakken fra verktøyets offisielle GitHub-side. Når du er ferdig, må du installere verktøyets avhengigheter før du bygger selve verktøyet - her er kommandoen for å gjøre det:

sudo apt-get install git cmake build-essential libgcrypt11-dev libyajl-dev libboost-all-dev libcurl4-openssl-dev libexpat1-dev libcppunit-dev binutils-dev

Nå pakker du den nedlastede Grive2-pakken (.zip-filen) og går inn i den ekstraherte katalogen. Kjør følgende kommandoer for å bygge og installere verktøyet:

mkdir build cd build cmake… make-j4 sudo make install 

Setup

Neste oppretter du en katalog der du vil at Google Drive-ting skal synkroniseres. For eksempel opprettet jeg en katalog som ble døpt Google Disk i min hjemmekatalog. Når du er ferdig, kan du gå inn i den nyopprettede katalogen og utføre Grive2 gjennom kommandolinjen ved å skrive inn følgende kommando:

grive -a

Merk at '-a' er nødvendig når du kjører Grive2 for første gang, da det hjelper klienten å koble seg til Google Drive-kontoen din. Som du ser i utdataene nedenfor, må du gå til en URL, der du blir spurt om du vil la dette programmet få tilgang til Google Drive-kontoen din eller ikke. Når tillatelsen er gitt, blir en kode presentert som du må oppgi på kommandolinjen:

Det er det. Hvis vi antar at alle trinnene som er nevnt til nå, blir utført vellykket, vil Grive2 begynne å laste ned Google Drive-filene dine lokalt. Husk at du må kjøre 'grive' -kommandoen (sans '-a') hver gang du vil at synkroniseringen skal skje - for hjelp, kjør kommandoen med '-help' -flagget. Gå hit for å lære i detalj om verktøyets funksjoner og begrensninger.

2. overGrive

overGrive er en GUI-basert klient for Google Drive. Prosjektet startet som en grafisk frontend for den nå nedlagte Grive-kommandolinjeklienten, men ble snart til en egen, fullverdig klient for Googles skylagringstjeneste. Dessverre er overGrive verken åpen kildekode, eller et freeware - det er en egen programvare som gir deg $ 4,99 tilbake per Google Drive-konto. Imidlertid kommer det med en 14-dagers gratis prøveperiode for deg å bedømme om det er verdt å betale for eller ikke.

Last ned og installer

Det første trinnet er å laste ned overGrive-pakken, noe du kan gjøre fra det offisielle nettstedet. For Ubuntu vil du få en .deb-fil, som du kan installere ved å bruke dpkg-kommandoen. Slik gjorde jeg det i mitt tilfelle:

sudo dpkg -i overgrive_3.1.9_all.deb

I mitt tilfelle mislyktes kommandoen ovenfor med følgende utdata:

Lese pakkelister ... Utført Bygge avhengighetstreet Lesestatusinformasjon ... Utført Det kan være lurt å kjøre 'apt-get -f install' for å rette opp disse: Følgende pakker har uoppfylte avhengigheter: overgrive: Avhenger: python-pip, men det kommer ikke til installeres Avhenger: python-gi, men det kommer ikke til å bli installert Avhenger: python-setuptools, men det kommer ikke til å bli installert Avhenger: libappindicator1, men det kommer ikke til å bli installert E: Uoppfylte avhengigheter. Prøv "apt-get -f install" uten pakker (eller spesifiser en løsning).

Så som du ser, var det noen uoppfylte avhengigheter, noe jeg fikset ved å kjøre følgende kommando:

apt-get -f installere

Og utførte 'dpkg' -kommandoen igjen - denne gangen var den vellykket og klienten ble installert. For å starte overGrive, gå til Dash:

Setup

Når klienten blir lansert for første gang, vil du bli bedt om å kjøre en oppsett som effektivt kobler klienten til Google Drive-kontoen din.

Klikk på OK-knappen i vinduet over, så ser du følgende vindu:

Klikk her "Koble til konto" -knappen. Dette åpner en webside der du blir bedt om å autorisere oneGrive til å få tilgang til Google Drive-kontoen din.

Når du klikker på "Tillat" -knappen, får du en kode som du må angi i klientens vindu (den uskarpe delen på bildet nedenfor):

Trykk deretter på Validate-knappen.

Merkelig nok, i mitt tilfelle, etter at jeg traff 'Validate' -knappen, forsvant oneGrive-vinduet som om programvaren krasjet. Jeg ventet et minutt eller så og åpnet igjen overGrive gjennom Dash. Denne gangen fikk jeg et vindu som forteller at oneGrive for øyeblikket kjører i en prøveperiode som utløper om 14 dager.

I tilfelle du støter på den samme situasjonen, bør du trykke på 'Fortsett' -knappen da knappen 'Aktiver' tar deg til kundens offisielle nettsted, antagelig for lisenskjøp.

Hvis du trykker på Fortsett-knappen, åpnes et vindu som viser at klienten nå er koblet til Google Drive-kontoen din.

Trykk på 'Start synkronisering' -knappen, og klientvinduet forsvinner med ikonet oneGrive-systemfeltet vises øverst til høyre på skjermen. Det vises også et varsel som sier at funksjonen 'Auto Sync' er PÅ.

Klikk på klientens systembakkeikon, så ser du at synkroniseringsprosessen allerede har startet.

Du kan også slå på "Auto Sync" -funksjonen herfra, så vel som å åpne den lokale katalogen (der Google Drive-ting blir synkronisert) og besøke Google Drive Web-grensesnitt.

For mer informasjon om verktøyet, inkludert det komplette settet med funksjoner det gir, kan du gå hit.

3. kjøre

'drive' er en kommandolinje Google Drive-klient som lar deg skyve og dra ting til / fra søkegigantens skylagringstjeneste. Selv om det kan virke som en, er 'stasjon' faktisk ikke en annen tredjeparts Linux-klient for Google Drive - det er skrevet av en Google-ansatt Burcu Dogan som jobber for Google Disks plattformteam, og hva mer, Google har til og med opphavsretten til verktøyet. Det siste året eller så har Dogan vært opptatt, så prosjektet blir vedlikeholdt av Emmanuel T Odeke (odeke-em).

Last ned og installer

Forsikre deg om at du har versjon 1.5.X eller nyere av Googles GO-språkkompilator installert på systemet ditt før du går i gang med å installere 'stasjon'. For å laste ned og sette opp miljøet for GO, se instruksjoner her.

Nå kan du fortsette med å installere 'stasjon' -klienten - her er kommandoen for den:

gå og få -u github.com/odeke-em/drive/cmd/drive

Når kommandoen ovenfor er fullført, oppretter du en katalog der du vil ha "stasjon" for å synkronisere Google Drive-tingene dine. For eksempel opprettet jeg i mitt tilfelle en katalog med navnet 'gdrive' i hjemmekatalogen:

 mkdir ~ / gdrive

Og kjør deretter følgende kommando:

$ drive init ~ / gdrive

Som vanlig blir du først pålagt å koble klienten til Google Drive-kontoen din, så når du kjører kommandoen ovenfor, vil den be deg om autorisasjon:

Gå til lenken som vises på terminalskjermen, autoriser klienten til å koble seg til kontoen din (sørg for at du allerede er logget inn på Google Drive), og endelig kopier koden du kommer dit og lim den inn på terminalen.

Nå kan du gjøre et "drive pull" for å laste ned data fra Google Drive-kontoen til den lokale maskinen din og "drive push" for å gjøre omvendt. Her er et eksempel på pull:

$ drive pull Advanced-GDB-tips Løse… + / Advanced-GDB-tips Tilleggsantall 1 src: 13.39KB Vil du fortsette med endringene? [Y / n]: Y 13715/13715 [======================================= ================================================== =======================] 100.00% 2s

Fra klientens offisielle dokumentasjon laster ned "kommandoen" data som ikke eksisterer lokalt, men som eksternt finnes på Google-stasjonen, og kan slette lokale data som ikke er til stede på Google Drive. Kjør den uten noen argumenter for å trekke alle filene fra den gjeldende banen. "

Og her er et eksempel på push:

$ drive push test.txt Løsning… + /test.txt Tilleggstelling 1 Fortsett med endringene? [Y / n]: y

Dette er hva dokumentasjonen sier om push: “pushkommandoen laster opp data til Google Drive for å speile data som er lagret lokalt. Som pull, kan du kjøre den uten noen argumenter for å skyve alle filene fra den gjeldende banen, eller du kan passere i en eller flere baner for å skyve bestemte filer eller kataloger. "

I tilfelle du lurer på hvorfor 'drive' følger push-pull-modellen, i stedet for bakgrunnssynkronisering, er det hva verktøyets offisielle dokumentasjon har å si om dette. For mer informasjon om 'stasjon', gå hit.

4. Insync

Insync er en GUI-basert, funksjonsrik Google Drive-klient som fungerer på flere plattformer, inkludert Linux. I likhet med OverGrive er Insync imidlertid også en egen programvare - den koster $ 25. Beløpet som kan belastes kan være en gang eller per år, avhengig av om du er sluttbruker, profesjonell eller organisasjon. Heldigvis gir Insync en 15-dagers gratis løype, slik at du kan teste den ut før du bestemmer deg for om du vil bruke pengene dine på det eller ikke.

Last ned og installer

For å laste ned Insyc på systemet ditt, last ned pakken / installasjonsprogrammet for systemet ditt fra verktøyets offisielle nettsted. For Ubuntu vil en .deb-fil lastes ned, som du enkelt kan installere ved å bruke 'dpkg' -kommandoen. Her er kommandoen i mitt tilfelle:

sudo dpkg -i insync_1.3.6.36076-trusty_i386.deb

Når du er ferdig, vil du se et varsel som ligner på følgende:

Trykk på Start Insyc-knappen i vinduet over, og du vil se ikonet i (se bildet nedenfor) i systemstatusfeltet:

Setup

Klikk på Insync-ikonet i systemstatusfeltet, og klikk deretter alternativet 'Åpne appvindu' for å starte UI:

Så som for andre kunder, også her er det første trinnet å koble klienten til Google Drive-kontoen din. Så trykk på 'LEGG TIL GOOGLE ACCOUNT' -knappen i brukergrensesnittet. Det vil åpne en webside som ber deg om å la klienten få tilgang til kontoen din.

Etter at du har autorisert, vil klienten installert på maskinen din be deg om å oppgi en katalog der du vil at den skal synkronisere Google Drive-ting:

Når du er ferdig med dette oppsettet, trykker du på Fullfør-knappen.

Når du nå åpner brukergrensesnittet, vil du se filene og mappene som er lagret i den tilkoblede Google Drive-kontoen din, samt alternativer for hvordan du har konfigurert Insyc til å håndtere dem.

Den gråfargede kolonnen til venstre inneholder forskjellige konfigurasjonsalternativer som er tilgjengelige for brukeren. Selektiv synkronisering lar deg for eksempel velge hvilke filer du vil at klienten skal synkronisere; Ignorer liste lar deg spesifisere filene / mappene du ikke vil laste opp / laste ned; Konverter lar deg spesifisere om du vil konvertere ting som er lagret i Google Drive til et annet format som Microsoft Office eller OpenDocument; og statistikk gir deg et diagram som viser hvor mye av Google Drive-plassen du har brukt.

For mer informasjon om klienten, gå til denne lenken på Insyncs offisielle nettsted. Hvis du har installert verktøyet og har noen relaterte tvil / spørsmål, kan du gå til den offisielle supportsiden.

SE OGSÅ: 10 beste Linux Music Player-apper

Konklusjon

Alle Google Drive-kunder som er omtalt her har sine egne styrker og svakheter, så det vil være urettferdig å si hvilken som er best. Det avhenger av ditt krav - for eksempel om du trenger en GUI-basert klient eller ikke, er du villig til å betale for det, hva slags funksjonssett du trenger og mer.

Husk også at listen vi har diskutert her ikke er uttømmende - andre tredjepartsalternativer som Rclone er også tilgjengelige. Så kan du ta en titt på dem også hvis alt dette ikke klarer å imponere deg.




Ingen har kommentert denne artikkelen ennå.

Gadgetkjøpsguider, teknologi som betyr noe
Vi publiserer detaljerte guider for kjøp av utstyr, lager interessante lister over de beste produktene på markedet, dekker nyheter fra teknologiens verden