Montar SharePoint en Linux — Build Experimental de NetDrive
Monta una biblioteca de documentos de SharePoint como punto de montaje en Ubuntu con el build experimental de NetDrive para Linux. Incluye inicio de sesión OAuth, listado asíncrono y verificación.
Un equipo de ingeniería ejecuta sus servidores de compilación y la mitad de sus estaciones de trabajo en Ubuntu, pero el resto de la empresa usa Windows y guarda documentos de arquitectura, contratos con proveedores y material de incorporación en una biblioteca de documentos de SharePoint. Ahora mismo, revisar una especificación desde una máquina Linux significa abrir una pestaña del navegador y descargar el archivo a mano, o pedirle a un compañero que use Windows que pegue el contenido en Slack. El build de Linux de NetDrive monta esa misma biblioteca de SharePoint como un punto de montaje normal de Ubuntu, de modo que cat, less o la llamada open() de un script acceden directamente al documento en vivo.

Monta tu biblioteca de SharePoint en Linux
NetDrive hace que Google Drive, OneDrive, S3, SFTP, WebDAV y más aparezcan como unidades nativas en Windows y macOS — sin sincronizar, sin descargas completas.
- Las bibliotecas de documentos de SharePoint aparecen como un punto de montaje normal de Ubuntu
- Los archivos se transmiten bajo demanda — sin cliente de sincronización, sin descarga completa previa
- Funciona con SharePoint para sitios personales y SharePoint para empresas
Prueba gratuita. Planes de por vida y de suscripción disponibles.
Por qué montar en lugar de usar una pestaña del navegador
El propio flujo de trabajo de SharePoint asume un navegador o, en Windows, un cliente de sincronización que descarga la biblioteca antes de poder tocar nada. Ninguna de las dos opciones encaja con una máquina Linux de desarrollo que solo necesita leer un archivo a la vez. NetDrive resuelve las lecturas directamente contra el sitio de SharePoint a través del punto de montaje, de modo que un script de compilación que abre una plantilla de configuración obtiene la versión actual sin un paso manual de exportación.
La compatibilidad con SharePoint está en NetDrive desde la versión 3.16.589 (marzo de 2022). NetDrive 3.17.799 añadió el listado asíncrono de directorios, algo relevante aquí: un sitio de SharePoint con varios miles de archivos en una biblioteca solía hacer lenta la lectura inicial de la carpeta, y el listado asíncrono evita que eso bloquee el proceso. La visualización de la cuota de la unidad se añadió en la 3.16.667, así que puedes ver cuánto del espacio de almacenamiento asignado al sitio está en uso desde esa misma vista de unidad.

Instalar NetDrive en Ubuntu
NetDrive para Linux no está en los repositorios de paquetes de Ubuntu, así que la instalación se hace a través de GitHub:
- Ve a github.com/NetDrive/installer y descarga la versión que corresponda a tu versión de Ubuntu.
- Sigue las notas de la versión de ese repositorio — un componente de driver debe instalarse antes de que NetDrive pueda montar nada.
- Instala el paquete de NetDrive.
- Inicia NetDrive. La primera ejecución carga el componente de driver, lo que puede pedir
sudo.
La versión mínima compatible es Ubuntu 16.04. Las actualizaciones se publican como versiones de GitHub en lugar de a través de apt upgrade, algo que vale la pena anotar en cualquier manual de operaciones que cubra esa máquina. Linux lleva la misma etiqueta de experimental que usa en general la propia página de comparación de NetDrive — Windows y macOS reciben la mayor parte de las pruebas, así que conviene tratar un montaje de SharePoint en Linux como adecuado para una máquina de desarrollo o un runner de CI, y no como algo en lo que apostar un pipeline de producción sin probarlo antes uno mismo.
Paso a paso: conectar SharePoint en Ubuntu
- Abre el Drive Manager de NetDrive y haz clic en + Add Drive.
- Select SharePoint en la lista de tipos de conexión — la misma entrada cubre tanto los sitios personales de SharePoint como SharePoint para empresas.

- Sign in with Microsoft mediante el flujo OAuth que se abre en tu navegador predeterminado. En una máquina Ubuntu sin interfaz gráfica ni navegador instalado, usa una sesión con reenvío X, o completa la autorización única desde otra máquina que tenga la sesión iniciada con la misma cuenta.
- Introduce la URL de tu sitio de SharePoint — tiene un aspecto como
https://yourcompany.sharepoint.com/sites/LegalOps. Cópiala desde la barra de direcciones mientras ves el sitio en un navegador. - Define un punto de montaje — una ruta como
/mnt/sharepoint, o cualquier directorio vacío sobre el que tengas permiso de escritura. - Click Connect. NetDrive se autentica y monta la biblioteca en esa ruta.
Verificar el montaje antes de depender de él
Confirma que el montaje realmente se hizo desde una terminal en lugar de confiar solo en la interfaz gráfica:
# Confirm the mount is listed
mount | grep sharepoint
# Or just try listing it
ls /mnt/sharepoint

Si el listado del directorio vuelve vacío en el primer intento, dale un momento antes de asumir que el montaje falló — un sitio de SharePoint con una biblioteca grande puede tardar unos segundos en poblar su raíz incluso con el listado asíncrono activado. Si sigue vacío después de eso, revisa primero el paso de OAuth; un flujo de navegador interrumpido es la razón más común por la que una conexión de SharePoint no llega a completarse en una máquina sin interfaz gráfica.
Qué tener en cuenta en el build de Linux
- Ciclo de publicación separado — el componente de driver de Linux se mantiene con su propio calendario, así que una corrección que llega a Windows o macOS no se envía automáticamente a Linux la misma semana.
- Sin integración con
apt— la instalación y las actualizaciones se hacen a través de versiones de GitHub, no del gestor de paquetes predeterminado de Ubuntu. - Windows y macOS son los objetivos consolidados — la propia guía de NetDrive los trata como listos para producción; Linux está etiquetado como experimental. Una estación de trabajo de desarrollo o un runner de CI que lee archivos ocasionalmente encaja razonablemente bien. Un trabajo de producción no supervisado que dependa del acceso a SharePoint merece probarse a fondo primero en tu propio hardware.
Conclusión
Montar SharePoint en Ubuntu le da a una máquina Linux el mismo acceso de tipo unidad que NetDrive ofrece en Windows y macOS, mediante un instalador que vive en GitHub en lugar de apt. Para el mismo proveedor en una plataforma más probada, consulta Mount SharePoint on Windows with NetDrive o Mount SharePoint on macOS with NetDrive. Para el panorama más amplio de Linux, consulta NetDrive on Ubuntu Linux.
— Steve, NetDrive