https://github.com/ubuntu/WSL
Ubuntu WSL image build and launcher code.
https://github.com/ubuntu/WSL
Last synced: 6 months ago
JSON representation
Ubuntu WSL image build and launcher code.
- Host: GitHub
- URL: https://github.com/ubuntu/WSL
- Owner: ubuntu
- License: mit
- Created: 2021-06-30T13:56:12.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-01T02:16:22.000Z (9 months ago)
- Last Synced: 2025-05-05T22:47:54.774Z (6 months ago)
- Language: Go
- Size: 26.6 MB
- Stars: 175
- Watchers: 8
- Forks: 47
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
- jimsghstars - ubuntu/WSL - Ubuntu WSL image build and launcher code. (Go)
README
# Ubuntu on WSL distribution
Install a complete Ubuntu terminal environment in minutes with Windows Subsystem for Linux (WSL). Develop cross-platform applications, improve your data science or web development workflows and manage IT infrastructure without leaving Windows.
Read about the [distributions of Ubuntu available for WSL](https://documentation.ubuntu.com/wsl/en/latest/reference/distributions/).
Key features:
- Efficient command line utilities including bash, ssh, git, apt, npm, pip and many more
- Manage Docker containers with improved performance and startup times
- Leverage GPU acceleration for AI/ML workloads with NVIDIA CUDA
- A consistent development to deployment workflow when using Ubuntu in the cloud
- 5 years of security patching with Ubuntu Long Term Support (LTS) releases
For more information about Ubuntu WSL and how Canonical supports developers please visit:
https://ubuntu.com/wsl
> [!NOTE]
> The **documentation** for Ubuntu on WSL can be found at [https://documentation.ubuntu.com/wsl/](documentation.ubuntu.com/wsl).
> The source for that documentation can be found in the [Ubuntu Pro for WSL repo](https://github.com/canonical/ubuntu-pro-for-wsl).
> If you are interested in contributing to the documentation, please submit your Issues and Pull Requests there.
# This repository
This repository contains code relevant to the Ubuntu distribution on WSL.
It builds on top of [Microsoft's distro launcher reference implementation](https://github.com/microsoft/WSL-DistroLauncher).
> [!TIP]
> There is a [newer method](https://learn.microsoft.com/en-gb/windows/wsl/build-custom-distro) for creating the Ubuntu on WSL distro.
> We will be updating the Ubuntu on WSL documentation as this method is adopted.
> Refer to this [blog about installing Ubuntu with the new distribution format](https://ubuntu.com/blog/ubuntu-wsl-new-format-available).
# Issues & Contact
You are welcome to [create a new issue](https://github.com/ubuntu/WSL/issues/new/choose) on this repository if you find bugs you believe may be particular to Ubuntu running on WSL.
Feel free to otherwise head over to [Microsoft's WSL page](https://github.com/microsoft/WSL/issues/) on GitHub if your report is not specific to Ubuntu but rather more general to WSL.
We also have a [page on Launchpad](https://launchpad.net/ubuntuwsl); we check it less often but you may find part of the community there. [Ubuntu's Discourse page](https://discourse.ubuntu.com/c/wsl2/27) has news and interesting discussions about Ubuntu on WSL.