Whatsapp

A GoSync egy remek grafikus felhasználói felületű Google Drive-kliens, amely Python nyelven íródott Linux rendszerekre

Anonim

Már nem hír, hogy Google még nem adott ki hivatalos meghajtóklienst a számára Linux ahogy tették a versengő platformokkal. Ez azonban nem akadályozta meg a Linux közösséget abban, hogy nyílt forráskódú és szabadalmaztatott szoftvereket is készítsen, amelyek lehetővé teszik a Google Drive elérését Linux rendszeréről.

A rendelkezésre álló lehetőségek azonban kissé nehézkesek és hiányosak (ha úgy fogalmaznék), és többnyire meredek a tanulási görbéjük.

Insync, amely egy fizetős szoftver, sikerült bezárnia ezt a hiányt egy sokkal felhasználóbarátabb szoftverrel, amely azonnal működik a dobozt, de meglehetősen borsos, 25 dolláros áron kapható, ami a legnagyobb ajándék.

Bár számos más ingyenes lehetőség is létezik, például Google-drive-ocamlfuse, Reclone és Hajt , sajnos még mindig vannak hiányosságaik.

GoSync egy meglehetősen új grafikus felhasználói felület-kompatibilis Google Drive kliens Linux Python nyelven írt és GNU General Public License 2 Az alkalmazás még nagyjából béta állapotban van, és a legújabb kiadással a 4.4.

A

GoSync egyedülállóan Himanshu Chauhan fejlesztette, és ő szorosan együttműködött velem ennek a cikknek a megírásában.

A GoSync telepítése

GoSync olyan egyszerű, mint gondoltad, mivel kizárólag a Python-tól függ és néhány másik, az alábbiak szerint, ahol a legnehezebb a „client_secrets.json” fájl beszerzése.

Telepítési utasítások csak az Ubuntuhoz és a származékokhoz és a CentOS-hez tartoznak; más disztribúcióknak klónozniuk kell a repo vagy download a zip archívumot.

Telepítés Ubuntuba és származékaiba

Alapvetően a terminálon keresztül „sudo apt” hajthatja végre az első három függőséget, míg a többi a GoSync mellett lesz telepítve. pip-n keresztül – ezek mindegyikének elérhetőnek kell lennie a normál repójában.

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

A GoSync és a fennmaradó függőségek telepítése

$ sudo pip telepítése GoSync

Telepítés CentOS-be

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

A telepítést követően be kell szereznie a konkrét “client_secrets.json” , és a lépéseket a dokumentumhoz mellékelt pdf-ben részletezik. link alatt.

Authentication Token Generation for Google API

A “client_secrets.json” fájl letöltése után átmásolja a fájljába. /.gosync, ezután már futtathatja a programot a terminálról a “gosync”. beírásával.

Még mindig hiányzik néhány alapvető funkció – például a fájlok módosítása és a helyi könyvtárban lévő fájlok szinkronizálásának lehetetlensége a Google Drive-val – a -ban a GoSync mint Himanshu csak a szabadidejében dolgozik rajta.

A tervek szerint azonban ezeket a fent említett funkciókat a jövőbeni frissítésekben bevezetik. A fejlesztő emellett bátorítja a harmadik felek hozzájárulását, valamint a hibajelentéseket, így ha rendelkezik kódolási ismeretekkel vagy problémákat szeretne jelenteni, nézze meg a GitHub , hogy megnézze a munkáját a GoSync-en.