Cómo descargar e instalar OneDrive en Linux (guía completa paso a paso)
Aprende cómo descargar e instalar OneDrive en Linux paso a paso. Guía completa para sincronizar archivos entre tu sistema Linux y la nube de Microsoft.
Si usas Linux desde hace tiempo, probablemente ya te diste cuenta de algo: muchas herramientas populares funcionan perfectamente en este sistema… pero otras no tienen soporte oficial. OneDrive es uno de esos casos curiosos. Aunque el servicio de almacenamiento en la nube de Microsoft está completamente integrado en Windows y tiene aplicaciones oficiales para macOS, Android y iOS, no existe una aplicación oficial de OneDrive para Linux.
Eso no significa que no puedas usarlo. De hecho, muchos usuarios de Linux utilizan OneDrive todos los días para sincronizar archivos entre su computadora, la nube y otros dispositivos. Lo único que cambia es la forma en que se instala y se configura.
La buena noticia es que la comunidad de Linux ha desarrollado varias herramientas que permiten usar OneDrive sin problemas. Con ellas puedes sincronizar carpetas, descargar archivos desde la nube e incluso automatizar la sincronización para que funcione en segundo plano.
En esta guía te voy a explicar cómo descargar e instalar OneDrive en Linux paso a paso, cómo configurarlo correctamente y qué debes tener en cuenta para que funcione de forma estable en tu sistema.
¿Por qué usar OneDrive en Linux?
Antes de entrar en la instalación, vale la pena entender por qué alguien querría usar OneDrive en Linux.
Muchas personas utilizan Linux como su sistema principal, pero al mismo tiempo siguen trabajando con servicios del ecosistema de Microsoft. Por ejemplo:
- cuentas de Microsoft 365
- archivos almacenados en OneDrive
- documentos de Office
- sincronización entre varios dispositivos
Si usas Windows en el trabajo, Linux en casa y el móvil durante el día, OneDrive puede convertirse en el punto central donde se guardan todos tus archivos.
El problema es que, al no existir un cliente oficial para Linux, el sistema no ofrece una integración directa como ocurre en Windows. Esto significa que necesitas instalar una herramienta alternativa que permita conectar tu sistema con el servicio de OneDrive.
Por suerte, existe una solución muy conocida y bastante estable que hace exactamente eso.
La herramienta más usada para OneDrive en Linux
La mayoría de usuarios de Linux utilizan un cliente llamado simplemente OneDrive que funciona desde la terminal y permite sincronizar archivos con el servicio de Microsoft.
Esta herramienta es un cliente de código abierto que se conecta con tu cuenta de OneDrive y descarga o sube archivos automáticamente.
Aunque funciona desde la terminal, no significa que sea complicado. Una vez configurado, el sistema puede sincronizar tus archivos de forma automática, casi igual que el cliente oficial de Windows.
Entre sus funciones principales están:
- sincronización de archivos con OneDrive
- descarga automática de archivos
- subida automática de cambios
- ejecución en segundo plano
- sincronización programada
En otras palabras, hace prácticamente lo mismo que el cliente oficial de Microsoft, solo que adaptado al entorno Linux.
Distribuciones de Linux compatibles
Una de las ventajas de esta herramienta es que funciona en prácticamente cualquier distribución Linux moderna.
Por ejemplo:
- Ubuntu
- Linux Mint
- Debian
- Fedora
- Arch Linux
- Manjaro
- openSUSE
Los pasos de instalación pueden variar un poco dependiendo de la distribución que uses, pero el proceso general es bastante parecido.
En esta guía usaré ejemplos con Ubuntu o distribuciones basadas en Debian, ya que son las más comunes.
Cómo instalar OneDrive en Linux
El primer paso consiste en instalar el cliente de OneDrive en tu sistema.
Paso 1: abrir la terminal
En Linux muchas instalaciones se realizan desde la terminal.
Puedes abrirla usando el menú de aplicaciones o el atajo de teclado:
Ctrl + Alt + T
Paso 2: instalar el cliente de OneDrive
En distribuciones basadas en Ubuntu o Debian puedes instalar el cliente con el siguiente comando:
sudo apt install onedrive
Esto descargará el programa desde los repositorios del sistema.
Si tu distribución no lo tiene disponible en sus repositorios, también puedes instalarlo desde repositorios comunitarios o desde el código fuente.
El proceso suele tardar solo unos segundos.
Cómo conectar OneDrive con tu cuenta
Una vez instalado el programa, el siguiente paso es conectar el cliente con tu cuenta de Microsoft.
Este proceso solo se hace una vez.
Paso 1: iniciar OneDrive por primera vez
En la terminal escribe: onedrive
Cuando ejecutes el comando por primera vez, el programa te mostrará un enlace de autenticación.
Paso 2: iniciar sesión en Microsoft
Copia el enlace que aparece en la terminal y pégalo en tu navegador.
Esto abrirá la página de inicio de sesión de Microsoft.
Aquí debes:
- iniciar sesión con tu cuenta
- autorizar el acceso al cliente de OneDrive
Después de autorizar la conexión, recibirás un código de verificación.
Paso 3: confirmar la autorización
El sistema te redirigirá a una página que muestra un enlace especial.
Copia ese enlace completo y pégalo en la terminal donde se está ejecutando el cliente de OneDrive.
Una vez hecho esto, tu cuenta quedará vinculada con el cliente de OneDrive en Linux.
📂 Cómo sincronizar archivos con OneDrive
Después de conectar tu cuenta, puedes comenzar a sincronizar archivos.
Para hacer la primera sincronización usa este comando:
onedrive --synchronize
Este proceso descargará los archivos de tu cuenta de OneDrive a una carpeta local en tu sistema.
Normalmente la carpeta se crea en tu directorio personal.
Por ejemplo:
/home/usuario/OneDrive
Dentro de esa carpeta aparecerán todos los archivos almacenados en tu cuenta.
Cómo activar la sincronización automática
Aunque puedes ejecutar la sincronización manualmente cuando quieras, lo más práctico es configurarla para que funcione automáticamente.
Esto permite que los archivos se mantengan actualizados sin que tengas que intervenir.
Activar OneDrive como servicio
Para hacerlo ejecuta:
systemctl --user enable onedrive
systemctl --user start onedrive
Con esto el cliente se ejecutará automáticamente en segundo plano.
Cada vez que cambies un archivo en tu carpeta local, el sistema lo sincronizará con la nube.
Cómo activar la sincronización automática
Aunque puedes ejecutar la sincronización manualmente cuando quieras, lo más práctico es configurarla para que funcione automáticamente.
Esto permite que los archivos se mantengan actualizados sin que tengas que intervenir.
Activar OneDrive como servicio
Para hacerlo ejecuta:
systemctl --user enable onedrive
systemctl --user start onedrive
Con esto el cliente se ejecutará automáticamente en segundo plano.
Cada vez que cambies un archivo en tu carpeta local, el sistema lo sincronizará con la nube.
Limitaciones que debes tener en cuenta
Aunque el cliente funciona bastante bien, también tiene algunas limitaciones.
La más importante es que no tiene una interfaz gráfica oficial como el cliente de Windows.
Esto significa que algunas tareas se realizan desde la terminal.
Sin embargo, después de configurarlo por primera vez, casi todo el proceso ocurre automáticamente.
También es importante recordar que esta herramienta no es desarrollada directamente por Microsoft, sino por la comunidad.
Aun así, el proyecto se mantiene bastante activo y suele funcionar de forma muy estable.
Alternativas para usar OneDrive en Linux
Si no quieres usar la terminal, también existen algunas alternativas.
Por ejemplo, puedes usar gestores de almacenamiento en la nube que permiten conectar múltiples servicios, incluyendo OneDrive.
Algunas herramientas de sincronización también permiten conectar diferentes servicios de almacenamiento para mantener los archivos sincronizados entre ellos.
Sin embargo, la solución basada en el cliente de OneDrive suele ser la más directa y estable para la mayoría de usuarios.
❓ Preguntas frecuentes sobre OneDrive en Linux
¿Microsoft tiene una aplicación oficial para Linux?
No. Actualmente Microsoft no ofrece un cliente oficial de OneDrive para Linux.
¿Es seguro usar el cliente comunitario?
Sí. Es una herramienta de código abierto utilizada por muchos usuarios de Linux.
¿Puedo sincronizar solo algunas carpetas?
Sí. El cliente permite configurar qué carpetas se sincronizan.
¿Se puede usar con cuentas de Microsoft 365?
Sí. También funciona con cuentas de trabajo o educación.
Conclusión
Aunque OneDrive no tiene un cliente oficial para Linux, eso no significa que no puedas usarlo. Gracias a las herramientas desarrolladas por la comunidad, es posible sincronizar archivos con la nube de Microsoft de forma bastante sencilla.
Después de instalar y configurar el cliente, la sincronización funciona prácticamente igual que en otros sistemas: los archivos se mantienen actualizados automáticamente entre tu computadora y tu cuenta de OneDrive.
Si usas Linux pero trabajas con servicios de Microsoft, configurar OneDrive puede ser una de las mejores formas de mantener todos tus archivos organizados y accesibles desde cualquier dispositivo.
