Whatsapp

GoSync on näppärä GUI Google Drive -asiakasohjelma, joka on kirjoitettu Pythonilla Linux-järjestelmille

Anonim

Ei ole enää uutinen, että Google ei ole vielä julkaisemassa virallista asemaohjelmaa Linux kuten he ovat tehneet kilpailevien alustojen kanssa. Tämä ei kuitenkaan ole estänyt Linux-yhteisöä luomasta sekä avoimen lähdekoodin että omaa ohjelmistoa, jonka avulla voit käyttää Google Drivea Linux-järjestelmästäsi.

Käytettävissä olevat vaihtoehdot ovat kuitenkin hieman hankalia ja epätäydellisiä (jos niin sanoisin) ja niissä on useimmiten jyrkkä oppimiskäyrä.

Insync, joka on maksullinen ohjelmisto, on onnistunut täyttämään tämän aukon tarjoamalla paljon käyttäjäystävällisemmän ohjelmiston, joka toimii heti laatikko, mutta sen hinta on melko kova 25 dollaria, mikä on sen suurin lahja.

Vaikka on olemassa useita muita ilmaisia ​​vaihtoehtoja, kuten Google-drive-ocamlfuse, Reclone ja Aja, niissä on valitettavasti edelleen puutteita.

GoSync on melko uusi graafinen käyttöliittymä Google Drive asiakasohjelma Linuxille kirjoitettu kielellä Python ja julkaistu nimellä GNU General Public License 2 Sovellus on melko paljon vielä beta-vaiheessa ja uusimmalla julkaisulla versio 0.4.

GoSync on yksittäin kehittänyt Himanshu Chauhan ja hän on teki tiivistä yhteistyötä kanssani tämän artikkelin kirjoittamisessa.

GoSyncin asentaminen

GoSync on aivan yhtä helppoa kuin olet voinut kuvitella, koska se riippuu vain Pythonista ja muutama muu alla lueteltu, vaikeinta on saada “client_secrets.json”-tiedosto.

Asennusohjeet toimitetaan vain Ubuntulle ja sen johdannaisille ja CentOS:lle; muiden jakelujen on kloonattava repo tai lataa zip-arkisto.

Asenna Ubuntuun ja johdannaisiin

Voit periaatteessa "sudo apt" päästä läpi päätteen kautta kolmelle ensimmäiselle riippuvuudelle, kun taas loput asennetaan rinnalle GoSync pipin kautta – joiden kaikkien pitäisi olla saatavilla tavallisessa repossasi.

$ sudo apt install python
$ sudo apt install python-wxgtk2.8
$ sudo apt install python-googleapi
$ sudo apt asenna python-pip

GoSyncin ja muiden riippuvuuksien asentaminen

$ sudo pip asennus GoSync

Asenna CentOS:ään

$ yum install -y python2.7
$ yum install -y python-wxgtk2.8
$ yum install -y python-googleapi
$ yum install -y pip

Asennuksen jälkeen sinun on hankittava tarkka “client_secrets.json”, ja vaiheet on kuvattu pdf-tiedostona, joka on liitteenä. linkki alla.

Authentication Token Generation for Google API

Ladattuasi "client_secrets.json"-tiedoston, kopioit sen sitten /.gosync, jonka jälkeen voit nyt ajaa ohjelman päätteestä kirjoittamalla “gosync”.

Sieltä puuttuu vielä useita ydinominaisuuksia, kuten tiedostojen muokkaus ja kyvyttömyys synkronoida tiedostoja paikallisessa hakemistossa Google Driveen – paikassa GoSync nimellä Himanshu työskentelee siinä vain vapaa-ajallaan.

Näiden edellä mainittujen ominaisuuksien käyttöönotto on kuitenkin suunnitteilla tulevissa päivityksissä. Lisäksi kehittäjä rohkaisee kolmansien osapuolien osallistumista sekä virheraportteja, joten jos sinulla on koodaustaitoja tai haluat ilmoittaa ongelmista, voit etsiä hänen GitHubtarkastaakseen hänen työnsä GoSyncissä.