Live data from Hacker News

Ubuntu on Windows

blog.dustinkirkland.com

651–660 of 933 posts

Re: Ubuntu on Windows

#651

Earlier quoted context omitted.

Let's be honest here. Does this change make some developers actually even consider to change their OS X/Linux Desktops to Windows? Yeah it is really cool thing that we can finally use windows cmd like the terminal on unix systems however: - What about lack of all the Linux/OS X GUI software? - What about lack of all the UNIX OS features? - What about all those billions and billions of Windows malware, viruses, adware…

I think this move by MS is wonderful and I support it completely - but there is one concern that you've left out that makes me more worried than anything. I'm someone who doggedly persisted trying to dev on my windows box because the stability, speed, app support, GUI niceness of windows is just far superior to Ubuntu (I won't speak to OS X since I've only done minimal dev on it). I won't go into a lengthy defense of…

> So - I ditched vagrant and shared folders and use a totally contained VM with the ubuntu GUI... it's slow and horrid and it makes me cry...

Is it really that bad? At one former job I ran Ubuntu under VirtualBox with guest additions installed (new Linux team in an old MS shop).

Performance was OK, at least for the things I used - terminals, vim, Firefox. The only thing that really annoyed me in this setup was the need to switch between the VM and Outlook every now and then. Fortunately, Outlook's notifications worked even in VM running fullscreen (IIRC).

Re: Ubuntu on Windows

#652
post #266

Earlier quoted context omitted.

No. No GUI applications (currently, and no announced future support... and I wouldn't bank on them doing it).

vim?

It works really well in Powershell. I use it on Win8.

https://juliankay.com/development/setting-up-vim-to-work-wit...

Re: Ubuntu on Windows

#654
post #610

Earlier quoted context omitted.

Although I've been a primarily C# dev for years, I gradually moved to Ubuntu, and then to OSX, all because of the better terminal/s. I like Macs, but OSX, its window management system, finder, is really bad. Having bash environment available on Windows is an incredible feat and a reason alone to reconsider Windows again. Hopefully, it won't be limited to W10.

What do you dislike about Finder? Just curious.

"Finder sucks" seems to be a meme perpetuated by commenters everywhere, but I have never read a convincing list of issues. When pressed, commenters have replied things like "it is well known that Finder is a big pile of crap."

I honestly have never found a problem with the Finder and miss a lot of its features (column view, drag file to file dialog, high-resolution previews for most file types, Quick View, and much more) when I'm in Windows or Linux.

Re: Ubuntu on Windows

#655
post #266

Earlier quoted context omitted.

vim?

It's in the list given by author: apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim , emacs, diff, patch...

At least half of these already exist, either as .NET cmdlets, Command Prompt functions, or Windows EXEs.

RDP, Robocopy, Find.exe, Sort-Object, Select-Object, Select-String, Invoke-WebRequest, Invoke-RESTMethod, IIS, .NET, CMD, ASP.NET, and Compare-Object will fill most of those needs.

And Powershell accepts "cat" if "gc" for "Get-Content" is too long. Or "ls" if "dir" or "gci" for "Get-ChildItem" is too long. And each of these is a case-insensitive object you can pipe right into ConvertTo-Html or Send-MailMessage.

Or you can create a UDP socket with .NET right from Powershell, and send your objects that way.

Re: Ubuntu on Windows

#656

So how does one actually install this thing? I set up the brand new Windows 10 Pro Insider Preview 14295 from MSDN. Hanselman's blog post says: > After turning on Developer Mode in Windows Settings and adding the Feature, run you bash and are prompted to get Ubuntu on Windows from Canonical via the Windows Store... OK, I turned on Developer Mode. Now what? What does "[add] the Feature" mean? http://www.hanselman.com/…

Builds coming soon first via the Windows Insider Program. Sign up and you'll get it all over Windows Update soon.

Thanks Scott! I've got my Insider builds turned on with the Fast level on this test machine, so will hang tight and wait for updates.

Well, actually my "test machine" is a Windows 10 14295 VM running in Parallels. So if this ends up working (no reason it shouldn't) I will be running Ubuntu on Windows on OSX! :-)

Re: Ubuntu on Windows

#657

Earlier quoted context omitted.

If I was still stuck using an OS X box, I would definitely switch. If I was using Linux, I wouldn't. I've been forced into developing using Windows for the last few years, and for my use case (SSH to remote server to develop there), it's not that bad. There are some annoyances, but from a usage perspective, Windows 10 is actually really nice. Getting native terminal and SSH[1] support actually handles a bug chunk of…

> What about the lack of windows software on those platforms? It goes both ways. i miss absolutely zero windows software.

I miss Windows software while on Windows.

In every release there is something removed and a new replacement to relearn.

Re: Ubuntu on Windows

#658

Earlier quoted context omitted.

Let's be honest here. Does this change make some developers actually even consider to change their OS X/Linux Desktops to Windows? Yeah it is really cool thing that we can finally use windows cmd like the terminal on unix systems however: - What about lack of all the Linux/OS X GUI software? - What about lack of all the UNIX OS features? - What about all those billions and billions of Windows malware, viruses, adware…

I still can't believe so many developers switched to Macs after that ad campaign they ran. At this point, I wouldn't be surprised if eventually 'GNU/Linux/Windows' ultimately ended up with a majority share of developer desktops.

> I wouldn't be surprised if eventually 'GNU/Linux/Windows' ultimately ended up with a majority share of developer desktops.

As funny as it sounds, it's GNU/Windows. No Linux there - they made it work by emulating Linux.

Re: Ubuntu on Windows

#659

This is great to see, as it's very similar to the approach that we took with LX-branded zones on SmartOS[1][2]. I commented at some length on the other thread on this on HN[3], but I have a bunch of questions about apps that we know to be thorny: Go, strace, tcpdump, systemd, etc. As we learned, this approach is entirely possible -- but there are many, many details to be nailed before you get to the point that you ca…

Very clever publicity hijack but no, this news is irrelevant to SmartOS.

Btw, FreeBSD runs Linux binaries for years, which is also irrelevant.

Re: Ubuntu on Windows

#660

Earlier quoted context omitted.

Thank you for mentioning this! Really bothered by all the positive comments, especially coming from savvy HN users. Gave this a long look and my main beef is that I couldn't possibly do anything on a Windows Machine in its' current state. Linux isn't just about running apps - there's a philosophy behind the system. Users first! As long as Microsoft continues to disrespect the rights of users in regard to privacy, dat…

> I find it especially offensive that ex-open source and ex-Linux users The thing is, from an "open source" perspective, what they're doing is great and totally legit. From a free software perspective, it has a lot of potential to be suspicious and troubling. If all you care about is "the best technology; yay" rather than user freedoms, your concerns are moot.

Your perspective is perfectly valid, but I'd like to add another. It's possible to care about user freedoms and still think this is a good thing. It doesn't create any dependencies on Microsoft, just opens up opportunities for more full-featured free software to run on more computers. If Microsoft ever decided to pull support, nobody would be left unable to run their software. These are the same Ubuntu binaries that run on Linux, and anyone could move over to that if they wanted to.

There's a stereotype that the open source people are practical but don't care about political issues and the free software people hate everything proprietary with a passion, but of course that's not always the case. Big companies like Microsoft aren't monocultures. They have some really amazing people, even if not everyone is perfectly enlightened. The path to more user freedom is allowing those good people to continue to push technology in the right direction. This is a step toward more freedom.

Many of us don't just use one computer. I use every OS on different desktops, laptops, tablets, phones, servers, and consoles. They might not all be equally free, but I only need one to be fully free to know that I have freedom that can't be taken away. Even for those who don't have a fully free system, the most important thing in my opinion is that the option always exists. If they aren't served by proprietary software, they have somewhere to go.

GNU won against all odds. It's here to stay, proliferating across so many devices. I'm happy to welcome people who might not have ventured outside Windows into the family!

Post reply on HN