Whatsapp

GoSync este un client Google Drive Nifty GUI scris în Python pentru sistemele Linux

Anonim

Nu mai este o știre că Google nu a lansat încă un client oficial de unitate pentru Linux așa cum au făcut cu platformele concurente. Totuși, acest lucru nu a împiedicat comunitatea Linux să creeze atât software-uri cu sursă deschisă, cât și software proprietar care să îți permită accesul Google Drive din sistemul dumneavoastră Linux.

Opțiunile disponibile sunt totuși oarecum greoaie și incomplete (dacă aș spune așa) și au în mare parte o curbă de învățare abruptă.

Insync, care este un software plătit, a reușit să reducă acest decalaj oferind un software mult mai ușor de utilizat, care funcționează imediat cutia, dar vine la un preț destul de mare de 25 USD, care este cel mai mare cadou.

Deși există o serie de alte opțiuni gratuite, cum ar fi Google-drive-ocamlfuse, Reclone și Drive, din păcate încă au deficiențele lor.

GoSync este un GUI destul de nou activat Google Drive client pentru Linux scris în Python și lansat sub Licența publică generală GNU 2 Aplicația este aproape încă în versiune beta și cu cea mai recentă versiune la versiunea 0.4.

GoSync este dezvoltat în mod singular de Himanshu Chauhan și are a lucrat îndeaproape cu mine la scrierea acestui articol.

Instalarea GoSync

GoSync este la fel de ușor pe cât v-ați fi imaginat, având în vedere că depinde doar de Python și alte câteva, așa cum sunt enumerate mai jos, cel mai greu fiind obținerea fișierului dvs. „client_secrets.json”.

Instrucțiunile de instalare sunt furnizate numai pentru Ubuntu și derivate și CentOS; alte distribuții vor trebui să cloneze repo sau descărcare arhiva zip.

Instalați în Ubuntu și derivate

Puteți să vă „sudo apt” prin intermediul terminalului pentru primele trei dependențe, în timp ce restul vor fi instalate alături de GoSync prin pip – toate acestea ar trebui să fie disponibile în depozitul dumneavoastră standard.

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

Instalarea GoSync și a dependențelor rămase

$ sudo pip instalează GoSync

Instalați în CentOS

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

Odată instalat, va trebui să obțineți „client_secrets.json”, iar pașii sunt elaborați în pdf atașat la link dedesupt.

Generare de jetoane de autentificare pentru API-ul Google

După ce ați descărcat fișierul “client_secrets.json”, îl veți copia apoi în /.gosync, după care acum puteți rula programul de pe terminal introducând “gosync”.

Lipsesc încă câteva funcții de bază – cum ar fi modificarea fișierelor și incapacitatea de a sincroniza fișierele din directorul local cu Google Drive – în GoSync ca Himanshu lucrează la el doar în timpul liber.

Cu toate acestea, există planuri de implementare a acestor funcții menționate mai sus în actualizările viitoare. De asemenea, dezvoltatorul încurajează contribuțiile terților, precum și rapoartele de erori, așa că, dacă aveți abilități de codare sau doriți să raportați probleme, puteți să-l căutați GitHubpentru a-i inspecta munca pe GoSync.