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.
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.