Cómo sincronizar su cuenta OneDrive en una computadora Linux

  • Yurich Koshurich
  • 0
  • 3245
  • 315

OneDrive, el servicio de almacenamiento en la nube de Microsoft es una oferta bastante popular cuando se trata de servicios de almacenamiento en la nube. OneDrive nos permite acceder a nuestros archivos en cualquier momento y en cualquier lugar, en todos nuestros dispositivos. Sin embargo, hay una gran advertencia: no hay un cliente oficial de Linux disponible. Por lo tanto, los usuarios de Linux deben confiar en la versión web (que no proporciona sincronización) o en clientes no oficiales. Solía ​​haber un cliente no oficial en funcionamiento llamado onedrive-d, sin embargo, ya no se mantiene. Dicho esto, hay otro cliente no oficial de OneDrive llamado apropiadamente onedrive por el usuario de GitHub skilion. Tiene soporte para sincronización manual y automática, monitoreo de archivos en tiempo real y cargas reanudables. Aunque la configuración implica algunos ajustes y el uso de la línea de comandos, funciona lo suficientemente bien para el uso diario y no plantea problemas. Entonces, si eres buscando sincronizar sus datos de OneDrive con su computadora Linux, a continuación se explica cómo hacerlo:

Nota: Este programa ha sido probado bajo Linux Mint 18. Estas instrucciones funcionarán sin modificaciones con Ubuntu 16.04. Si bien es posible que funcione con otras distribuciones, no lo hemos cubierto en este artículo.

Instalar OneDrive en Linux

Abre el Terminal, y ejecute los siguientes comandos para instalar el software previo necesario libcurl, libsqlite, esencial para construir, y git:

[código fuente]

sudo apt-get install libcurl4-openssl-dev libsqlite3-dev build-essential git

[/código fuente]

Una vez completada la instalación, ejecute los siguientes comandos para instalar el compilador para el lenguaje de programación D:

[código fuente]

sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
wget -qO - http://dlang.org/d-keyring.gpg | sudo apt-key add -
sudo apt-get update && sudo apt-get install dmd-bin

[/código fuente]

Ahora descargaremos e instalaremos el onedrive software. En tus Hogar directorio, descargue el código fuente con el siguiente comando:

[código fuente] clon git https://github.com/skilion/onedrive.git onedrive_code [/ código fuente]

Ahora, compile e instale el software:

[código fuente] cd onedrive_code
hacer
sudo make install

[/código fuente]

Y ya terminaste.

Configurando su cuenta OneDrive

Para configurar su cuenta OneDrive por primera vez, abra el Terminal, y correr onedrive. Verá un mensaje con una URL como esta:

Simplemente copia esta URL, e ingréselo en el navegador de su elección. Se le pedirá su Cuenta de Microsoft y contraseña. Una vez ingresado, obtendrá la siguiente pantalla:

Seleccione si aquí y copia la URL que aparece en la siguiente pantalla:

Ahora pegue esta URL en tus Terminal ventana y presione Entrar. Notará que automáticamente comienza a sincronizar su cuenta de OneDrive con el Onedrive carpeta en su directorio de inicio. Si tiene varios gigabytes de datos almacenados en su cuenta de OneDrive, tenga paciencia porque esto llevará un tiempo.

Uso básico

Siempre que desee sincronizar su almacenamiento local con su cuenta de OneDrive en Linux, simplemente ejecuta el comando onedrive desde tu terminal. Como demostración, eliminé algunas imágenes de mi almacenamiento OneDrive usando la aplicación web. En mi sistema Linux, creé un archivo de texto en el Onedrive carpeta. Ejecutando el comando onedrive me da el siguiente resultado:

Configuración de sincronización automática

Si desea mantener su cuenta de OneDrive sincronizada automáticamente, en lugar de ejecutar el comando manualmente cada vez, puede habilitar el servicio systemd. En una terminal, ejecute:

[código fuente] systemctl -user enable onedrive
systemctl -user start onedrive [/ código fuente]

Hay una advertencia aquí. Agregar o eliminar archivos de su sistema de archivos local refleja los cambios en su cuenta de OneDrive casi al instante. Sin embargo, al revés se retrasa ligeramente. Esto no es un gran problema para la mayoría de las personas, pero puede ser un problema si transfieres muchos archivos regularmente.

Si no está seguro de si un determinado archivo se sincronizó o no, puede verificar los registros. Para hacer eso, ejecuta:

[código fuente] journalctl -user-unit onedrive -f [/ código fuente]

Excluir archivos y carpetas de la sincronización

Supongamos que tiene una carpeta llena hasta el borde con videos HD en su cuenta de OneDrive, y desea evitar la sincronización, ya que ocupará un ancho de banda y espacio significativos. Quizás también desee evitar la sincronización de imágenes de disco (archivos .iso). Para hacer esto, abra el archivo ~ / .config / onedrive / config utilizando su editor de texto favorito y modifique el saltar archivo y skip_dir secciones en consecuencia:

[código fuente] skip_file = ". * | ~ * | * .iso"
skip_dir = ". * | Videos" [/ código fuente]

Si está ejecutando el servicio de sincronización, primero debe desactivarlo:

[código fuente] systemctl -user stop onedrive [/ código fuente]

Después de eso, ejecute onedrive con la opción de resincronización:

[código fuente] onedrive -resync [/ código fuente]

Después de esto, puede volver a habilitar el servicio de sincronización:

[código fuente] systemctl -user start onedrive [/ código fuente]

VEA TAMBIÉN: 4 Clientes populares (no oficiales) de Google Drive Linux

Use OneDrive sin problemas con Linux

Otro buen cliente de Linux OneDrive a considerar es rclone. Si bien solo ofrece sincronización manual, tiene ciertas características adicionales que no están presentes en onedrive, como soporte para cuentas simultáneas en la nube múltiples, que incluyen, entre otras, OneDrive, Google Drive, Dropbox, Amazon S3 y Yandex. Puedes obtener rclone aquí.

Bueno, así es como puede sincronizar una cuenta de Microsoft OneDrive con Linux. Háganos saber cómo funciona para usted. Si tiene problemas para configurarlo, no dude en hacernos una pregunta en la sección de comentarios a continuación.




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