This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| windows:wsl [2020-05-10] – dcai | windows:wsl [2021-02-23] (current) – ↷ Links adapted because of a move operation 108.162.250.75 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Windows Subsystem for Linux (WSL) ===== | ||
| + | Windows Subsystem for Linux (WSL) is a compatibility layer for running Linux binary executables (in ELF format) natively on Windows 10 and Windows Server 2019. | ||
| + | In May 2019, WSL 2 was announced, introducing important changes such as a real Linux kernel, through a subset of Hyper-V features. Since June 2019, WSL 2 is available to Windows 10 customers through the Windows Insider program, including the Home edition. | ||
| + | |||
| + | ==== upgrading to WSL 2 ==== | ||
| + | I upgraded to wsl2 today, it runs a lightweight Hyper-V VM with a real Linux kernel so there is no syscall translation layer needed, all programs work perfectly now, htop for example, doesn' | ||
| + | |||
| + | The upgrade is straight forward: '' | ||
| + | |||
| + | Files under /mnt/c, mnt/d etc, are fully maintained by use of a filesystem bridge using the [[https:// | ||
| + | |||
| + | To install wsl fresh, please follow: https:// | ||
| + | |||
| + | ==== bootstrapping new ubuntu installation ==== | ||
| + | |||
| + | scripts: https:// | ||
| + | |||
| + | other cli commands might help: [[cli: | ||