←back to thread

Ubuntu on Windows

(blog.dustinkirkland.com)
2049 points bpierre | 3 comments | | HN request time: 0.001s | source
Show context
matt_wulfeck ◴[] No.11391211[source]
microsoft is leveraging FOSS Linux to get Mac users. I think it's a real smart move.

The author points to using grep and Xargs and some other tools to quickly update a package. That's the key here. These bash/Linux utilities are productivy boosters for all the Linux and Mac/bsd people out there. I can't imagine living without them and they're necessary for any system I develop on (which is currently a Mac).

replies(6): >>11391411 #>>11391451 #>>11391515 #>>11392124 #>>11392170 #>>11393505 #
whatever_dude ◴[] No.11391451[source]
I agree. I'm (mostly) a Windows user, and the one reason I'm constantly thinking of moving to OSX as my primary OS is the amount of command-line tooling that is available in the system. Everything new is always there first. I've started feeling that I was holding back by staying on Windows, even if using Mingw daily.

This might be the thing that saves Windows as a dev machine for me. I'm a heavy cmd/powershell user but I'd migrate to bash in an instant.

replies(2): >>11391521 #>>11393105 #
1. avtar ◴[] No.11391521[source]
> I'm constantly thinking of moving to OSX as my primary OS is the amount of command-line tooling that is available in the system. Everything new is always there first.

Having had OS X, Windows, and various Linux distributions as my primary operating systems I would consider having an Arch Linux VM kicking around if you want all the packages in the world, maintained fairly well.

replies(1): >>11393243 #
2. whatever_dude ◴[] No.11393243[source]
I've done so in the past, but it becomes cumbersome to manage shared folders. The ability to have everything shared and your driver naturally working under /mnt/ - essentially replacing cmd with bash and its tools - is a big deal for me. Using editing/managing/design tools in Windows build with a build/deploy system in bash, and no middle man... that'd be the day.
replies(1): >>11394707 #
3. Scarbutt ◴[] No.11394707[source]
You don't use shared folders with your linux VM, you ssh to it, and use tmux/(vim|emacs) ;)