WSL: Linux Dev Environment on Windows¶
Architectural Context
Detailed reference for WSL: Linux Dev Environment on Windows in the context of Developer Ecosystem.
Standard Reference¶
- docs.microsoft.com: WSL - Windows Subsystem for Linux [COMMUNITY-TOOL]
- 9elements.com: Developing on Windows with WSL2 [COMMUNITY-TOOL]
- Windows Package Manager CLI (aka winget) โญ 25901 [DE FACTO STANDARD]
- Using WSL and MobaXterm to Create a Linux Dev Environment on Windows [COMMUNITY-TOOL]
- Setting Up Docker for Windows and WSL to Work Flawlessly [COMMUNITY-TOOL]
- Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote [COMMUNITY-TOOL]
- kubernetes.io: WSL+Docker: Kubernetes on the Windows Desktop ๐ [COMMUNITY-TOOL]
- Ubuntu on WSL 2 Is Generally Available ๐ [COMMUNITY-TOOL]
- Microsoft Makes it Easier to Install WSL on Windows 10 ๐ [COMMUNITY-TOOL]
- Docker Desktop & WSL 2 โ Backport Update [COMMUNITY-TOOL]
- itnext.io: WSL2 Tips: Limit CPU/Memory When using Docker [COMMUNITY-TOOL]
- Distro installation added to WSL --install in Windows 10 insiders preview build 20246 [COMMUNITY-TOOL]
- pandorafms.com: Quรฉ es, cรณmo instalar WSL2 y por quรฉ es una gran noticia' para el sector TI [COMMUNITY-TOOL]
- dev.to: Install Docker on Windows (WSL) without Docker Desktop ๐ [COMMUNITY-TOOL]
- techrepublic.com: Windows Subsystem for Linux 2: The GUI features developers' have been asking for [COMMUNITY-TOOL]
- bleepingcomputer.com: Windows 11 can now install WSL from the Microsoft' Store ๐ [COMMUNITY-TOOL]
- klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes [COMMUNITY-TOOL]
- Windows Terminal 1.0 [COMMUNITY-TOOL]
- Microsoft launches Windows Terminal 1.0, unveils GPU support and Linux GUI apps in WSL [COMMUNITY-TOOL]
- Microsoft debuts Windows Package Manager for your dev environment [COMMUNITY-TOOL]
- cmder ๐ [COMMUNITY-TOOL]
Developer Experience¶
Local Environment¶
Version Management¶
- asdf version manager (asdf-vm) [EN CONTENT] [DE FACTO STANDARD] โ An extensible, multi-language version manager capable of centralizing tool runtimes through a unified CLI configuration file (
.tool-versions). Eliminates environmental drift across localized developer workspaces by managing multiple CLI toolchains via a modular plugin architecture.
๐ก Explore Related: Python | Visual Studio | API