El desarrollo de proyectos de ciencia de datos desde Windows puede beneficiarse enormemente del uso de WSL2 con VS Code Remote. Esta combinación permite aprovechar herramientas y entornos Linux directamente desde el editor, manteniendo la flexibilidad de Windows en tareas cotidianas como análisis, visualización o modelado de datos.
[Leer más]WSL2 + NVIDIA GPU: configuración óptima para workloads de IA
Desde mediados de 2020, WSL2 ofrece soporte oficial para aceleración por GPU con NVIDIA. Esto permite ejecutar frameworks como [PyTorch](https://pytorch.org/get-started/locally/) o TensorFlow con [CUDA](https://docs.nvidia.com/cuda/wsl-user-guide/index.html) directamente desde Linux en Windows, ideal para tareas de entrenamiento y prueba de modelos de inteligencia artificial.
[Leer más]Uso de systemd en WSL2: servicios persistentes y supervisión
Desde 2022, WSL2 incluye soporte para systemd
, el sistema de inicialización y gestión de servicios usado en la mayoría de las distros Linux modernas. Esto habilita la ejecución de servicios persistentes, como ssh
, postgresql
o docker
, directamente en el entorno WSL2…
Integración avanzada con Docker Desktop y contenedores cruzados
Docker y WSL2 trabajan juntos de forma nativa desde 2020. Docker Desktop para Windows ahora se basa completamente en WSL2, permitiendo ejecutar contenedores Linux sin la necesidad de Hyper-V por separado.
[Leer más]Gestión avanzada de múltiples distros en WSL2
Una de las grandes ventajas de WSL2 es la posibilidad de instalar y ejecutar múltiples distribuciones de Linux simultáneamente, cada una con su propio sistema de archivos, paquetes y configuraciones.
[Leer más]Automatización avanzada de distros WSL2 con wsl.conf y cloud-init
Uno de los beneficios clave de WSL2 es la capacidad de automatizar la configuración del entorno Linux que corre sobre Windows. Esto permite establecer comportamientos predefinidos y provisionar distros listas para el trabajo sin intervención manual. En este artículo exploramos dos mecanismos clave: wsl.conf
y cloud-init
.
Introducción avanzada a WSL2
Desde su lanzamiento, WSL2 (Windows Subsystem for Linux 2) ha transformado el panorama del desarrollo en Windows, ofreciendo una integración casi nativa con Linux sin necesidad de usar máquinas virtuales tradicionales. A diferencia de WSL1, que traducía llamadas del sistema de Linux a Windows, WSL2 ejecuta un kernel Linux completo dentro de una VM optimizada y ligera. Esta diferencia técnica lo convierte en una herramienta poderosa para desarrolladores modernos, DevOps, científicos de datos y más.
[Leer más]Django sobre WSL
En este corto artículo veremos cómo desarrollar sobre WSL (Windows Subsystem for Linux) con Python y Django. Ya hemos visto que lo podemos hacer con Java
Windows 11 Insider Preview Build 25267
[Leer más]Desarrollo con Python sobre WSL
En este corto artículo veremos cómo desarrollar sobre WSL (Windows Subsystem for Linux) con Python. Ya hemos visto que lo podemos hacer con Java
Windows 11 Insider Preview Build 25267
[Leer más]Visual Studio Code Server WSL
En este artículo corto, pero preciso, mostraré cómo utilizar Visual Studio Code como servidor de WSL para facilitarnos la vida en ciertas pruebas que tenemos como desarrolladores.
Windows 11 Insider Preview Build 25227
[Leer más]