Suositeltava, 2024

Toimituksen Valinta

4 Suosittu (epävirallinen) Google Drive Linux -asiakas

Se on ollut yli neljä vuotta siitä, kun Google on käynnistänyt pilvivarastopalvelupalvelunsa Google Drive, ja ei ole epäilystäkään siitä, että siitä on tullut yksi suosituimmista pilvivarastopalveluista markkinoilla (yli miljoona maksavaa asiakasta).

Näiden lukujen perusteella voidaan olettaa, että palvelu olisi kaikkien suurten alustojen käyttäjien käytettävissä. Valitettavasti näin ei ole. Vaikka viralliset asiakkaat ovat olleet käytettävissä Windowsissa, Androidissa ja OS X: ssä päivästä 1, iOS ja Chrome OS tekivät myös luettelon pian. Luettelosta puuttuu kuitenkin Linux.

Kaliforniassa toimiva Mountain View -yritys ei sanonut vuonna 2012, että "tiimi työskentelee Linuxin synkronointiohjelmassa.", Jota seurasi "tiimi työskentelee synkronointiohjelmassa Linuxille" vuonna 2013, mutta se ei koskaan jakanut tarkka aikataulu. Ymmärrettävästi, Linux-käyttäjät ovat tyytymättömiä ja turhautuneita, ja kaikki Reddit-langat on tarkoitettu keskustelemaan Googlen apatiasta heitä kohtaan.

Vaikka emme vieläkään tiedä, tuleeko virallinen Linux Drive -asiakas Linuxille, onneksi on olemassa erilaisia ​​epävirallisia vaihtoehtoja, jotka voivat tehdä työn puolestasi. Tässä artikkelissa keskustelemme niistä neljästä: Grive2, asema, overGrive ja Insync .

Huomautus : Kaikki asiakkaat testattiin Ubuntu 16.04: lla, ja kaikki artikkelissa mainitut komennot ovat Ubuntu-spesifisiä.

1. Grive2

Grive2 on haarukka nyt hylätystä Grive-asiakasohjelmasta Google-asemalle, joka lakkasi toimimasta sen jälkeen, kun sen käyttämä asiakirjaluettelo API oli suljettu. Uusi iterointi, jonka Vitaliy Filippov on kehittänyt, käyttää Google Drive REST API: ta keskustelemaan hakuverkon pilvivarastopalvelusta. Ennen kuin aloitamme asennus- ja asennusosasta, on syytä mainita, että Grive2 on vielä beta-vaiheessa, mikä tarkoittaa, että joitakin puuttuvia ominaisuuksia on, ja työkalu voi joskus toimia myös vika.

Lataa ja asenna

Ensimmäinen vaihe on ladata uusin Grive2-paketti työkalun virallisesta GitHub-sivusta. Kun olet valmis, sinun täytyy asentaa työkalun riippuvuudet ennen työkalun rakentamista - tässä on komento tehdä se:

 sudo apt-get install git cmake rakentaa välttämätön libgcrypt11-dev libyajl-dev libboost-all-dev libcurl4-opensl-dev libexpat1-dev libcppunit-dev binutils-dev 

Poista nyt ladattu Grive2-paketti (.zip-tiedosto) ja kirjoita uutettuun hakemistoon. Suorita täällä seuraavat komennot työkalun rakentamiseen ja asentamiseen:

 mkdir rakentaa cd build cmake .. make -j4 sudo asenna 

Perustaa

Seuraavaksi luo hakemisto, johon haluat Google Drive -aseman synkronoinnin. Olen esimerkiksi luonut hakemiston, joka on kopioitu googleDrive- kansioon kotihakemistoon. Kun olet valmis, kirjoita juuri luotuun hakemistoon ja suorita Grive2 komentoriviltä kirjoittamalla seuraava komento:

 grive -a 

Huomaa, että '-a' on välttämätön, kun Grive2 käynnistetään ensimmäisen kerran, koska se auttaa asiakasta muodostamaan yhteyden Google Drive -tiliin. Kuten alla olevasta lähdöstä näet, sinun täytyy mennä URL-osoitteeseen, jossa sinua pyydetään kysymään, sallitaanko tämä sovellus käyttää Google Drive -tiliäsi. Kun lupa on annettu, esitetään koodi, jonka sinun on annettava komentoriville:

Se siitä. Olettaen, että kaikki edellä mainitut vaiheet suoritetaan onnistuneesti, Grive2 aloittaa Google Drive -tiedostojen lataamisen paikallisesti. Muista, että sinun täytyy suorittaa "grive" -komento (sans '-a') joka kerta, kun haluat synkronoinnin tapahtuvan - ohjeena, suorita komento '–help' -lippulla. Voit oppia yksityiskohtaisesti työkalun ominaisuuksista sekä sen rajoituksista täältä.

2. overGrive

overGrive on GUI-pohjainen Google Drive -asiakas. Projekti käynnistyi graafisen etupäähän Grive-komentoriviliittymän nykyiseen, mutta pian muuttui erilliseksi, täysimittaiseksi asiakkaaksi Googlen pilvivarastopalvelulle. Valitettavasti overGrive ei ole avoimen lähdekoodin eikä freeware - se on oma ohjelmisto, joka asettaa sinut takaisin 4, 99 dollaria Google Drive -tiliin. Siinä on kuitenkin 14 päivän ilmainen kokeiluversio, jonka avulla voit arvioida, onko se syytä maksaa.

Lataa ja asenna

Ensimmäinen askel on ladata overGrive-paketti, jota voit tehdä sen viralliselta verkkosivustolta. Saat Ubuntuille .deb-tiedoston, jonka voit asentaa käyttämällä dpkg-komentoa. Seuraavassa on, miten teen sen minun tapauksessani:

 sudo dpkg -i overgrive_3.1.9_all.deb 

Minun tapaukseni yllä oleva komento epäonnistui aluksi seuraavalla tuotoksella:

 Pakettiluetteloiden lukeminen ... Valmis Rakennusriippuvuuspuu Tilatietojen lukeminen ... Valmis Voit korjata nämä asiat "apt-get -f install": Seuraavat paketit ovat riippumattomia: overgrive: Riippuu: python-pip, mutta ei asenneta Riippuu: python-gi, mutta sitä ei asenneta Riippuu: python-setuptools, mutta sitä ei aiota asentaa Riippuu: libappindicator1, mutta sitä ei asenneta E: Unmet riippuvuudet. Kokeile apt-get -f-asennusta ilman paketteja (tai määritä ratkaisu). 

Niinpä, kuten näette, oli joitakin puutteellisia riippuvuuksia, joita minä korjain suorittamalla seuraavan komennon:

 apt-get -f asentaa 

Ja suoritti "dpkg" -komennon uudelleen - tällä kertaa se oli onnistunut ja asiakas asennettiin. Jos haluat käynnistää yliGrive, siirry Dashiin:

Perustaa

Kun asiakas käynnistetään ensimmäisen kerran, sinun on suoritettava kokoonpano, joka yhdistää asiakkaan tehokkaasti Google Drive -tiliin.

Napsauta Ok-painiketta yllä olevassa ikkunassa ja näet seuraavan ikkunan:

Napsauta "Yhdistä tili" -painiketta. Tämä avaa web-sivun, jossa sinua pyydetään valtuuttamaan oneGrive käyttämään Google Drive -tiliäsi.

Kun napsautat 'Salli' -painiketta, näyttöön tulee koodi, jonka sinun on annettava asiakkaan ikkunaan (alla oleva kuva hämärtynyt):

Sitten paina "Vahvista" -painiketta.

Ollakseni kummallista, kun olen löytänyt Validate-painikkeen, oneGrive-ikkuna katosi kuin ohjelmisto kaatui. Odotin minuutti tai sitten ja avasin sitten uudelleen GGive: n Dashin kautta. Tällä kertaa minulle esitettiin ikkuna, jossa kerrottiin, että oneGrive on parhaillaan käynnissä kokeilujaksossa, joka päättyy 14 päivän kuluessa.

Jos tapaat saman tilanteen, sinun pitäisi painaa "Jatka" -painiketta, kun "Aktivoi" -painike vie sinut asiakkaan viralliseen verkkosivustoon, oletettavasti lisenssin ostamiseen.

"Jatka" -painikkeen lyöminen tuo esiin ikkunan, jossa näkyy, että asiakas on nyt yhteydessä Google Drive -tiliin.

Napsauta Käynnistä synkronointi -painiketta, ja asiakasikkuna katoaa näytön oikeassa yläkulmassa näkyvän oneGrive-järjestelmäpalkin kuvakkeella. Näkyviin tulee myös ilmoitus, jossa todetaan, että Auto Sync -toiminto on käytössä.

Napsauta asiakkaan järjestelmäpalkin kuvaketta ja näet, että synkronointi on jo alkanut.

Voit myös vaihtaa automaattisen synkronoinnin toiminnon täältä, ja avata paikallisen hakemiston (jossa Google Drive -asiakirjoja synkronoidaan) ja vierailla Google Drive Web -liittymässä.

Lisätietoja tästä työkalusta, mukaan lukien sen tarjoamat ominaisuudet, on tässä.

3. ajaa

"asema" on komentorivin Google Drive -asiakas, jonka avulla voit työntää ja vetää tavaraa hakuverkon pilvivarastopalveluun. Vaikka se saattaa tuntua siltä, ​​"ajaa" ei oikeastaan ​​ole vielä toista kolmannen osapuolen Linux-asiakasta Google Driveen - sen on kirjoittanut Google-työntekijä Burcu Dogan, joka työskentelee Google Driven foorumi-tiimissä, ja mitä enemmän, Google on jopa tekijänoikeus työkalu. Viime vuoden aikana Dogan on kuitenkin ollut kiireinen, joten hanketta ylläpitää Emmanuel T Odeke (odeke-em).

lataa ja asenna

Ennen kuin siirryt eteenpäin ja asennat aseman, varmista, että käytössäsi on järjestelmässäsi asennettu Google-kielen kääntäjän versio 1.5.X tai uudempi. Jos haluat ladata ja määrittää ympäristön GO: lle, katso ohjeet täältä.

Nyt voit jatkaa aseman asentamista asiakkaalle - tässä on sen komento:

 mene -u github.com/odeke-em/drive/cmd/drive 

Kun edellä mainittu komento on tehty, luo hakemisto, johon haluat "aseman" synkronoida Google Drive -asiat. Esimerkiksi minun tapauksessani olen luonut hakemiston nimeltä "gdrive" kotihakemistossani:

 mkdir ~ / gdrive 

Suorita sitten seuraava komento:

 $ drive init ~ / gdrive 

Kuten tavallista, sinun on ensin liitettävä asiakas Google Drive -tiliisi, joten kun yllä oleva komento suoritetaan, se pyytää sinua valtuuttamaan:

Siirry terminaalinäytössä näkyvään linkkiin, anna asiakkaalle yhteyden tilillesi (varmista, että olet jo kirjautunut Google Driveen) ja kopioi lopulta koodi ja liitä se päätteeseen.

Nyt voit tehdä aseman vedon ladataksesi tietoja Google Drive -tilistäsi paikalliselle koneellesi ja "ajaa push" -toimintoa päinvastoin. Tässä esimerkki vedosta:

 $ drive pull Advanced-GDB-vinkkejä Ratkaisu ... + / Advanced-GDB-vinkkejä Lisäluku 1 src: 13.39KB Jatka muutoksia? [Y / n]: Y 13715/13715 [======================================= ================================================== =======================] 100.00% 2s 

Asiakkaan virallisesta dokumentaatiosta ”vetokomento lataa tietoja, joita ei ole paikallisesti, vaan se on etänä Google-asemassa, ja se voi poistaa paikallisia tietoja, joita ei ole Googlen asemassa. Suorita se ilman argumentteja vetääksesi kaikki tiedostot nykyiseltä polulta. "

Ja tässä on esimerkki työntämisestä:

 $ drive push test.txt Ratkaisu ... + /test.txt Lisääminen 1 Jatka muutoksia? [Y / N]: y 

Seuraavassa kerrotaan, mitä dokumentaatio sanoo push-toiminnosta: ”Työnnä komento lähettää tietoja Google Driveen paikallisesti tallennettujen tietojen peittämiseksi. Voit vetää sitä myös ilman argumentteja kaikkien tiedostojen työntämiseksi nykyiseltä polulta, tai voit siirtää yhden tai useamman polun siirtämään tiettyjä tiedostoja tai hakemistoja. "

Jos olet miettinyt, miksi "ajaa" noudattaa push-pull-mallia eikä taustasynkronointia, tässä on työkalun virallinen dokumentaatio tästä. Lisätietoja "ajaa" -päästä saat täältä.

4. Insync

Insync on GUI-pohjainen, monipuolinen Google Drive -asiakas, joka toimii useilla alustoilla, mukaan lukien Linux. Kuitenkin, kuten OverGrive, Insync on myös oma ohjelmisto - se maksaa 25 dollaria. Maksullinen määrä voi olla kertaluonteinen tai vuosi riippuen siitä, oletko loppukäyttäjä, ammattilainen tai organisaatio. Onneksi Insync tarjoaa 15 päivän vapaata polkua, joten voit testata sen ennen kuin päätät käyttääkö rahaa siihen.

Lataa ja asenna

Voit ladata Insyc-järjestelmän järjestelmällesi lataamalla järjestelmän paketin / asennusohjelman työkalun viralliselta verkkosivustolta. Ubuntu-ohjelmalle ladataan .deb-tiedosto, jonka voit helposti asentaa 'dpkg' -komennolla. Tässä on komento minun tapauksessani:

 sudo dpkg -i insync_1.3.6.36076-trusty_i386.deb 

Kun olet valmis, näet seuraavanlaisen ilmoituksen:

Napsauta ylläolevassa ikkunassa olevaa Käynnistä Insyc-painiketta ja näet 'i' -kuvakkeen (katso kuva alla) järjestelmälokerossa:

Perustaa

Napsauta Insync-kuvaketta järjestelmälokerossa ja napsauta sitten Avaa sovellusikkuna -vaihtoehtoa käynnistääksesi käyttöliittymän:

Joten, kuten minkä tahansa muun asiakkaan tapauksessa, tässä on myös ensimmäinen askel liittää asiakas Google Drive -tiliisi. Joten, paina 'ADD GOOGLE ACCOUNT' -painiketta käyttöliittymässä. Se avaa web-sivun, jossa sinua pyydetään sallimaan asiakkaan käyttää tiliäsi.

Kun olet valtuuttanut, koneeseen asennettu asiakas pyytää sinua toimittamaan hakemiston, johon haluat synkronoida Google Drive -asiakirjan:

Kun olet tehnyt tämän kokoonpanon, paina Valmis-painiketta.

Kun avaat asiakaskoneen käyttöliittymän, näet liitettyyn Google Drive -tiliin tallennetut tiedostot ja kansiot sekä vaihtoehdot, jotka määrittelevät, miten olet määrittänyt Insycin käsittelemään niitä.

Vasemmassa reunassa oleva harmaasävyinen sarake sisältää erilaisia ​​käyttäjän asetuksia. Esimerkiksi Selective Sync -toiminnolla voit valita, mitkä tiedostot haluat synkronoida; Ignore List -luettelon avulla voit määrittää tiedostot / kansiot, joita et halua ladata / ladata; Muunna-toiminnolla voit määrittää, haluatko muuntaa Google Driveen tallennetut asiat muuhun muotoon, kuten Microsoft Office tai OpenDocument; ja tilastotiedot antavat sinulle kaavion, jossa näkyy kuinka paljon Google Drive-tilaa on käytetty.

Lisätietoja asiakkaasta saat Insyncin virallisilla verkkosivuilla olevaan linkkiin. Jos olet asentanut työkalun ja sinulla on siihen liittyviä epäilyksiä / kyselyjä, siirry viralliselle tukisivulle.

johtopäätös

Kaikissa tässä keskustelluissa Google Drive -asiakkaissa on omat vahvuutensa ja heikkoutensa, joten olisi epäoikeudenmukaista sanoa, mikä niistä on paras. Kaikki riippuu tarpeestasi - esimerkiksi siitä, tarvitsetko GUI-pohjaisen asiakkaan, oletko valmis maksamaan siitä, millaista ominaisuusjoukkoa tarvitset ja paljon muuta.

Muista myös, että luettelo, josta olemme keskustelleet, ei ole tyhjentävä - myös muut kolmansien osapuolten vaihtoehdot kuten Rclone ovat saatavilla. Voit siis katsoa niitä myös, jos kaikki edellä mainitut epäonnistuvat.

Top