Microsoft OneDrive es un popular servicio de almacenamiento en la nube que le permite almacenar y acceder a sus archivos importantes desde cualquier dispositivo. Sin embargo, vale la pena señalar que OneDrive no ofrece soporte oficial para Linux. Afortunadamente, hay varias formas de acceder y sincronizar sus archivos OneDrive en un sistema Linux.
Este artículo lo guía a través de varios métodos para integrar OneDrive con su entorno Linux. Con estos métodos, puede acceder y administrar sus archivos de OneDrive sin problemas dentro de sus sistemas de archivos de Linux.

¿Puedes usar OneDrive en Linux?
Sí, puede acceder y usar OneDrive en Linux de diferentes maneras. Si bien no hay un cliente OneDrive oficial para Linux, hay varias alternativas no oficiales disponibles.
Por ejemplo, puede usar un código abierto, no oficial Cliente OneDrive para Linux o una herramienta de línea de comandos como rclone en cambio. También puede acceder a sus archivos de OneDrive rápidamente desde su navegador web.
Recuerda que estas son soluciones no oficiales; su experiencia puede variar según la herramienta y su distribución de Linux. Independientemente, estas opciones le permiten integrar OneDrive en su flujo de trabajo de Linux.
Uso del cliente OneDrive no oficial para Linux
El cliente OneDrive no oficial para Linux le permite acceder y usar OneDrive en sistemas Linux. Tenga en cuenta que este cliente no oficial no es compatible con Microsoft de ninguna manera; deberá usarlo bajo su propio riesgo.
Si bien no es oficialmente compatible, el cliente OneDrive para Linux es una opción gratuita, de código abierto y bien mantenida para que la usen los usuarios de Linux.
Instalación del cliente OneDrive no oficial para Linux
Siga estos pasos para descargar e instalar el cliente OneDrive no oficial para Linux en un sistema Linux basado en Debian o Ubuntu. Otras distribuciones pueden necesitar seguir instrucciones diferentes.
- Abra la terminal en su PC con Linux.
- Escriba lo siguiente en la terminal para agregar el repositorio correcto y las claves del repositorio para instalar los paquetes necesarios:
wget -qO – https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.10/Release.key | gpg –dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null
- Una vez que ese comando se ejecute con éxito, ejecute este comando: echo «deb [arch=$(dpkg –print-architecture) signed-by=/usr/share/keyrings/obs-onedrive.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.10/ ./” | sudo tee /etc/apt/sources.list.d/onedrive.list

- Actualice su administrador de paquetes escribiendo sudo apt actualizar y esperar a que se complete.
- Una vez que su administrador de paquetes esté actualizado, ejecute sudo apt instalar —no-instalar-recomienda —no-instalar-sugiere ldc onedrive en la terminal y espera a que se complete.

- Si se encuentra con un error de dependencia libphobos2-ldc-shared100 durante la instalación, ejecute wget http://launchpadlibrarian.net/619487666/libphobos2-ldc-shared100_1.30.0-1_amd64.deb && sudo dpkg -i /libphobos2-ldc-shared100_1.30.0-1_amd64.deb para resolverlo primero, luego repita el sudo apt instalar dominio.
Configuración y uso del cliente
En este punto, debería haber instalado con éxito el cliente no oficial de Linux OneDrive. Tendrás que configurarlo a continuación para acceder a tus archivos.
- Para ejecutar el cliente por primera vez y generar el archivo de configuración predeterminado, escriba onedrive en la terminal.
- Se le pedirá que visite una URL de Microsoft para autenticarse y otorgar acceso a su cuenta de OneDrive. Abra la URL en un navegador web, inicie sesión con sus credenciales de Microsoft y conceda los permisos necesarios.

- Después de otorgar permisos, verá una página en blanco: copie la URL, péguela nuevamente en la terminal y presione el botón Ingresar llave.

- El cliente le avisará si tuvo éxito. Para iniciar la sincronización, escriba onedrive – sincronizar en la terminal. Esto debería comenzar a sincronizar sus archivos OneDrive a una carpeta local (~/OneDrive por defecto). Deberá dejar tiempo para que se complete este proceso.
- Si desea que el cliente se ejecute en segundo plano, escriba y ejecute onedrive-monitor desde tu terminal.

Para obtener más información sobre las funciones y la configuración del cliente, puede consultar la documentación oficial del cliente en GitHub.
Cómo acceder a OneDrive en Linux usando Rclone
rclon es una poderosa herramienta de terminal de código abierto para sincronizar y transferir archivos a través de sistemas locales o remotos en una PC con Linux. Al usar rclone, puede configurar su PC con Linux para permitir el acceso a su almacenamiento OneDrive.
Para usar rclone con OneDrive en Linux, siga estos pasos.
- Para comenzar, descargue e instale Rclone en su sistema Linux. Puede encontrar las instrucciones de instalación para su distribución específica en el sitio web de rclone o escriba sudo-v; rizo https://rclone.org/install.sh | bash sudo en el terminal para instalarlo rápidamente en su lugar.

- Una vez instalado Rclone, escriba configuración rclone en la terminal para iniciar el proceso de configuración.
- Cuando se le solicite, seleccione el norte para crear un nuevo control remoto y luego ingrese un nombre para su control remoto OneDrive (como onedrive).

- A continuación, busque el número de microsoft onedrive como proveedor de almacenamiento (normalmente 31), escríbalo y presione Ingresar para confirmar.

- Para Identificación del cliente y secreto del clientedéjalo en blanco y presiona Ingresar.
- Elija su región de autenticación para OneDrive (generalmente presionando 1 y presionando enter), luego elija norte para usar el proceso de configuración típico para autenticarse.

- Cuando se le indique, presione Y para abrir un navegador web para iniciar sesión. Ingrese los detalles de su cuenta de OneDrive y autorice a Rclone a acceder a su cuenta y almacenamiento de OneDrive siguiendo las instrucciones en pantalla.

- Una vez completada la configuración, cierre el navegador y regrese a la terminal.
- Elija su configuración de OneDrive, por lo general 1 para el acceso estándar a OneDrive. presione el Ingresar clave para continuar.

- Elija su ID de OneDrive de las opciones proporcionadas, normalmente presionando 1 y golpeando el Ingresar llave.

- Prensa y de nuevo para confirmar.

- En este punto, la configuración debería estar completa. Prensa Y para confirmar nuevamente y convertirla en su configuración predeterminada.

- Prensa q para salir de la herramienta de configuración. Puedes usar el rclone comando para interactuar con sus archivos de OneDrive. Por ejemplo, para enumerar el contenido de su cuenta de OneDrive, ejecute el comando rclone ls onedrive: en tu terminal.

- Para descargar un archivo de su cuenta de OneDrive, ejecute el comando rclone copy onedrive:/ruta/al/archivo /ruta/al/directorio/local en la terminal Reemplace la /camino a rutas con la ubicación del archivo y la ubicación donde desea guardar el archivo en su PC local.
- Para cargar un archivo en su cuenta de OneDrive, ejecute el comando rclone copy /ruta/al/local/archivo onedrive:/ruta/al/directorio/remoto. Reemplace la /camino a rutas con la ubicación del archivo y la ubicación en el almacenamiento de OneDrive en el que desea cargar el archivo.

- También puede utilizar el sincronización rclone Comando para sincronizar todos los archivos entre su cuenta OneDrive y su sistema de archivos Linux local. Por ejemplo, para sincronizar todos los archivos en su cuenta OneDrive a un directorio local llamado ~/una unidadejecute el comando rclone sincronizar onedrive: ~/onedrive.
- Para sincronizar un directorio específico en su cuenta de OneDrive con un directorio local, ejecute el comando rclone sync onedrive:/ruta/al/directorio/remoto/ruta/al/directorio/local y reemplace el /camino a rutas con los directorios locales y remotos correctos.

Cómo acceder a OneDrive en Linux usando su navegador web
¿No desea instalar ningún software adicional? Puede acceder rápidamente a sus archivos OneDrive desde una PC con Linux usando su navegador web.
Para hacer esto, visite el sitio web de OneDrive e inicie sesión con su cuenta de Microsoft. Una vez que inicie sesión, verá su almacenamiento de OneDrive con carpetas y archivos. Podrá descargar archivos, cargar nuevos, eliminar archivos o carpetas completos o crear nuevos archivos de Office directamente y agregarlos a su almacenamiento de OneDrive.

También puede compartir sus archivos con otras personas seleccionando el archivo y presionando el botón Compartir botón.

Recuerde que los cambios realizados en archivos y documentos en el sitio web de OneDrive se sincronizarán con cualquier otro dispositivo conectado a su cuenta de Microsoft.
Administrar sus archivos de Linux
Se puede usar OneDrive en Linux usando una de las herramientas anteriores (o usando el sitio web de OneDrive). Aunque Microsoft no ofrece una aplicación OneDrive nativa para Linux, estas alternativas brindan una experiencia similar.
¿Preocupado por tus archivos? Recuerde mantener sus copias de seguridad de archivos automatizadas, asegurándose de que sus datos permanezcan seguros y actualizados. Tenga en cuenta los posibles problemas de sincronización de OneDrive que podrían surgir y siempre vuelva a verificar su configuración si tiene problemas.


