A Linux distro optimized for WSL based on Debian.
Clone or download
Pull request Compare This branch is 440 commits ahead of Microsoft:master.
Latest commit 8141d9b Oct 13, 2018

README.md

WLinux

The first Linux® distribution optimized for WSL. Based on Debian®.

From open-source software startup Whitewater Foundry.

WLinux can be downloaded from the Microsoft Store.

Read in other languages: 简体中文 繁體中文 日本語

Features

  • A fast Linux terminal and development environment for developers and pro-users built on Windows® Subsystem for Linux (WSL) on Windows 10.
  • A new out-of-the-box experience for users to get started on the Linux terminal.
  • Choice of terminal shells: bash, csh, zsh (with oh-my-zsh), and fish (with oh-my-fish).
  • Choice of editors: emacs, neovim, nano, and Visual Studio Code.
  • Choice of development environments: nodejs (with n, npm, and/or yarn), python 3.7 (and pip), ruby (via rbenv), and go.
  • Choice of cloud and administration tools: PowerShell and Azure-CLI.
  • Ships with wslu, a set of useful open-source utilities for interacting between WSL and Windows 10.
  • Optional Windows Explorer shell integration and support for HiDPI displays.
  • Support for many Linux graphical apps with no need to configure display or libGL settings. Requires a Windows-based X client, such as X410.
  • Additional packages can be easily installed via the apt package management system from the expansive Debian repos and third-party apt-based repos.
  • A handful of unnecessary packages, such as systemd, have been are removed from the base image to reduce size and increase stability.
  • New features are actively developed based on community interest.
  • WLinux features faster patching for WSL-specific bugs than any upstream Linux distro on WSL.
  • WLinux users can run $ wlinux-setup at any time to get access to latest WLinux features and customizations for WSL.

Note: The features above refer to the current GitHub version slated for release as 1.1.21 on the Microsoft Store in October. Build WLinux yourself and help us test and debug new features.

Obtaining Support

Additional Documentation

Related Pages

Credits