Skip to content
#

Windows Subsystem for Linux

The Windows Subsystem for Linux lets developers run a GNU/Linux environment -- including most command-line tools, utilities, and applications -- directly on Windows, unmodified, without the overhead of a traditional virtual machine, or dualboot setup.

You can:

  • Choose your favorite GNU/Linux distributions from the Microsoft Store.
  • Run common command-line tools such as grep, sed, awk, or other ELF-64 binaries.
  • Run Bash shell scripts and GNU/Linux command-line applications including:
    • Tools: vim, emacs, tmux
    • Languages: NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go, etc.
    • Services: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
    • Install additional software using your own GNU/Linux distribution package manager.
    • Invoke Windows applications using a Unix-like command-line shell.
    • Invoke GNU/Linux applications on Windows.
    • Source: Microsoft Docs

      Here are 434 public repositories matching this topic...

      gerardog
      gerardog commented Feb 9, 2020

      I've already heard opinions like: "I can not use this on the enterpise." or "This other sudo is just a few lines RunAs script that I can audit myself." (Sure, but building a feature-rich sudo takes far more lines than that.) and the next one probably will be: "I won't run as administrator something from a nobody on the internet."

      This is a trust problem. And I cannot create trust by myself.

      michaeltreat
      michaeltreat commented Apr 23, 2019

      Somewhere in the guide, when talking about Permissions, I made it clear that there were not any restrictions around permissions, and that users shouldn't have permission issues out of the box (ootb).

      But that's incorrect, at least in my case. With a basic guide setup, users cannot navigate to Cookies or other directories on their User/user path. Can someone please try this on their machine with

      lucasvc
      lucasvc commented Feb 19, 2020

      I have a shortcut on my shell:startup to open Pageant with my key and after start wsl-ssh-pageant using WSL socket:

      "C:\Program Files\PuTTY\pageant.exe" "C:\Users\lucsavc\lucsavc.ppk" -c "C:\Users\lucsavc\software\wsl-ssh-pageant\wsl-ssh-pageant-amd64-gui.exe" --systray --wsl "%TMPDIR%\wsl-ssh-pageant.sock"
      

      When shuting down the computer normally, seems that systray application i

      Wikipedia
      Wikipedia