Buscar este blog
miércoles, 30 de enero de 2019
Curso Auditor Interno y/o Líder 9001:2015
Ubicación:
Popayán, Cauca, Colombia
viernes, 4 de enero de 2019
Google Drive Desktop-client en Linux
Hola a todos, hoy les traigo un copy paste jejeje, simplemente una traducción de la instalación de GRIVE en Español.
Instalación (tomado de http://yourcmc.ru/wiki/Grive2)
Las siguientes son instrucciones para compilar desde la última fuente de «rama maestra» y ejecutar `grive` en Debian / Ubuntu / Linux Mint.
Obtener dependencias
Debe obtener las bibliotecas de dependencias junto con sus paquetes de desarrollo (-dev o -devel):
- yajl 2.x
- libcurl
- STL (libstdc ++)
- libgcrypt
- Boost (sistema de archivos, opciones de programa, regex, unit_test_framework y sistema)
- expatriado
También hay algunas dependencias opcionales:
- CppUnit (para pruebas unitarias)
- libbfd (para backtrace)
- binutils (para libiberty, requerido para compilación en OpenSUSE, Ubuntu, Arch y etc.)
Y herramientas:
- ir
- CMake
- Compilador de C ++ (g ++ o clang)
En una máquina Debian / Ubuntu / Linux Mint, instale los siguientes paquetes:
sudo apt-get install git cmake build-essential libgcrypt11-dev libyajl-dev libboost-all-dev libcurl4-openssl-dev libexpat1-dev libcppunit-dev binutils-dev pkg-config zlib1g-dev
FreeBSD:
pkg install git cmake boost-libs yajl libgcrypt pkgconf cppunit libbfd
Construir el paquete debian
El repositorio de origen ya contiene scripts de empaquetado de Debian.
Entonces, para compilar el paquete debian, instale dpkg-dev y ejecute dpkg-buildpackage -j4 en el directorio de origen. El paquete * .deb se generará en el directorio principal.
Descargar fuentes
- Ya sea checkout con git: git clone https://github.com/vitalif/grive2
- O descargue un archivo ZIP y descomprímalo en algún directorio.
CMake
Ahora que está en el subdirectorio "grive2" del código fuente (después de 'cd / path / to / yourGriveSourceCodeDir / grive2'), escriba el indicador:
mkdir construir
compilación de cd
cmake ..
- tenga en cuenta el período doble (..) como el argumento a cmake, para denotar el directorio principal.
- Debería recibir un mensaje de éxito como: "- Los archivos de compilación se han escrito en: / su / dir"
- No lo ejecute con sudo: no se necesita acceso de root para la construcción.
Hacer e instalar
En el tipo de solicitud:
hacer -j4
Recibirá muchos mensajes y, con suerte, un mensaje de éxito: "[100%] Grive_executable de target creado". El archivo ejecutable (llamado "grive") se colocará en el subdirectorio "grive".
Luego instálelo en el directorio binario del sistema (/ usr / local / bin por defecto) ejecutando:
sudo make install
Actualizaciones
Para actualizaciones posteriores, ejecutará `git pull` para obtener la última fuente y luego la reconstruirá y reinstalará:
cd / path / to / yourGriveSourceCodeDir / grive2
ir a tirar
compilación de cd
cmake ..
hacer -j4
sudo make install

Tenga en cuenta que puede haber un retraso en la actualización del archivo (botón ZIP en la parte inferior derecha) en http://github.com/vitalif/grive2/ , y puede que no tenga la última versión. Tirar de git asegura lo último.
Uso
Apoyo
Como grive sigue siendo «beta» o «alfa», es mejor que guarde una copia de seguridad de su directorio de Google.
Primer intento
Cambie a su directorio de sincronización de Google Drive y ejecute grive -a :
cd / home / you / yourGoogleDrive /
grive -a
Visite la URL que aparece, luego publique el código de autenticación dado (debe haber iniciado sesión en Google). Debería recibir algunos mensajes que incluyen «Sincronización de archivos» ... ahora se está ejecutando.
Sincroniza
Para sincronizar, debe ejecutar el programa manualmente (todavía no hay "observación en tiempo real"). En el indicador, escriba:
cd / home / you / yourGoogleDrive /
afta
Puede configurar un trabajo cron, si desea que esto se haga de forma regular.
Opciones de línea de comando
Opción corta | Opción larga | Descripción |
---|---|---|
-h | --ayuda | Producir mensaje de ayuda |
-v | --versión | Mostrar la versión de Grive |
-a | --aut | Solicitar token de autorización |
-p enojado | --path arg | Directorio raíz para sincronizar |
-un enojado | --dir arg | Un solo subdirectorio para sincronizar (recordado para las siguientes ejecuciones) |
-V | --verboso | Modo detallado. Habilitar más mensajes de lo normal. |
--log-http arg | Registre todas las respuestas HTTP en este archivo para la depuración. | |
--nuevo-rev | Crear nuevas revisiones en el servidor para archivos actualizados. | |
-re | --depurar | Habilitar mensajes de nivel de depuración. Implica -v. |
-l enojado | --log arg | Establecer nombre de archivo de salida de registro. |
-F | --fuerza | Forzar grive para descargar siempre un archivo de Google Drive en lugar de cargarlo. |
--dry-run | Solo detecte qué archivos se deben cargar / descargar, sin realizarlos realmente. | |
--ignore arg | Perl RegExp para ignorar archivos (coinciden con las rutas relativas, recordadas para las próximas ejecuciones). |
Informar de errores
Si recibe algún tipo de «fallo» (grupo de mensajes de error en la pantalla), ejecute grive con las siguientes opciones:
grive -l log.txt --log-http http
Se crearán los archivos `log.txt` y` httpXXXX-XX-XX.XXXXXX.txt`. Tenga en cuenta que estos archivos pueden contener tokens de autenticación y contenido del archivo, así que edítelos antes de enviarlos.
Luego cree un problema en github: https://github.com/vitalif/grive2/issues/new y adjunte estos archivos.
Etiquetas:
client,
desktop,
google drive,
grive
Suscribirse a:
Entradas (Atom)
Entrada destacada
[IN]Seguridad en el área de TI
Hola que tal, me complace compartir esta experiencia real que tuve en mi ultimo trabajo como ingeniero de soporte. sin mas preámbulo: Trabaj...

Entradas populares
-
Hola a tod@s!!! Hoy les traigo una nueva aplicación para el cifrado de información en correos electrónicos mediante el protocolo PGP. La...
-
Al BANCO FALABELLA se le impuso una multa por 496 millones de pesos y deberá cumplir con órdenes respecto del tratamiento de datos ...
-
Me encontraba realizando diligencias (vueltas) en algunas entidades privadas y publicas, y me llevo la gran sorpresa de que para ellos la s...