Re:Apple’s new MacBook Pro kills off most of the ports you p...
by bane on Thursday October 27, 2016 @09:05PM
(#12812013)
Out of curiosity have you thought about just running a linux server in a VM and sshing into it from the shell? It seems bizarre I know, but you get a "real" linux then, while still keeping a major OS for software compatibility with user apps.
[ Parent
| on HN ]
Re:Apple’s new MacBook Pro kills off most of the ports you p...
by nxc182 on Thursday October 27, 2016 @09:22PM
(#12812174)
The point of the Windows Subsystem for Linux is that you don't need to run a VM. It is much more efficient in terms of speed (you're not keeping a whole virtualized Linux kernel and everything else running) but also in terms of energy. I can run bash on my Surface (not pro) 3 without any noticeable hit to battery life and without hurting performance.
If 'real linux' is the Linux userspace, then that's what you're getting with Ubuntu - all of 'Linux' except the Linux kernel. WSL allows the NT kernel to handle all of the Linux syscalls. If you consider just the public interface, then WSL is also 'real linux'.
Of course this is all theoretical because there are still some bugs here and there. Those are being dealt with and WSL is making great progress.
Re:Apple’s new MacBook Pro kills off most of the ports you p...
by dingo_bat on Thursday October 27, 2016 @09:12PM
(#12812091)
I used to do exactly what you're suggesting. I had a headless vm always running in my laptop and I used to ssh into it. I have turned the vm off since I started using bash on Ubuntu on windows. There are hiccups, but 99% of the time I don't notice that it isn't "real" Linux.
Re:Apple’s new MacBook Pro kills off most of the ports you p...
by pcwalton on Thursday October 27, 2016 @09:12PM
(#12812087)
It's faster to not have to have a separate filesystem, and with the new update or cbwin [1] you can launch native Windows apps from the command line.
Re:Apple’s new MacBook Pro kills off most of the ports you p...
by erwinkle on Thursday October 27, 2016 @09:16PM
(#12812127)
I've had 0 need to do that as a web developer, and I much prefer developing on windows 10 than Ubuntu. The bash shell does everything I need it to. The small things that don't work in the bash shell, I can just run the windows version. It basically just boils down to the tools and environment you need, but I have everything I want and need on windows 10 now.