Liliputing

  • Reviews
  • Mini PCs
  • Linux
  • Deals
  • Shop
  • About
    • About Liliputing
    • Contact us
    • Advertise on Liliputing
    • Support Liliputing
    • Privacy Policy

Debian Linux is now available in the Microsoft Store, runs on Windows 10

03/06/2018 at 4:14 PM by Brad Linder 11 Comments

Linux-based operating systems like Ubuntu and Debian may be standalone operating systems. But thanks to an optional Windows 10 feature called Windows Subsystem for Linux, it’s been possible to install them and run them from within a Windows environment without rebooting and without installing a virtual machine.

Out of the box, all you get is a command-line interface. But that still makes the ability to run Linux pretty handy for the audience Microsoft is targeting: developers and power users that prefer a Bash terminal and GNU/Linux tools to Windows command line tools.

Installing a GNU/Linux distribution like Ubuntu got a lot easier when Microsoft started adding them to the Microsoft Store, starting with Ubuntu, OpenSUSE and SUSE Enterprise Linux.

This week Kali Linux joined those operating systems in the Microsoft Store. And today Debian Linux made its debut.

That brings the total number of GNU/Linux distributions in the Microsoft Store to 5… so far. And that’s a sentence I never thought I’d be writing a few years ago (although to be fair, a few years ago the Microsoft Store was called the Windows Store, and a few years before that, it didn’t exist).

Debian is one of the most popular GNU/Linux distributions and it has a reputation for stability. Ubuntu is actually based on Debian, so if you’re familiar with Ubuntu commands, you should be able to comfortable navigate a Debian terminal.

It’s a free and open source operating system, and while you would usually run it with a desktop environment such as GNOME or KDE, the version available in the Windows Store is command line-only, just like all other Linux distros available for the Windows Subsystem for Linux (although some folks have found ways to enable a display server for a graphical user interface and Linux apps that have a GUI).

And one of the fun things about the Windows Subsystem for Linux is that it allows you to install and run multiple Linux distros simultaneously. The screenshot above shows Ubuntu and Debian running in separate windows on my Windows 10 PC.

Here are all the GNU/Linux distros available from the Microsoft Store so far (as of March 6th, 2018):

  • Debian
  • Kali
  • OpenSUSE
  • SUSE Linux Enterprise Server
  • Ubuntu

Share this:

  • Facebook
  • Twitter
  • Google
  • Reddit
  • Email

11
Leave a Reply

Login with
Facebook Google Twitter WordPress Yahoo! Disqus Reddit Stackoverflow GitHub
avatar
This comment form collects your name, email address, and content to allow us to keep track of comments placed on this website. Please read our privacy policy for more details.
Save my name, email, and website in this browser cookies for the next time I comment.
4 Comment threads
7 Thread replies
2 Followers
 
Most reacted comment
Hottest comment thread
8 Comment authors
WillemBrad LinderAron Griffismodporttim Recent comment authors
avatar
This comment form collects your name, email address, and content to allow us to keep track of comments placed on this website. Please read our privacy policy for more details.
Save my name, email, and website in this browser cookies for the next time I comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
newest oldest most voted
Notify of
jm2c
Member
jm2c
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

This is just awesome. I know it’s not for everyone, but for me WSL has been great. I no longer need a VM. In a VM I spent 99% of my time in the command line anyway.

I hope that more distributions coming to Windows 10 means that WSL is doing well and hope they keep improving it.

I’ve always used Linux as a secondary OS. It’s a bit strange to think that it’s Microsoft that got me to embrace Linux as something I use and love everyday.

Vote Up3Vote Down  Reply
3 months ago
Joe
Guest
Joe
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

How much interaction is there between the Linux distro and Windows? Are they isolated from each other? Can you run/launch Windows applications from Linux? Do hardware querying Linux tools work (smartmontools, lspci, lscpu, dmidecode, etc.)? Is Linux installed on some emulated file system (ext4?) and are there file I/O slowdowns?

Vote Up3Vote Down  Reply
3 months ago
cnxsoft
Guest
cnxsoft
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Phoronix has ran some benchmarks with WSL, and the ones limited by I/Os suffer a lot compared to the native distributions. But it may improve over time.

Vote Up1Vote Down  Reply
3 months ago
Willem
Guest
Willem
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

> “How much interaction is there between the Linux distro and Windows? Are they isolated from each other? ” Depends on what you call interaction and what you call isolated 🙂 > “Can you run/launch Windows applications from Linux?” Yes, to launch a Windows application just start the .exe. It probably must be on the Windows filesystem though (see below). Note that you can just “apt-get install” Linux applications. For running Linux programs with a GUI I recommend to install vcxsrv as X server (that’s a Windows program). > “Do hardware querying Linux tools work (smartmontools, lspci, lscpu, dmidecode, etc.)?” cat /proc/cpuinfo does work, the rest I haven’t tested. > “Is Linux installed on some emulated file system (ext4?)” It uses a special filesystem that is backed by NTFS (at least that’s what I read) and provides support for the special files (fifos, /dev-files) and permissions (user/group/other read/write/execute) that you… Read more »

Vote Up1Vote Down  Reply
3 months ago
tim
Guest
tim
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Do serial ports work under WSL. Both USB and built-in serial ports (ie. RS-232 ports)? Can other USB devices be used from WSL (ie. JTAG debuggers, Wi-Fi/cellular modems if I don’t want Windows to use it directly, USB storage drives, YubiKey, etc.)?

Vote Up3Vote Down  Reply
3 months ago
modport
Guest
modport
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Well, I found MS’ feature request page: https://wpdev.uservoice.com/forums/266908-command-prompt-console-windows-subsystem-for-l/

Serial ports are now supported including USB serial adapters. USB storage devices seem to be supported. Other USB devices are not supported but there’s a libusb request people can up vote.

Anyway, looking through the list, there’re still enough things that aren’t supported for me to still use a Linux VM or dual boot. Nice effort on MS’ part so far though.

Vote Up4Vote Down  Reply
3 months ago
Aron Griffis
Member
Aron Griffis
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

How good is the WSL terminal emulation? That would be the major holdup for me. Does it support true color? Does it support OSC 52 clipboard commands?

Vote Up0Vote Down  Reply
3 months ago
Willem
Guest
Willem
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

If for any reason WSL’s terminal emulator is insufficient, then you can just run a Linux terminal emulator (xterm, gnome-terminal, …).

Vote Up0Vote Down  Reply
3 months ago
Aron Griffis
Member
Aron Griffis
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Thanks, I didn’t realize graphical programs would be an option.

Vote Up0Vote Down  Reply
3 months ago
Brad Linder
Author
Brad Linder
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

They’re not… at least not without a bit of work. By default, WSL only supports command-line tools.

Vote Up0Vote Down  Reply
3 months ago
Willem
Guest
Willem
You can flag a comment by clicking its flag icon. Website admin will know that you reported it. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Indeed: it’s not supported by default, but it’s not much work. You have to install e.g. vcxsrv (just click “next” in the installer, done), launch it, and type “export DISPLAY=:0” (without quotes) in a WSL terminal. Then you can launch graphical programs.

Vote Up0Vote Down  Reply
3 months ago
Facebook Gplus Twitter YouTube RSS Patreon

Latest News

Microsoft’s USB Type-C adapter for Surface coming this week… for $80

Microsoft’s USB Type-C adapter for Surface coming this week… for $80

Some modern laptops and tablets have nothing but USB Type-C ports. Most of … [Read More...]

Staedtler’s upcoming Chromebook stylus looks like a pencil

Staedtler’s upcoming Chromebook stylus looks like a pencil

A growing number of Chromebooks have touchscreen displays. Some have convertible … [Read More...]

ACEPC launches quad-core Gemini Lake mini PCs for $199

ACEPC launches quad-core Gemini Lake mini PCs for $199

ACEPC has added two new compact computers to its lineup. The ACEPC GK1 is a mini … [Read More...]

Deals

Deals of the Day (6-25-2018)

Deals of the Day (6-25-2018)

Intel's new Hades Canyon NUC mini computer is basically a gaming PC that's small … [Read More...]

Featured articles

Huawei MateBook X Pro review

Huawei MateBook X Pro review

Huawei has made a name for itself in the smartphone space over the past few … [Read More...]

One Mix Yoga 7 inch convertible laptop preview

One Mix Yoga 7 inch convertible laptop preview

The One Mix Yoga is a curious computer. At first glance it looks like a tiny … [Read More...]

LG gram (2018) review: A 2.4 pound, 15.6 inch laptop

LG gram (2018) review: A 2.4 pound, 15.6 inch laptop

When LG unveiled a 2.2 pound notebook with a 15.6 inch display a few years ago, … [Read More...]

Support Liliputing

Liliputing’s primary sources of revenue are advertising and affiliate links (if you click the “Shop” button at the top of the page and buy something on Amazon, for example, we’ll get a small commission).

But there are several ways you can support the site directly even if you’re using an ad blocker and hate online shopping.

Contribute via PayPal

  • donate monthly
  • donate once only
Select a Donation Option (USD)

Enter Donation Amount (USD)

Subscribe via Patreon

Become a Patron!

Disclosure: Some links on this page are monetized by Skimlinks and Amazon's and eBay's affiliate programs.

Login

  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Copyright © 2018 Liliputing · About Liliputing · Contact Us · Privacy Policy · Go to top of page

wpDiscuz
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.