Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Yikes, do you mean Windows Subsystem for Linux? I really appreciate MS folks putting in the effort to try something new, but WSL is close to worthless. I tried it a while back and could not get basic services to work. And why would you want Windows OS around if you just want to run Linux?


sort by: page size:

It sounds like you really just need Linux and can skip Windows.

FWIW, all this WSL stuff is mostly Microsoft trying to Extend, Embrace and Extinguish Linux.


It depends exactly what you want linux for, but if it is command line stuff, then Windows Subsystem for Linux is ok.

WSL is just a linux syscall wrapper around the Windows kernel, so it isn't a perfect replica, but WSL2 runs a customised linux kernel alongside windows, so it should very close.


WSL is well-known ;) OP asked for the reverse: being able to run Windows applications on Linux.

How is Windows Subsytem for Linux these days?

Windows has plenty of warts that I doubt WSL will resolve (can't delete open files, spectacular suicide if you use symlinks or junctions on system resources, different administrative abstractions and CLI tools, that sort of thing) but I might be willing to give it a spin if someone other than microsoft says nice things about it.


Windows Subsystem for Linux has been huge however. I used to have to run Vagrant or something on Windows to build stuff but WSL makes life super easy as a developer on Windows. I'm still one of the handful of people at a 600 person company though that runs Windows. :/

Windows should just run Linux. For apps that really need the Windows OS, use something akin to macOS parallels. I really like WSL of course, but would prefer an inverted paradigm.

Agreed. But with WSL you're no longer shoehorning Linux software into Windows, you're running Linux software on Linux within Windows.

I want a Microsoft distro of linux instead of Windows. I'd pay for it.

No, not the WSL. Although, WSL is a good product IMO.


I've been trying Windows Subsystem for Linux (WSL) and it's a great idea, I can see my self moving to windows (from Linux) in the next months when they fix the slow IO. The combination would work great for me, a terminal with Linux tools + a nice windows 10 experience (nice fonts, devices support) .

Microsoft if you're reading this this is your fault for not marketing enough.

WSL is windows subsystem for Linux. Think of it like this- say you have an 'ls' binary from UNIX machine. You have WSL enabled on your machine in Windows. Windows will start the ls process and the UNIX calls will be handles in windows. (the kernel has mappings).

It's possible, and actually its wonderful experience, to run full "linux" environment right from windows at native speed.

It's not perfect and one of the biggest issues has been file system speed but besides that and some other smaller issues its the absolute best of both worlds- OneNote + excel + outlook + i3


WSL is not nearly the same as actually using Linux. If it actually interacted with the rest of the system instead of just in it's little box it might provide some value. The way it stands you really have to search for everything. There are lot of tools for devs that just work on Linux/Unix that just don't work on Windows. I find Windows a pain (and am a C# developer professionally). I also like to game so of course Windows stays on my desktop at home, but my next laptop (MBP currently) will have Windows replaced with Linux for sure.

I only see value for Windows as a desktop OS, and I think the intent of WSL is improving the dev experience on Windows.

If you need a high quality Linux server, why not just run Linux?


Can you explain how? I'm inexperienced in this field but found wsl to be a great quick way to run Linux software in Windows

Microsoft should come out with a new Linux distro. That would have been easier than developing WSL.

It's pretty sad when Linux users have given up on the Linux desktop and decided to just use Windows. Having WSL is surely a great advantage so you can get the job done, but it gives a feeling of a cobbled together system that is a reaction to the failure of Linux on the desktop.

Windows Subsystem for Linux is really close to that though. If you have not tried it yet you can download a Windows VM for developers from Microsoft that includes WSL and other dev goodies. Its mostly for evaluation but good enough to get started with.

Edit:

Here is the link to the Microsoft provided VMs:

https://developer.microsoft.com/en-us/windows/downloads/virt...


Keep in mind that Microsoft itself writes and/or maintains a lot of software for Linux - as you can imagine, WSL comes in very handy there.

If the WSL is the only reason windows is a decent development workstation, then why not just use Linux in the first place? What unique factor is Windows offering here?

WSL (Windows Subsystem for Linux) = Ubuntu, right?

Is the user experience under it better?

next

Legal | privacy