Gestión de Microsoft OneDrive en Linux
Existen múltiples clientes de OneDrive no oficiales que permiten el uso del servicio en un sistema Linux.
Cliente OneDrive (de abraunegg)
En el caso de la instalación en Ubuntu y Debian, no debe hacerse desde los repositorios pues los paquetes están obsoletos [1]. En su lugar, se debe agregar el respositorio de OpenSuse.
Para Ubuntu 24.04 ejecute:
wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_24.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null
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_24.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list
Instale el paquete onedrive:
sudo apt-get update
sudo apt install --no-install-recommends --no-install-suggests onedrive
El cliente se puede utilizar desde la línea de comandos, pero la forma más sencilla es por medio de una tradicional interfaz gráfica.
Interfaz gráfica e ícono de bandeja (de bpozdena)
OneDriveGUI ofrece una interfaz gráfica y un ícono de bandeja que facilita la gestión del Cliente OneDrive [2].
Asegúrese de tener el Cliente OneDrive instalado. El comando:
onedrive --version
Debería mostrar una salida similar a la siguiente:
onedrive v2.5.3-1+np1+1.1
Instale la biblioteca FUSE:
sudo apt install libfuse2t64
Descargue la última versión de OneDriveGUI en formato .AppImage desde https://github.com/bpozdena/OneDriveGUI/releases
Una opción recomendada es integrar el paquete AppImage con el entorno de escritorio, para que se muestre entre la lista de programas.
Si no, de permisos de ejecución y córralo:
chmod +x ./OneDriveGUI-*-x86_64.AppImage
./OneDriveGUI-*-x86_64.AppImage
Primera ejecución
Durante la primera ejecución se creará un perfil y se autenticará en la cuenta Microsoft 365.
Arranque automático durante el inicio de sesión
Para que OneDriveGUI se inicie en cada sesión:
- Abra la herramienta: Aplicaciones al inicio
- Presione "Añadir"
- En nombre escriba: OneDriveGUI
- En comando escriba: exec "$(ls "${HOME}/Applications/OneDriveGUI"*.AppImage | tail -n1)" "$@"
- Presione el botón "Añadir" del cuadro de diálogo y cierre la herramienta
El comando indicado busca en el directorio "Applications" que está en el directorio home del usuario y ejecuta la versión más reciente de OneDriveGUI. Si está utilizando otro directorio, modifique la dirección en el comando.