Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

4 populiarūs (neoficialūs) „Google Drive“ klientai

Nuo to laiko, kai „Google“ pradėjo „Google“ debesų saugojimo paslaugą „Google Drive“, ji buvo daugiau nei ketveri metai, ir neabejotina, kad ji tapo viena iš populiariausių debesų saugojimo paslaugų rinkoje (per milijonus mokamų klientų).

Atsižvelgiant į šiuos skaičius, galima manyti, kad paslauga būtų prieinama visų pagrindinių platformų naudotojams. Deja, taip nėra. Nors oficialūs klientai buvo prieinami „Windows“, „Android“ ir „OS X“ nuo 1 dienos, „iOS“ ir „Chrome“ OS taip pat greitai pasiekė šį sąrašą. Vis dėlto trūksta sąrašo, tačiau yra „Linux“.

Kalifornijoje įsikūrusi kompanija „Mountain View“ 2012 m. Teigė, kad „komanda dirba su„ Linux “sinchronizavimo klientu. Po 2013 m.„ Komanda dirba su „Linux“ sinchronizavimo klientu, tačiau ji niekada nesidalijo tikslus laikas. Suprantama, „Linux“ naudotojai yra nepatenkinti ir nusivylę, o „Reddit“ siūlai skirti aptarti „Google“ apatiją jiems.

Nors mes vis dar nežinome, ar atvykus oficialiam „Google“ disko klientui „Linux“ klientui, laimei, yra įvairių neoficialių alternatyvų, kurios gali atlikti jūsų darbą. Šiame straipsnyje aptarsime keturis iš jų: „ Grive2“, „ drive“, „ overGrive“ ir „ Insync“ .

Pastaba : visi klientai buvo išbandyti „Ubuntu 16.04“, o visos šiame straipsnyje nurodytos komandos yra specifinės Ubuntu.

1. Grive2

„Grive2“ - tai dabar atsisakyta „Google“ diskų „Grive“ kliento šakutė, kuri nustojo veikti po to, kai buvo išjungtas dokumentų sąrašo API. Naujasis iteratas, kurį sukūrė Vitaliy Filippov, naudoja „Google Drive REST API“, kad aptartų paieškos milžinio nuotolinio saugojimo paslaugą. Prieš pradedant nuo diegimo ir įrengimo dalies, verta paminėti, kad „Grive2“ vis dar yra beta stadijoje, o tai reiškia, kad yra tam tikrų trūkstamų funkcijų, o įrankis kartais taip pat gali veikti klaidingai.

Atsisiųsti ir įdiegti

Pirmasis žingsnis yra atsisiųsti naujausią „Grive2“ paketą iš oficialaus „GitHub“ puslapio. Po to, kai baigsite, turėsite įdiegti įrankio priklausomybes prieš kurdami patį įrankį.

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

Dabar išskleiskite atsisiųstą Grive2 paketą (.zip failą) ir įveskite ištrauktą katalogą. Čia atlikite šias komandas, kad sukurtumėte ir įdiegtumėte įrankį:

 mkdir sukurti cd build cmake .. make -j4 sudo make install 

Sąranka

Toliau sukurkite katalogą, kuriame norite sinchronizuoti „Google“ disko daiktus. Pavyzdžiui, mano namų kataloge sukūriau katalogą, pavadintą „ googleDrive “. Atlikę, įveskite naujai sukurtą katalogą ir vykdykite komandą „Grive2“, tiesiog įvesdami šią komandą:

 grive -a 

Atkreipkite dėmesį, kad „-a“ yra būtina, kai pirmą kartą veikia „Grive2“, nes ji padeda klientui prisijungti prie „Google“ disko paskyros. Kaip matote toliau pateiktame produkte, privalote nukreipti į URL, kuriame bus paklausta, ar leisti šiai programai pasiekti „Google“ disko paskyrą. Suteikus leidimą, pateikiamas kodas, kurį turėsite įvesti komandinėje eilutėje:

Viskas. Darant prielaidą, kad visi iki šiol paminėti veiksmai yra sėkmingai įvykdyti, „Grive2“ pradės atsisiųsti „Google“ disko failus vietoje. Turėkite omenyje, kad kiekvieną kartą, kai norite įvykdyti sinchronizavimą, turėsite paleisti „grive“ komandą (sans '-a) - pagalbos, paleiskite komandą su „- Pagalba“ vėliava. Norėdami sužinoti daugiau apie įrankio funkcijas ir apribojimus, eikite čia.

2. „OverGrive“

„OverGrive“ yra „Google“ disko GUI klientas. Projektas prasidėjo kaip grafinis „Grive“ komandų eilutės kliento frontas, tačiau netrukus tapo atskiru „Google“ debesų saugojimo paslaugos klientu. Deja, „overGrive“ nėra nei atviro kodo, nei nemokama programinė įranga - tai patentuota programinė įranga, kuri jums grąžina 4, 99 JAV dolerių už „Google Drive“ paskyrą. Vis dėlto, jums reikia 14 dienų nemokamo bandymo, kad galėtumėte nuspręsti, ar verta mokėti.

Atsisiųsti ir įdiegti

Pirmas žingsnis yra atsisiųsti „overGrive“ paketą, kurį galite padaryti iš savo oficialios svetainės. „Ubuntu“ gausite .deb failą, kurį galite įdiegti naudodami komandą „dpkg“. Štai kaip aš tai padariau mano atveju:

 sudo dpkg -i overgrive_3.1.9_all.deb 

Mano atveju, pirmiau minėta komanda nepavyko atlikti tokios išvesties:

 Paketų sąrašų skaitymas ... Atlikta Statinio priklausomybės medžio būsenos informacijos skaitymas ... Atlikta Jei norite ištaisyti šiuos veiksmus, galbūt norėsite paleisti „apt-get -f install“: Šie paketai turi neišspręstas priklausomybes: perauga: priklauso nuo: python-pip, bet nebus įdiegta Priklauso nuo: python-gi, tačiau ji nebus įdiegta Priklauso nuo „python-setuptools“, tačiau ji nebus įdiegta Priklauso nuo „libappindicator1“, tačiau ji nebus įdiegta. Pabandykite „apt-get -f install“ be paketų (arba nurodykite sprendimą). 

Taigi, kaip matote, buvo keletas neišspręstų priklausomybių, ką aš nustatiau naudodamas šią komandą:

 apt-get -f įdiegti 

Ir vėl vykdė „dpkg“ komandą - šį kartą jis buvo sėkmingas ir klientas buvo įdiegtas. Norėdami paleisti „overGrive“, eikite į brūkšnį:

Sąranka

Kai klientas pirmą kartą paleidžiamas, turėsite paleisti sąranką, kuri veiksmingai prijungs klientą prie „Google“ disko paskyros.

Viršuje esančiame lange spustelėkite mygtuką „Gerai“ ir pamatysite šį langą:

Čia spustelėkite mygtuką „Prisijungti“. Tai atvers tinklalapį, kuriame bus paprašyta leisti „OneGrive“ pasiekti „Google“ disko paskyrą.

Spustelėję mygtuką „Leisti“, jums bus pateiktas kodas, kurį turėsite įvesti kliento lange (žemiau esančioje nuotraukoje):

Tada paspauskite mygtuką „Patvirtinti“.

Keista, mano atveju, kai paspaudžiu mygtuką „Patvirtinti“, „OneGrive“ langas išnyko taip, lyg programinė įranga sudužo. Aš laukiau minutės ir tada vėl atidariau perGrive per Dash. Šį kartą man buvo pateiktas langas, kuriame sakoma, kad šiuo metu „OneGrive“ veikia bandomuoju laikotarpiu, kuris baigiasi 14 dienų.

Jei susiduriate su ta pačia situacija, turėtumėte paspausti mygtuką „Tęsti“, nes mygtukas „Aktyvinti“ nuves jus į oficialią kliento svetainę, tikriausiai įsigyjant licenciją.

Paspaudus mygtuką „Tęsti“, atsiranda langas, rodantis, kad klientas yra prijungtas prie „Google“ disko paskyros.

Paspauskite mygtuką „Pradėti sinchronizavimą“, o kliento langas išnyks, kai ekrano viršutiniame dešiniajame kampe pasirodys „oneGrive“ sistemos dėklo piktograma. Taip pat bus rodomas pranešimas, kad funkcija „Automatinis sinchronizavimas“ yra įjungta.

Spustelėkite kliento sistemos dėklo piktogramą ir pamatysite, kad sinchronizavimo procesas jau prasidėjo.

Taip pat galite perjungti „Auto Sync“ funkciją iš čia, taip pat atidaryti vietinį katalogą (kur sinchronizuojama „Google“ disko medžiaga) ir apsilankykite „Google“ disko žiniatinklio sąsajoje.

Norėdami gauti daugiau informacijos apie įrankį, įskaitant visą jos teikiamų funkcijų rinkinį, eikite čia.

3. vairuoti

„diskas“ yra komandų eilutės „Google“ diskas, leidžiantis stumti ir traukti daiktus į / iš paieškos milžinės debesies saugojimo paslaugos. Nors tai gali atrodyti, „diskas“ iš tikrųjų dar nėra kitas „Google“ diską turintis „Linux“ klientas, kurį parašė „Google“ darbuotojas „Burcu Dogan“, kuris dirba „Google“ disko platformos komandoje, ir dar daugiau, „Google“ netgi turi autorių teisių įrankį. Tačiau per pastaruosius metus Doganas buvo užsiėmęs, todėl projektą prižiūri Emmanuel T Odeke (odeke-em).

Atsisiųskite ir įdiekite

Prieš eidami į priekį ir įdiegdami „diską“, įsitikinkite, kad jūsų sistemoje įdiegta „Google“ GO kalbos kompiliatoriaus versija 1.5.X ar didesnė. Norėdami atsisiųsti ir nustatyti aplinką GO, žr. Instrukcijas čia.

Dabar galite pradėti diegti „disko“ klientą - čia yra komanda:

 eikite gauti -u github.com/odeke-em/drive/cmd/drive 

Baigę pirmiau nurodytą komandą, sukurkite katalogą, kuriame norite „diską“ sinchronizuoti „Google“ diską. Pavyzdžiui, mano atveju mano namų kataloge sukūriau katalogą „gdrive“:

 mkdir ~ / gdrive 

Tada paleiskite šią komandą:

 $ drive init ~ / gdrive 

Kaip įprasta, pirmiausia turėsite prijungti klientą prie „Google“ disko paskyros, taigi, vykdydami pirmiau nurodytą komandą, jis paprašys jūsų autorizacijos:

Eikite į nuorodą, rodomą jūsų terminalo ekrane, įgalinkite klientą prisijungti prie paskyros (įsitikinkite, kad jau esate prisijungę prie „Google“ disko), ir galiausiai nukopijuokite kodą, kurį gaunate, ir įklijuokite jį į terminalą.

Dabar galite atlikti „diskų traukimą“, kad galėtumėte atsisiųsti duomenis iš „Google“ disko paskyros į savo vietinį įrenginį ir „vairuoti stumti“. Štai pavyzdys:

 $ drive pull Advanced-GDB patarimai Sprendimas ... + / Advanced-GDB patarimai Papildomas skaičius 1 src: 13.39KB Tęsti pakeitimus? [Y / n]: Y 13715/13715 [======================================= ================================================== =======================] 100.00% 2s 

Kliento oficialioje dokumentacijoje „traukimo komanda atsiunčia duomenis, kurie nėra lokaliai, bet nuotoliniu būdu„ Google “diske, ir gali ištrinti vietinius duomenis, kurie nėra„ Google “diske. Paleiskite jį be jokių argumentų, kad ištrauktumėte visus failus iš dabartinio kelio. “

Ir čia yra stūmimo pavyzdys:

 $ drive push test.txt Sprendimas ... + /test.txt Papildymo skaičius 1 Tęskite pakeitimus? [Y / n]: y 

Štai ką sako dokumentacija apie „stumti“: „Spaudos komanda įkelia duomenis į„ Google “diską, kad atspindėtų vietiniu mastu saugomus duomenis. Kaip ir traukimą, galite paleisti jį be jokių argumentų, kad visi failai būtų perkelti iš dabartinio kelio, arba galite perkelti vieną ar kelis kelius, kad būtų galima stumti konkrečius failus ar katalogus. “

Jei įdomu, kodėl „diskas“ seka „push-pull“ modelį, o ne foninį sinchronizavimą, čia yra tai, ką turi nurodyti įrankio oficialus dokumentas. Daugiau informacijos apie „diską“ rasite čia.

4. „Insync“

„Insync“ yra daugialypės terpės pagrindu sukurtas „Google Drive“ klientas, veikiantis keliose platformose, įskaitant „Linux“. Tačiau, kaip ir „OverGrive“, „Insync“ taip pat yra patentuota programinė įranga - tai kainuoja 25 USD. Mokestis gali būti vienkartinis arba per metus, priklausomai nuo to, ar esate galutinis vartotojas, profesionalas, ar organizacija. Laimei, „Insync“ suteikia 15 dienų nemokamą taką, kad galėtumėte išbandyti jį prieš nuspręsdami, ar išleisti pinigus.

Atsisiųsti ir įdiegti

Jei norite atsisiųsti „Insyc“ savo sistemoje, atsisiųskite savo sistemos paketą / diegimo priemonę iš įrankio oficialios svetainės. Ubuntu bus atsiųstas .deb failas, kurį galite lengvai įdiegti naudodami komandą „dpkg“. Čia yra komanda mano atveju:

 sudo dpkg -i insync_1.3.6.36076-trusty_i386.deb 

Kai baigsite, pamatysite pranešimą, panašų į šiuos:

Viršuje esančiame lange paspauskite mygtuką „Pradėti„ Insyc “, o sistemos dėkle pamatysite„ i “piktogramą (žr. Toliau esantį paveikslėlį):

Sąranka

Spustelėkite „Insync“ piktogramą sistemos dėkle ir spustelėkite parinktį „Atidaryti programos langą“, kad paleistumėte vartotojo sąsają:

Taigi, kaip ir bet kurio kito kliento atveju, taip pat pirmas žingsnis yra prijungti klientą prie „Google“ disko paskyros. Taigi, spustelėkite sąsajos „ADD GOOGLE ACCOUNT“ mygtuką. Jis atvers tinklalapį, kuriame prašys leisti klientui pasiekti jūsų paskyrą.

Kai autorizuosite, jūsų kompiuteryje įdiegtas klientas paprašys pateikti katalogą, kuriame norite, kad jis sinchronizuotų „Google“ diską:

Kai baigsite šią konfigūraciją, paspauskite mygtuką „Baigti“.

Dabar, kai atidarysite kliento vartotojo sąsają, pamatysite prijungto „Google“ disko paskyroje saugomus failus ir aplankus, taip pat parinktis, kuriose išsamiai aprašyta, kaip sukonfigūravote „Insyc“ juos tvarkyti.

Pilkos spalvos stulpelis kairėje turi įvairias konfigūravimo parinktis, kurios yra prieinamos vartotojui. Pavyzdžiui, pasirinktinis sinchronizavimas leidžia pasirinkti, kuriuos failus norite sinchronizuoti; Ignoruoti sąrašą galite nurodyti failus / aplankus, kurių nenorite įkelti / atsisiųsti; Konvertuoti leidžia nurodyti, ar norite konvertuoti „Google“ diske saugomą medžiagą į kitą formatą, pvz., „Microsoft Office“ ar „OpenDocument“; ir „Stats“ suteikia diagramą, rodančią, kiek „Google“ disko vietos buvo sunaudota.

Norėdami gauti daugiau informacijos apie klientą, eikite į šią nuorodą oficialioje Insync svetainėje. Jei įdiegėte įrankį ir turite tam tikrų susijusių abejonių / užklausų, eikite į oficialią paramos puslapį.

Išvada

Visi čia aptarti „Google Drive“ klientai turi savo stipriąsias ir silpnąsias puses, todėl būtų neteisinga pasakyti, kuris iš jų yra geriausias. Viskas priklauso nuo jūsų reikalavimo - pavyzdžiui, ar jums reikia GUI pagrindu veikiančio kliento, ar esate pasirengęs mokėti už tai, kokio tipo funkcijų rinkinys jums reikalingas ir dar daugiau.

Taip pat nepamirškite, kad čia aptartas sąrašas nėra išsamus - taip pat yra ir kitų trečiųjų šalių alternatyvų, pavyzdžiui, „Rclone“. Taigi, jūs taip pat galite pažvelgti į juos, jei visi aukščiau minėtieji nesugebės jus nustebinti.

Top