←back to thread

Ubuntu on Windows

(blog.dustinkirkland.com)
2049 points bpierre | 3 comments | | HN request time: 0s | source
Show context
xaduha ◴[] No.11390950[source]
> Windows 10 users

> Can open the Windows Start menu

> And type "bash" [enter]

> Which opens a cmd.exe console

Right... Bash is a shell, but your interaction with it is controlled by a terminal program. Unless there are some real changes to cmd.exe t̶h̶e̶n̶ ̶i̶t̶'̶s̶ ̶n̶o̶t̶ ̶t̶h̶a̶t̶ ̶i̶m̶p̶r̶e̶s̶s̶i̶v̶e̶ . You can compile a native bash and other utils now yourself, it's not that hard.

EDIT: It's more like a Linuxulator from BSD, which is certainly cool.

replies(5): >>11390968 #>>11390991 #>>11391035 #>>11391091 #>>11391196 #
AlexeyBrin ◴[] No.11390991[source]
You seem to completely miss the point of what they did. It is not a simple Bash recompilation for Windows. It is a way to run Linux (Ubuntu) binaries on Windows.
replies(3): >>11391133 #>>11391155 #>>11391172 #
1. TheRealDunkirk ◴[] No.11391155[source]
Well I, for one, think he has a point. Part of what makes the shell so useful on Linux is, say, highlight-to-select. When the CMD.EXE doesn't understand line breaks in copied text, it's substantially crippled. You need a proper terminal to take advantage of a proper shell. They go hand-in-hand.
replies(2): >>11391355 #>>11391706 #
2. Guvante ◴[] No.11391355[source]
Nothing about what they implemented prevents you from using a different terminal.

Also cmd.exe on Windows 10 does support line breaks in copied text from what my minor test just showed.

3. alkonaut ◴[] No.11391706[source]
Selection, copying, wrapping etc. has been fixed in the Win10 version of the console host.

In pervious versions you could always use another console like Console2, but now it's built in (although the third party options still have more features than the new built in one).