Microsoft’s relationship with Linux has changed a lot in recent years. The company includes a Windows Subsystem for Linux (WSL) that lets developers and power users run a Linux terminal within Windows, and Microsoft has become a major contributor to many open source projects.
The latest versions of Microsoft’s Edge web browser are built on top of Google’s open source Chromium code. And now Microsoft says it’s getting ready to make the Edge browser available to Linux users… no Windows PC required.
Edge for Linux will be available in a developer preview channel starting in October. And that’s just one of a bunch of new Linux/command line/geeky things Microsoft is announcing during this year’s MS Ignite developer conference.
The company is also bringing support for running Linux apps with a graphical user interface to the Windows Subsystem for Linux.
GUI app support is still a work in progress, but Microsoft program manager Craig Loewen shared a GIF showing what it looks like when you launch an GUI application like the Nautilus file manager or GIMP image editor using a command in a Linux terminal window.
Check out this sneak preview of our work on adding Linux GUI application support to WSL! pic.twitter.com/lcx4WWwxTo
— Craig Loewen (@craigaloewen) September 22, 2020
We knew GUI app support was coming, but now Microsoft is providing a rough timeline: the company says a preview should be available to Windows Insiders “within the next couple of months.” Microsoft’s Steve Pronovost also provided more details about WSL 2 and X11 and Wayland apps during the XDC conference earlier this month.
A few other recent and/or upcoming changes to WSL 2 include:
- Support for a “wsl — install” feature that lets you set up WSL and install a Linux distro at the same time with just a single command
- A “wsl –mount” parameter that lets you view Linux file system such as ext4 in Windows Explorer
- Linux kernel updates delivered through Windows update
Microsoft has also released preview version 1.4 of the Windows Terminal app, bringing support for embedded hyperlinks, blink graphic rendering, and Jump list support allowing you to launch different terminal profiles from the start menu or taskbar (such as PowerShell, Command Prompt, or WSL).
The company is also updating another command line tool, although it’s not a Linux feature, strictly speaking.
Earlier this year the company introduced a preview version of a Windows Package Manager that lets you download and install Windows applications from the command line, much the way you can on most GNU/Linux distributions. Now there’s an updated Windows Package Manager Preview that adds support for:
- Toggling features by altering the winget settings
- PowerShell autocomplete
- Installing Microsoft Store apps using winget
Microsoft says other planned features for the winget package manager include support for uninstalling from the command line, an upgrade tool that would let you upgrade all of your apps at once, and a list feature that would show available applications.