¿Alguna vez ha deseado acceder a su Microsoft OneDrive en Linux?. Si bien Microsoft está pondiendo cada vez más interés en acercar sus productos a Linux, como el caso de "Visual Studio Code" y muchos otros de mayor calado, la verdad es que no tiene un cliente de sincronización para la plataforma Linux. Pues no pierda la esperanza, tendrá que tomar el asunto en sus propias manos.
La mejor forma de acceder a Microsoft OneDrive en Linux es con un programa llamado OneDrive-D.Es una aplicación de terceros que funciona con la API de OneDrive para brindar una experiencia de sincronización correcta al escritorio de Linux.Puede acceder a todos sus archivos en OneDrive en su Linux.
Consiguiendo OneDrive-D
Ubuntu
sudo apt install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
Debian
sudo apt-get install git
OpenSUSE
sudo zypper install git
Otros
Instalación de onedrive-d
Para instalar el almacenamiento remoto OneDrive siga los siguientes pasos, abra una terminal con ctrl+alt+T e introduzca los siguientes comandos.
git clone https://github.com/xybu92/onedrive-d.git cd onedrive-d
Mira como se llama el programa instalador, en mi caso install.sh e introduce el siguiente comando.
./install.sh install
Si durante el proceso de instalación recibes el mensaje de
Traceback (most recent call last):
File "setup.py", line 4, in
from setuptools import setup, find_packages
ImportError: No module named 'setuptools'
Lanza el siguiente comando para instalar la librería.
sudo apt-get install python3-setuptools
(PASO 1/4)
Autorización a OneDrive para montar el volumen.
En este paso pide copiar y pegar una URL del terminal en el navegador para que te identifiques.
Luego tendrás que copiar y pegar otra URL desde el navegador a la terminal.
(PASO 2/4)
En este paso te preguntará, ¿Quieres especificar la ruta al repositorio onedrive local?.
Previamente he creado una carpeta en /home/tu-usuario/ que se llama OneDrive.
(PASO 3/4)
En este paso preguntará, ¿Quieres cambiar los ajustes numéricos?.
(PASO 4/4)
finalmente en el cuarto paso, preguntará, ¿Quieres editar el archivo de lista de ignorados?.
En este paso te muestra este mensaje:
Skipped. You can manually edit "/home/tu-usuario/.onedrive/ignore_v2.ini" at your convenience.
Si deseas modificar la configuración, los puedes realizar en esa carpeta que te indica.
Los comandos desde la terminal son:
- onedrive-d start: para arrancar el servicio
- onedrive-d stop: para parar el servicio
- onedrive-d status: para obtener información del servicio.
- onedrive-d restart: para reiniciar el servicio