4 Clientes populares (no oficiales) de Google Drive Linux

  • Yurko Brovko
  • 0
  • 5023
  • 789

Han pasado más de cuatro años desde que Google lanzó su servicio de almacenamiento en la nube Google Drive, y no hay duda de que se ha convertido en uno de los servicios de almacenamiento en la nube más populares del mercado (con más de un millón de clientes que pagan).

Dados esos números, uno supondría que el servicio sería accesible para los usuarios de todas las plataformas principales. Lamentablemente, ese no es el caso. Si bien los clientes oficiales han estado disponibles para Windows, Android y OS X desde el primer día, iOS y Chrome OS también llegaron pronto a la lista. Sin embargo, notablemente falta en la lista, está Linux.

La compañía con sede en Mountain View, California, dijo en 2012 que "el equipo está trabajando en un cliente de sincronización para Linux". que fue seguido por "el equipo está trabajando en un cliente de sincronización para Linux" en 2013, pero nunca compartió un marco de tiempo exacto. Es comprensible que los usuarios de Linux estén descontentos y frustrados, con hilos enteros de Reddit dedicados a discutir la apatía de Google hacia ellos..

Si bien aún no sabemos si llegará un cliente oficial de Google Drive para Linux y cuándo lo hará, afortunadamente hay varias alternativas no oficiales disponibles que pueden hacer el trabajo por usted. En este artículo, discutiremos cuatro de ellos: Grive2, manejar, overGrive, y En sintonía.

Nota: Todos los clientes fueron probados en Ubuntu 16.04, y todos los comandos mencionados en el artículo son específicos de Ubuntu.

1. Grive2

Grive2 es una bifurcación del cliente Grive ahora abandonado para Google Drive que dejó de funcionar después de que se cerró la API de Lista de documentos que utilizaba. La nueva iteración, desarrollada por Vitaliy Filippov, utiliza la API REST de Google Drive para comunicarse con el servicio de almacenamiento en la nube del gigante de búsqueda. Antes de comenzar con la parte de instalación y configuración, vale la pena mencionar que Grive2 todavía está en fase beta, lo que significa que faltan algunas características y la herramienta a veces también puede funcionar con errores..

Descargar e instalar

El primer paso es descargar el último paquete Grive2 desde la página oficial de GitHub de la herramienta. Una vez hecho esto, deberá instalar las dependencias de la herramienta antes de construir la herramienta en sí; este es el comando para hacerlo:

sudo apt-get install git cmake build-essential libgcrypt11-dev libyajl-dev libboost-all-dev libcurl4-openssl-dev libexpat1-dev libcppunit-dev binutils-dev

Ahora, extraiga el paquete Grive2 descargado (archivo .zip) e ingrese al directorio extraído. Aquí, ejecute los siguientes comandos para compilar e instalar la herramienta:

mkdir build cd build cmake… make -j4 sudo make install 

Preparar

A continuación, cree un directorio donde desee que se sincronicen sus cosas de Google Drive. Por ejemplo, creé un directorio llamado Google Drive en mi directorio de inicio Una vez hecho esto, ingrese al directorio recién creado y ejecute Grive2 a través de la línea de comando simplemente escribiendo el siguiente comando:

grive -a

Tenga en cuenta que '-a' es necesario cuando se ejecuta Grive2 por primera vez, ya que ayuda al cliente a conectarse a su cuenta de Google Drive. Como puede ver en el resultado a continuación, debe dirigirse a una URL, donde se le preguntará si permite o no que esta aplicación acceda a su cuenta de Google Drive. Una vez que se otorga el permiso, se presenta un código que deberá ingresar en la línea de comando:

Eso es. Suponiendo que todos los pasos mencionados hasta ahora se ejecutan con éxito, Grive2 comenzará a descargar sus archivos de Google Drive localmente. Tenga en cuenta que tendrá que ejecutar el comando 'grive' (sin '-a') cada vez que desee que se realice la sincronización; para obtener ayuda, ejecute el comando con el indicador '-help'. Para conocer en detalle las características de la herramienta y sus limitaciones, diríjase aquí.

2. overGrive

overGrive es un cliente basado en GUI para Google Drive. El proyecto comenzó como una interfaz gráfica para el difunto cliente de línea de comandos Grive, pero pronto se convirtió en un cliente independiente y completo para el servicio de almacenamiento en la nube de Google. Desafortunadamente, overGrive no es de código abierto ni gratuito; es un software patentado que le cuesta $ 4.99 por cuenta de Google Drive. Sin embargo, viene con una prueba gratuita de 14 días para que usted juzgue si vale la pena pagar o no..

Descargar e instalar

El primer paso es descargar el paquete overGrive, algo que puede hacer desde su sitio web oficial. Para Ubuntu, obtendrá un archivo .deb, que puede instalar utilizando el comando 'dpkg'. Así es como lo hice en mi caso:

sudo dpkg -i overgrive_3.1.9_all.deb

En mi caso, el comando anterior falló inicialmente con el siguiente resultado:

Lectura de listas de paquetes ... Listo Creación del árbol de dependencias Lectura de información de estado ... Listo Es posible que desee ejecutar 'apt-get -f install' para corregir estos: Los siguientes paquetes tienen dependencias insatisfechas: overgrive: Depende: python-pip pero no va a se instala Depende: python-gi pero no se instalará Depende: python-setuptools pero no se instalará Depende: libappindicator1 pero no se instalará E: dependencias insatisfechas. Pruebe 'apt-get -f install' sin paquetes (o especifique una solución).

Entonces, como puede ver, hubo algunas dependencias insatisfechas, algo que solucioné ejecutando el siguiente comando:

apt-get -f install

Y ejecuté el comando 'dpkg' nuevamente, esta vez fue exitoso y se instaló el cliente. Para lanzar OverGrive, dirígete a Dash:

Preparar

Cuando se inicia el cliente por primera vez, se le pedirá que ejecute una configuración que lo conecte efectivamente a su cuenta de Google Drive.

Haga clic en el botón 'Aceptar' en la ventana de arriba y verá la siguiente ventana:

Aquí haga clic en el botón 'Conectar cuenta'. Esto abrirá una página web donde se le pedirá que autorice a oneGrive a acceder a su cuenta de Google Drive.

Al hacer clic en el botón 'Permitir', se le presentará un código, que deberá ingresar en la ventana del cliente (la parte borrosa en la imagen a continuación):

Luego, presione el botón 'Validar'.

Curiosamente, en mi caso, después de presionar el botón 'Validar', la ventana oneGrive desapareció como si el software se bloqueara. Esperé un minuto más o menos y luego volví a abrir OverGrive a través de Dash. Esta vez, se me presentó una ventana que decía que oneGrive se está ejecutando actualmente en un período de prueba que expira en 14 días.

En caso de que encuentre la misma situación, debe presionar el botón 'Continuar' ya que el botón 'Activar' lo lleva al sitio web oficial del cliente, presumiblemente para comprar una licencia.

Al presionar el botón 'Continuar' aparece una ventana que muestra que el cliente ahora está conectado a su cuenta de Google Drive.

Presione el botón 'Iniciar sincronización' y la ventana del cliente desaparecerá con el icono de la bandeja del sistema oneGrive que aparece en la parte superior derecha de su pantalla. También se mostrará una notificación que dice que la función 'Sincronización automática' está activada.

Haga clic en el icono de la bandeja del sistema del cliente y verá que el proceso de sincronización ya ha comenzado.

También puede alternar la función 'Sincronización automática' desde aquí, así como abrir el directorio local (donde se sincronizan sus cosas de Google Drive) y visitar la interfaz web de Google Drive.

Para obtener más información sobre la herramienta, incluido el conjunto completo de características que proporciona, diríjase aquí.

3. conducir

'drive' es un cliente de Google Drive de línea de comandos que le permite empujar y extraer cosas hacia / desde el servicio de almacenamiento en la nube del gigante de búsqueda. Aunque parezca uno, 'drive' en realidad no es otro cliente de Linux de terceros para Google Drive: está escrito por un empleado de Google, Burcu Dogan, que trabaja para el equipo de la plataforma de Google Drive y, lo que es más, Google incluso tiene los derechos de autor para la herramienta. Sin embargo, durante el último año, Dogan ha estado ocupado, por lo que Emmanuel T Odeke (odeke-em) mantiene el proyecto..

Descargar e instalar

Antes de continuar e instalar 'drive', asegúrese de tener instalada la versión 1.5.X o superior del compilador de idiomas GO de Google en su sistema. Para descargar y configurar el entorno para GO, consulte las instrucciones aquí..

Ahora, puede proceder a instalar el cliente 'drive': aquí está el comando para ello:

vaya a -u github.com/odeke-em/drive/cmd/drive

Una vez que se complete el comando anterior, cree un directorio donde desee que 'unidad' sincronice sus cosas de Google Drive. Por ejemplo, en mi caso, creé un directorio llamado 'gdrive' en mi directorio de inicio:

 mkdir ~ / gdrive

Y luego ejecuta el siguiente comando:

$ drive init ~ / gdrive

Como de costumbre, primero deberá conectar el cliente a su cuenta de Google Drive, por lo que cuando ejecute el comando anterior, le pedirá autorización:

Vaya al enlace que se muestra en la pantalla de su terminal, autorice al cliente a conectarse a su cuenta (asegúrese de que ya haya iniciado sesión en su Google Drive) y finalmente copie el código que está allí y péguelo en la terminal.

Ahora, puede hacer una "extracción de la unidad" para descargar datos de su cuenta de Google Drive a su máquina local y "empujar la unidad" para hacer lo contrario. Aquí hay un ejemplo de extracción:

$ drive pull Advanced-GDB-tips Resolviendo ... + / Advanced-GDB-tips Adición recuento 1 src: 13.39KB ¿Continuar con los cambios? [S / n]: Y 13715/13715 [======================================= ================================================== =======================] 100.00% 2s

De la documentación oficial del cliente, "el comando pull descarga datos que no existen localmente pero de forma remota en Google Drive, y puede eliminar datos locales que no están presentes en Google Drive. Ejecútelo sin ningún argumento para extraer todos los archivos de la ruta actual ".

Y aquí hay un ejemplo de empuje:

$ drive push test.txt Resolviendo ... + /test.txt Cuenta de suma 1 ¿Continuar con los cambios? [S / n]: y

Esto es lo que dice la documentación sobre push: “El comando push carga datos en Google Drive para reflejar los datos almacenados localmente. Al igual que pull, puede ejecutarlo sin ningún argumento para empujar todos los archivos de la ruta actual, o puede pasar en una o más rutas para empujar archivos o directorios específicos ".

En caso de que se pregunte por qué 'drive' sigue el modelo push-pull, en lugar de la sincronización de fondo, esto es lo que la documentación oficial de la herramienta tiene que decir al respecto. Para obtener más información sobre 'conducir', diríjase aquí.

4. Insync

Insync es un cliente de Google Drive rico en funciones y basado en GUI que funciona en varias plataformas, incluyendo Linux. Sin embargo, al igual que OverGrive, Insync también es un software propietario: cuesta $ 25. El monto cobrado puede ser único o anual, dependiendo de si usted es un usuario final, profesional o una organización. Afortunadamente, Insync ofrece un recorrido gratuito de 15 días, por lo que puede probarlo antes de decidir si gasta o no su dinero en él..

Descargar e instalar

Para descargar Insyc en su sistema, descargue el paquete / instalador para su sistema desde el sitio web oficial de la herramienta. Para Ubuntu, se descargará un archivo .deb, que puede instalar fácilmente con el comando 'dpkg'. Aquí está el comando en mi caso:

sudo dpkg -i insync_1.3.6.36076-trusty_i386.deb

Una vez hecho esto, verá una notificación similar a la siguiente:

Presione el botón 'Iniciar Insyc' en la ventana de arriba y verá el ícono 'i' (vea la imagen a continuación) en la bandeja del sistema:

Preparar

Haga clic en el icono de Insync en la bandeja del sistema y luego haga clic en la opción 'Abrir ventana de la aplicación' para iniciar la IU:

Entonces, como en el caso de cualquier otro cliente, aquí también el primer paso es conectar el cliente con su cuenta de Google Drive. Entonces, presione el botón 'AGREGAR CUENTA DE GOOGLE' en la interfaz de usuario. Se abrirá una página web pidiéndole que permita que el cliente acceda a su cuenta..

Después de autorizar, el cliente instalado en su máquina le pedirá que proporcione un directorio en el que desea sincronizar sus cosas de Google Drive:

Una vez que haya terminado con esta configuración, presione el botón 'Finalizar'.

Ahora, cuando abra la interfaz de usuario del cliente, verá los archivos y carpetas almacenados en su cuenta de Google Drive conectada, así como las opciones que detallan cómo configuró Insyc para manejarlos..

La columna de color gris a la izquierda contiene varias opciones de configuración que están disponibles para el usuario. Por ejemplo, la sincronización selectiva le permite elegir qué archivos desea que el cliente sincronice; Ignorar lista le permite especificar los archivos / carpetas que no desea cargar / descargar; Convertir le permite especificar si desea o no convertir cosas almacenadas en su Google Drive a otro formato como Microsoft Office u OpenDocument; y Estadísticas le ofrece un gráfico que muestra cuánto de su espacio de Google Drive se ha consumido.

Para obtener más información sobre el cliente, diríjase a este enlace en el sitio web oficial de Insync. Si ha instalado la herramienta y tiene algunas dudas / consultas relacionadas, diríjase a la página de soporte oficial.

VEA TAMBIÉN: 10 mejores aplicaciones de Linux Music Player

Conclusión

Todos los clientes de Google Drive discutidos aquí tienen sus propias fortalezas y debilidades, por lo que sería injusto decir cuál es el mejor. Todo depende de sus requisitos, por ejemplo, si necesita o no un cliente basado en GUI, ¿está dispuesto a pagar por él, qué tipo de conjunto de características necesita y más?.

También tenga en cuenta que la lista que hemos discutido aquí no es exhaustiva; otras alternativas de terceros como Rclone también están disponibles. Por lo tanto, puede verlos también si todo lo anterior no logra impresionarlo.




Nadie ha comentado sobre este artículo todavía.

Guías de compra de gadgets, tecnologías importantes
Publicamos guías detalladas para la compra de equipos, creamos listas interesantes de los mejores productos en el mercado, cubrimos noticias del mundo de la tecnología