Una vez instalado:
Para sincronizar por terminal: (en la carpeta Grive)
Abrir la terminal en la carpeta: Grive
grive sync
~ o ~
Ctrl-Alt-t Abre la terminal en mi usuario.
AÑADIENDO REPOSITORIO DE GRIVE:
En la terminal me puso que:
Para agregar este PPA, simplemente pégar en una terminal:
sudo add-apt-repository ppa:nilarimogard/webupd8
En el post original decía invertido apt-add:
sudo apt-add-repository ppa:nilarimogard/webupd8
ACTUALIZANDO LOS REPOS
sudo apt-get update
INSTALANDO GRIVE
sudo apt-get install grive
En mi usuario crear la carpeta Grive.
mkdir Grive
cd Grive
grive -a
Copiar de la terminal el link largo que da. ATENCIÓN: Ver precaución 1)
En Firefox abrir nuestro usuario de google (o de gmail es lo mismo), en la cuenta que vamos a subir nuestros archivos
Pegar el link en firefox.
Copiar la clave de firefox y si son 45 caracteres pegarla en la terminal. Ver precauciones 2) y 3)
Pulsar en el botón «Permitir». También el botón puede decir: «Allow»
PRECAUSIONES OBVIAS: (Ley de Murphy)
Cualquiera de los 3 errores siguientes corta el proceso y nos hace empezar de nuevo escribiendo otra vez: grive -a
1) Para copiar de la terminal no poner Ctrl-c
Pintar el link con el mouse y poner: Shift(Mayus)-Ctrl-C
2) En el visor, (recuadro) que está la clave: el visor es más chico que la clave entonces no se ve completa. Hay que tener cuidado de copiarla completa porque si no no nos habilita..
Copiar de firefox la clave que me da dicho link y pegarlo en una hoja de cálculo
Contar la cantidad de caracteres de la clave: Tienen que ser 45. Usar la función len( ) o contar a mano.
Si son 45 caracteres, pegarlos en la terminal.
3) Para pegar en la terminal no poner Ctrl-v
Poner Shift(Mayus)-Ctrl-V
SINCRONIZAR AUTOMÁTICAMENTE CON UN SCRIPT BÁSICO:
https://sites.google.com/site/lubuntupractico/script/script-q-ejecuta-grive
Para sincronizar por terminal: (en la carpeta Grive)
grive sync
Traducción de la ayuda de grive:
grive -h
Grive options:
-h [ --help ] Produce help message
Muestra la ayuda de Grive (para ver las opciones de Grive)
-v [ --version ] Display Grive version
Muestra la version de Grive
-a [ --auth ] Request authorization token
Solicita la clave de autorización
-p [ --path ] arg Path to working copy root
¿Ruta de acceso a la copia de trabajo (como root)?
-s [ --dir ] arg Single subdirectory to sync
Subdirectorio simple para sincronizar
-V [ --verbose ] Verbose mode. Enable more messages than normal.
Modo detallado. Habilitar más mensajes de lo normal.
--log-http arg Log all HTTP responses in this file for debugging.
Registrar todas las respuestas HTTP en este archivo para depurar.
--new-rev Create new revisions in server for updated files.
Crear nuevas revisiones en el servidor para los archivos actualizados.
-d [ --debug ] Enable debug level messages. Implies -v.
Habilitar mensajes de nivel de depuración. Implica -v
-l [ --log ] arg Set log output filename.
Establecer registro de salida de nombre de archivo
-f [ --force ] Force grive to always download a file from Google
Drive instead of uploading it.
Forzar a grive para descargar un archivo de Google
¿Drive (conducir, mover, almacenar en el disco rígido) en lugar de subirlo?
-u [ --upload-only ] Do not download anything from Google Drive, only
upload local changes
No descargar nada desde Google Drive, solo subir cambios locales
-n [ --no-remote-new ] Download only files that are changed in Google Drive and already exist locally
Descargar sólo los archivos que tienen cambios en Google
Drive y ya existen localmente.
--dry-run Only detect which files need to be uploaded/downloaded, without actually performing them.
Sólo detectar qué archivos deben subirse / descargarse, sin
realmente realizarlo.
--ignore arg Perl RegExp to ignore files (matched against relative paths).
Perl RegExp para ignorar archivos (comparados con rutas de acceso relativas).
-U [ --upload-speed ] arg Limit upload speed in kbytes per second
Limitar la velocidad de subida en kb por segundos
-D [ --download-speed ] arg Limit download speed in kbytes per second
Limitar la velocidad de descarga en kb por segundos
-P [ --progress-bar ] Enable progress bar for upload/download of files
Habilitar barra de progreso para subir / descargar archivos
~ o ~
Usar Grive desde la terminal me funcionó bien.
Fuentes:
http://elblogdeliher.com/guia-instalar-ppa-usar-drive-ubuntu-grive/
http://ubunlog.com/grive-sincronizar-tus-documentos-con-google-drive-en-ubuntu/
Otra manera de instalarlo es:
Configurar Google Drive en Ubuntu (Mate/Xubuntu/Lubuntu): Pero no me gusta porque sólo se puede acceder a los archivos on line. Es decir que el día q se corta internet se pierde el acceso a los archivos. Yo quiero acceso irrestricto a los archivos full time.
https://www.youtube.com/watch?v=R-BOCIkFTFo
También busqué en google:
clientes para google drive ubuntu
sincronizar google drive lubuntu 14.04
LO QUE NO ME FUNCIONÓ (ADVERTENCIA para no volver a hacerlo):
Seguí las instrucciones de las siguientes páginas:
Cómo instalar y configurar Google Drive en Ubuntu 14 04
Rafael Espejo Garrido
https://www.youtube.com/watch?v=rKZPIRGPSmU
http://www.rafaelespejo.com/2015/03/como-instalar-y-configurar-google-drive-en-ubuntu-14.04.html
http://www.atareao.es/ubuntu/google-drive-en-ubuntu-facil-con-grive-tools/#
Este no lo revisé, lo descarté
http://www.atareao.es/ubuntu/syncdrive-un-indicador-de-google-drive-en-ubuntu-y-derivados/
En la terminal puse lo siguiente:
sudo add-apt-repository ppa:thefanclub/grive-tools
sudo apt-get update
sudo apt-get install grive-tools
Y el resultado final fue el siguiente:
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios no han sido creados o han
sido movidos fuera de Incoming.
La siguiente información puede ayudar a resolver la situación:
Los siguientes paquetes tienen dependencias incumplidas:
grive-tools : Depende: grive (>= 0.3) pero no va a instalarse
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.
La distribución que estoy usando es:
Lubuntu 14.04.5 LTS
Codename: trusty
Y es una instalación nueva libre de errores.
.
Para intentar solucionarlo puse lo siguiente:
sudo apt-get install grive
En http://ubunlog.com/grive-sincronizar-tus-documentos-con-google-drive-en-ubuntu/ dice:
Si escribimos grive -help deberíamos ver una lista de comandos y modificadores que podemos usar. Puse:
grive -help
Y obtuve lo siguiente: (en lugar de la lista de comandos y modificadores)
grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking
En Synaptic:
1º) busqué grive tools y grive y encontré que no estaban instalados.
2º) verifiqué que no tengo paquetes rotos.
→Filtros →Rotos
3º) Igual por las dudas:
sudo apt-get install bleachbit
→ Inicio →Herramientas del Sistema →BleachBit (as root)
Marco para limpiar sólamente:
Archivos .desktop rotos
Porque si los mezclo con otros son muchísmos los archivos que borra y no me entero si tenía paquetes rotos y en qué directorio estaban.
Luego limpio:
Archivos temporales
Caché
Logs rotados
Traducciones
4º) Desactivé el repositorio thefanclub/grive-tools y continué la instalación:
→Configuración →Repositorios
→ Pestaña: Otro software
Dejé desmarcados los 2 ppa de thefanclub/grive-tools
Y en su lugar desde la termina añadí el repo:
sudo apt-add-repository ppa:nilarimogard/webupd8
y continué con la instalación tal cual dice al comienzo de esta publicación.
.