Whatsapp

GoSync es un cliente de Google Drive de Nifty GUI escrito en Python para sistemas Linux

Anonim

Ya no es noticia que Google todavía no ha lanzado un cliente de disco oficial para Linux como lo han hecho con las plataformas de la competencia. Esto, sin embargo, no ha impedido que la comunidad Linux cree software de código abierto y propietario que le permita acceder a Google Drive de su sistema Linux.

Sin embargo, las opciones disponibles son algo engorrosas e incompletas (si tuviera que decirlo así) y en su mayoría tienen una curva de aprendizaje pronunciada.

Insync, que es un software pago, ha logrado cerrar esta brecha al proporcionar un software mucho más fácil de usar que funciona de inmediato. la caja, pero tiene un precio bastante alto de $25, que es su mayor obsequio.

Aunque hay otras opciones gratuitas como Google-drive-ocamlfuse, Reclone y Drive, lamentablemente todavía tienen sus defectos.

GoSync es una GUI bastante nueva Google Drive cliente para Linux escrito en Python y publicado bajo Licencia pública general de GNU 2 La aplicación aún se encuentra en fase beta y la versión más reciente es la versión 0.4.

GoSync está desarrollado singularmente por Himanshu Chauhan y tiene colaboró ​​estrechamente conmigo al escribir este artículo.

Instalando GoSync

GoSync es tan fácil como podría haber imaginado dado que depende únicamente de Python y algunos otros que se enumeran a continuación, siendo lo más difícil obtener su archivo “client_secrets.json”.

Las instrucciones de instalación solo se proporcionan para Ubuntu y derivados y CentOS; otras distribuciones tendrán que clonar el repo o download el archivo zip.

Instalar en Ubuntu y derivados

Básicamente, puede "sudo apt" a través de la terminal para las tres primeras dependencias, mientras que el resto se instalará junto con GoSync a través de pip, todo lo cual debería estar disponible en su repositorio estándar.

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

Instalando GoSync y las dependencias restantes

$ sudo pip instalar GoSync

Instalar en CentOS

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

Una vez instalado, deberá obtener su “client_secrets.json” específico y los pasos se explican en un pdf adjunto al enlace debajo.

Generación de token de autenticación para la API de Google

Habiendo descargado su archivo “client_secrets.json”, lo copiará en su /.gosync, después de lo cual ahora puede ejecutar el programa desde la terminal ingresando “gosync”.

Todavía f altan algunas funciones principales, como la modificación de archivos y la imposibilidad de sincronizar archivos en el directorio local con Google Drive – en GoSync como Himanshu solo trabaja en él en su tiempo libre.

Sin embargo, hay planes para implementar estas características antes mencionadas en futuras actualizaciones. Además, el desarrollador alienta las contribuciones de terceros, así como los informes de errores, por lo que si tiene habilidades de codificación o desea informar problemas, puede buscar su GitHubpara inspeccionar su trabajo en GoSync.