Windows Terminal and WSL are the most exciting things to come out of Microsoft. They also represent a fundamental shift of attitudes at Microsoft as a whole. Incredible job done by both of these teams. Thank you!!!!
Peter Andrijeczko Peter I understand that it may not be your cup of tea, this doesn’t warrant the hostility. Windows has indeed fucked up in the past with regards to open source and linux. Even with all that they had to bend the knee and include linux into their OS to stay relevant now, as linux distros get more polished
So, basically, I don't need to set up dual-boot with Ubuntu just to get Linux-based `tensorflow-gpu`? You guys are madlads. Never thought that I would be able to confidently say that Windows is a proper all-in-one system, but now I can. Really hope that it will work well.
At 5:53 %USERPROFILE%/OneDrive is for those who have their OneDrive folder in the default location. A better solution would be to use %OneDriveConsumer%
It seems silly but Terminal, WSL and VS Code have been some of my favorite MS products of the past years. As a sysadmin who manages Windows AND Linux environments, they've made my daily work so much easier.
Absolutely love what they’re doing with WSL2. I think the biggest step forward they could make is faster performance with the Windows File Structure so all my projects can remain on the windows side instead of having to move them to the VM file structure
If you want to run Kayla's command to open Windows Terminal with a split pane in PowerShell (vs. cmd.exe), you need to add an extra backtick before the semicolon: wt -d . `; split-pane -p "Windows PowerShell" -H.
what about accessibility of windows terminal ? Nun of the screen reader supports it. when you're gonna fix it. I just love any linux because there terminals are most accessible for blind and visually impaired developers.
hello, I loved your video, I'm wanting to migrate to wsl2 more work with micro controllers and I really need the usb. when the usb will work on wsl2. is there a forecast?
Wow, it will render both Unicode *and* UTF-8 characters? (@1:10) Throw in at least a few UCS characters as well and you've got my attention ;) ... jokes aside though, pretty excited about WT 1.0 and WSL 2 :) Happy Microsoft decided to tackle this space and impressed by the ingenious solutions they've come up with and refined over the years. I still hit a snag every now and then (e.g. accessing network services running on Windows from WSL 2, see github.com/microsoft/WSL/issues/4619), but overall all of this is making me feel much more at home on a Windows box than I have in a long time!
So, how do you backup and restore all your WSL2 files, settings and configurations so you don’t have to start over from scratch when your system is reimaged and can the backup be automated to run everyday so you always have a recent backup in case the system needs to be rebuilt unexpectedly after a crash or hardware problem?
Wow - a UNIX command line terminal! A UNIX OS install! And UNIX X11-style GUI apps! It's like going back 35 years to the start of my career! Oh, how far we've come! Still, it's nice to see you MS guys joining the rest of us after all these years.. :)
I installed Terminal 1.0 yesterday and I am awaiting the May 2020 update and WSL 2 for my Home Edition laptop. I am running Ubuntu 18 on WSL where Vim works fine. When I open a Ubuntu 18 tab in Terminal and run Vim the display doesn't parse lines correctly. I suspect this is the new line vs. carriage return dichotomy. Is there a simple tweak in a config file that will fix this?
Good stuff, but what took so long? We've been begging for a proper terminal for decades. Also, why is it called Windows Subsystem for Linux when it's really Linux Subsystem for Windows?
As of May 24 WSL 2 is not available for me yet. I just checked for updates and it said I'm up to date but my version is 1909 and my build number is 18363.836. When is 2004 going to be released to the general public? I would love to finally try out WSL 2.
Off-topic: The audio quality is terrible! It actually hurts (amplifies) my Tinnitus. :-X But the content was really interesting! As a Linux-user having to support my Windows colleagues, this is a really great bridge.
Waiting for Mac OS WSM.....which would be compatible to build iOS apps..... Current problems the developers deal with Windows and Linux are... 1-No support for ios Development 2-Mac User can develop windows apps but windows users can't develop mac apps 3-Mac users can create android+ios apps and support emulators of ios apps and can get full advantage of frameworks like ionic,flutter,react native but windows users can't.... I am freelance developer and when I bid no some projects which are based on above mentioned frameworks the people asks the question "Do you have MAC?" If I tell the truth that I don't have MAC then they just leave the conversation.... Please *FIX* these issues
If docker on wsl2 hadn't had such a poor performance, I would love to use it on my everyday programming needs. The inability to edit the system resources dedicated to docker (CPU, ram, etc) really killed for me right now.
Microsoft 365 includes a set of products and technologies (Microsoft Teams, Office, SharePoint, Graph, Adaptive Cards, Excel etc), where as Microsoft developer is on any Microsoft technology.
I don't want to seem down, and the comments are surprisingly enthusiastic about it, but isn't this a little late. I mean better late than never but still. Also, why is it called, Windows Subsystem for Linux when it's really Linux Subsystem for Windows?
I am having a hard time finding background images that work for terminal -- low contrast, abstract shapes. Anyone care to share theirs? Here is one ubuntu one I have imgur.com/3030FpT
On Explorer, Right click in a .JSON file and select Open With > other > select vscode and then select the option to always open that file type with selected program
Like any other file. There aren't export/import buttons if that's what you asking, that would defeat the purpose of not having to open Terminal on each machine to edit settings.
@@WilcoVerhoef I guess what I'm asking is how I could easily include this as part of my dotfiles (well, $PROFILE in this case) workflow to be synced across multiple machines that I work across.
A nicer Windows Terminal with WSL2 might be a Mac killer. If I can run Windows 10 with nicely integrated linux distros with seamless file system integration, I have no reason to use an overpriced Mac for dev work.
This is exactly the case now. It's extremely easy to setup VS Code on Windows to read and integrate with a WSL2 distro. I can literally open VS Code and access the entire Ubuntu filesystem running native VS Code on Windows. Fucking insane! Stuff like this used to require FTP servers, PuTTY, WinSCP... All fine stuff to use and know but now it's not even freaking necessary for development anymore. Bravo Microsoft for stepping up on this.
I was excited for WSL bc I thought I could run Android Studio on Windows as nicely as it runs on Linux, but now that I know that it is more like a VM integrated to Windows then probably there will be some performance lost :(
It would not be hard to compile Fedora for WSL yourself. But for it to be actually supported, you would need the Fedora developers to publish a build themselves.
They are using hyper-v, but if you were to actually try what you just mentioned, you would see that npm and yarn commands are very fast. Nowhere near as slow as you are making it out to be.
I just setup one of my projects inside WSL2 and the initial build (including pulling dependencies from NPM) took around 15 seconds compared to almost 2 minutes when I previously tried it in WSL1.
It is Hyper-V, but it is a level 0 virtualization, not your typical level 1. So it is really fast. The NT kernel and the Linux kernels are now both running as VMs over the Hyper-V level 0 hypervisor.
@@rajshetty4820 It'll be hard to extinguish a free and Open Source project like Linux, tho. I am sceptical myself, but I didn' lose hope yet, that MS actually learned something. For now I like what MS is doing.
BTW im still wondering y is microsoft suddenly interested in linux...i just dont get is...i guess they are scared to loose the market share coz linux is like infinite times better than windows ..only reason y ppl are into win is just for the reason that industry standard software is win based ...im just hoping it will change soon....and fall of windows.... Why hate u ask....there was a time when microsoft acted like crazy for open source software...
@@anirudhrowjee1378 I don't want to dedicate days and days of exploring obscure configurations files to make my desktop usable. I will consider Linux the day they offer a desktop enviorment comparable to Windows Explorer. Don't want to configure anything. Just want it to work so I can focus on my work.
Linux terminal >>>>>> windows terminal 😆...open source directX if you really want to see Power of community
4 года назад+3
So what, use another terminal. ConEmu for example, if you spend even half the time on Windows customizations as you do on Linux I bet you you will have a way nicer environment than any Linux distro can offer. Linux desktops really are nothing to depend on, I have used Linux since it was hatched out of Finland and are forced to use it for work every-day for coding and scripting.
Windows Terminal and WSL are the most exciting things to come out of Microsoft. They also represent a fundamental shift of attitudes at Microsoft as a whole. Incredible job done by both of these teams. Thank you!!!!
@Peter Andrijeczko ok boomer
@Peter Andrijeczko for being so archaically old you sure act like a whining baby
winget is also pretty hype
@Peter Andrijeczko Windows Terminal is a *terminal*. Bash is a *shell*. Don't mix them up, boy.
Peter Andrijeczko Peter I understand that it may not be your cup of tea, this doesn’t warrant the hostility. Windows has indeed fucked up in the past with regards to open source and linux. Even with all that they had to bend the knee and include linux into their OS to stay relevant now, as linux distros get more polished
Good work!, I’ve been using this terminal for a while glad to see it hit 1.0! Microsoft has been doing some great work recently
Yah right.. Recently
So, basically, I don't need to set up dual-boot with Ubuntu just to get Linux-based `tensorflow-gpu`? You guys are madlads. Never thought that I would be able to confidently say that Windows is a proper all-in-one system, but now I can. Really hope that it will work well.
The terminal was such a great application that they released!!
At 5:53 %USERPROFILE%/OneDrive is for those who have their OneDrive folder in the default location. A better solution would be to use %OneDriveConsumer%
Agreed...
Good idea
Thanks! ☕👍
so much better development experience (aka one of the many reasons why devs use mac/linux). Absolutely love this ✨
It seems silly but Terminal, WSL and VS Code have been some of my favorite MS products of the past years. As a sysadmin who manages Windows AND Linux environments, they've made my daily work so much easier.
This was such a treat to watch. So excited to see the progress
If you can support the WSL 2 GUI application appears in the Windows 10 Start Menu.
Absolutely love what they’re doing with WSL2. I think the biggest step forward they could make is faster performance with the Windows File Structure so all my projects can remain on the windows side instead of having to move them to the VM file structure
If you want to run Kayla's command to open Windows Terminal with a split pane in PowerShell (vs. cmd.exe), you need to add an extra backtick before the semicolon: wt -d . `; split-pane -p "Windows PowerShell" -H.
I was going to get Dell XPS 13 Developer Edition with Ubuntu installed. I might change my mind and get Windows machine instead. Great job!
Go with ubuntu. These changes may take forever to materialize.
If you don't need Windows, better to go with Linux. WSL is NOT Linux.
@@zc2012 technically wsl 2 is Linux. It's linux with windows 10 integration.
Is there finally a command history and something similar to the the .inputrc history search trick in Linux?
Congratulations on the great work, I loved the terminal!!
Been using since Preview version and its awesome. MS has done some serious heavyweight lifting by adding WSL. KUDOS
what about accessibility of windows terminal ? Nun of the screen reader supports it. when you're gonna fix it. I just love any linux because there terminals are most accessible for blind and visually impaired developers.
How does a blind developer work?
@@willinton06 screen readers, and skills. 😄
Make an issue on github about it, so that it gains traction
Thank you for implementing a lot of features. keep up the good work. Could you implement a feature "Always on top"?
am waiting so bad for WSL2
Peter Andrijeczko am a fan of adobe products and bash as well, so it's beautiful feature from windows.
You can already use it by appying to fast ring dev builds, I'm using it and it's way faster than WSL v1
The name of the channel is wrong. It should be named "Windows 365 Program Manager."
hello, I loved your video, I'm wanting to migrate to wsl2 more work with micro controllers and I really need the usb. when the usb will work on wsl2. is there a forecast?
You can use USBIP while you wait to have official support github.com/rpasek/usbip-wsl2-instructions
Awesome! Great job ms! Keep it up!
Very excited by this release!
Wow, it will render both Unicode *and* UTF-8 characters? (@1:10) Throw in at least a few UCS characters as well and you've got my attention ;)
... jokes aside though, pretty excited about WT 1.0 and WSL 2 :) Happy Microsoft decided to tackle this space and impressed by the ingenious solutions they've come up with and refined over the years. I still hit a snag every now and then (e.g. accessing network services running on Windows from WSL 2, see github.com/microsoft/WSL/issues/4619), but overall all of this is making me feel much more at home on a Windows box than I have in a long time!
Great times to be a Windows user
Cant wait for GUI apps, I need Intellij running on Linux
So, how do you backup and restore all your WSL2 files, settings and configurations so you don’t have to start over from scratch when your system is reimaged and can the backup be automated to run everyday so you always have a recent backup in case the system needs to be rebuilt unexpectedly after a crash or hardware problem?
Wow - a UNIX command line terminal! A UNIX OS install! And UNIX X11-style GUI apps!
It's like going back 35 years to the start of my career! Oh, how far we've come!
Still, it's nice to see you MS guys joining the rest of us after all these years..
:)
Holly Crap. Make Windows Great Again!
GPU support is just game changing
Unfortunate name working for Microsoft
Kayla Cinnamon Desktop
its great thanks. but what about USB support in wsl2 ? for example ADB not working in wsl2
Thanks a lot, but I still can't find GPU instructions....Could somebody help?? plz
I installed Terminal 1.0 yesterday and I am awaiting the May 2020 update and WSL 2 for my Home Edition laptop. I am running Ubuntu 18 on WSL where Vim works fine.
When I open a Ubuntu 18 tab in Terminal and run Vim the display doesn't parse lines correctly. I suspect this is the new line vs. carriage return dichotomy. Is there a simple tweak in a config file that will fix this?
Did WSL2 fix your problem? I'm assuming you have got W10 2004 update cause I too have a Home Edition laptop and it's already up to 2004 with WSL2.
I am still waiting for the May (2004) update. As such I don't have WSL2.
GUI for WSL!!! Can't image this......
Awesome lesson tyvm
Can it run android studio?
What about systemd support? Is it in the roadmap
Loving it
Good stuff, but what took so long? We've been begging for a proper terminal for decades.
Also, why is it called Windows Subsystem for Linux when it's really Linux Subsystem for Windows?
From what I've heard it was a legal issue, they couldn't start the name with Linux.
Is there no way to run crysis on the windows terminal?
That misaligned window snapping bug is really distracting
why its not possible to run linux desktop using LS2 ?
As of May 24 WSL 2 is not available for me yet. I just checked for updates and it said I'm up to date but my version is 1909 and my build number is 18363.836. When is 2004 going to be released to the general public? I would love to finally try out WSL 2.
You can add yourself to windows fast ring to get new updates...
Off-topic: The audio quality is terrible! It actually hurts (amplifies) my Tinnitus. :-X
But the content was really interesting! As a Linux-user having to support my Windows colleagues, this is a really great bridge.
Add Windows Terminal and WSL2 via windows update if it is ready for general use.
why is vue in there? is it redundant? there is node already.
Nice
Waiting for Mac OS WSM.....which would be compatible to build iOS apps.....
Current problems the developers deal with Windows and Linux are...
1-No support for ios Development
2-Mac User can develop windows apps but windows users can't develop mac apps
3-Mac users can create android+ios apps and support emulators of ios apps and can get full advantage of frameworks like ionic,flutter,react native but windows users can't....
I am freelance developer and when I bid no some projects which are based on above mentioned frameworks the people asks the question
"Do you have MAC?"
If I tell the truth that I don't have MAC then they just leave the conversation....
Please *FIX* these issues
Apple would never allow that!
If docker on wsl2 hadn't had such a poor performance, I would love to use it on my everyday programming needs.
The inability to edit the system resources dedicated to docker (CPU, ram, etc) really killed for me right now.
Are u talking about the vmem resource?
What’s the difference between Microsoft Developer and Microsoft 365 Developer channels?
Microsoft 365 includes a set of products and technologies (Microsoft Teams, Office, SharePoint, Graph, Adaptive Cards, Excel etc), where as Microsoft developer is on any Microsoft technology.
This is nice.
I don't want to seem down, and the comments are surprisingly enthusiastic about it, but isn't this a little late. I mean better late than never but still. Also, why is it called, Windows Subsystem for Linux when it's really Linux Subsystem for Windows?
I think it's supposed to read Windows(TM) Subsystem-for-Linux. Or is it Windows-Subsystem(TM) for Linux? Hmmm..
I heard they could not start with "Linux" because of legal issues.
Is "SETS" officially dead?
I am having a hard time finding background images that work for terminal -- low contrast, abstract shapes. Anyone care to share theirs?
Here is one ubuntu one I have imgur.com/3030FpT
link for that gif please..
how did she use vscode as default editor ?
On Explorer, Right click in a .JSON file and select Open With > other > select vscode and then select the option to always open that file type with selected program
How do we export/import the settings JSON files easily?
Like any other file. There aren't export/import buttons if that's what you asking, that would defeat the purpose of not having to open Terminal on each machine to edit settings.
@@WilcoVerhoef I guess what I'm asking is how I could easily include this as part of my dotfiles (well, $PROFILE in this case) workflow to be synced across multiple machines that I work across.
Add bash natively in windows.
A nicer Windows Terminal with WSL2 might be a Mac killer. If I can run Windows 10 with nicely integrated linux distros with seamless file system integration, I have no reason to use an overpriced Mac for dev work.
This is exactly the case now. It's extremely easy to setup VS Code on Windows to read and integrate with a WSL2 distro. I can literally open VS Code and access the entire Ubuntu filesystem running native VS Code on Windows. Fucking insane! Stuff like this used to require FTP servers, PuTTY, WinSCP... All fine stuff to use and know but now it's not even freaking necessary for development anymore. Bravo Microsoft for stepping up on this.
Windows being windows with terminals
So, its still on embrace phase or extinguish phase?
I was excited for WSL bc I thought I could run Android Studio on Windows as nicely as it runs on Linux, but now that I know that it is more like a VM integrated to Windows then probably there will be some performance lost :(
Magic
Any possibility that someday in the future that Fedora or Centos will be in WSL? I mean for free and easy to install. Ubuntu sucks!
It would not be hard to compile Fedora for WSL yourself. But for it to be actually supported, you would need the Fedora developers to publish a build themselves.
Kali ?
you couldn't record your screen at a crisp 1080p resolution ?
wsl 2 error failed to translate system path
Replace cmd with windows terminal
You missed the reason why Terminal exists at all
All I know is that girl is so beautiful!
Cmon its time to give up backwards compatibility. It’s unsustainable
Waiting for Mac OS version
They are still using virtualization probably hyper-v, which means you yarn install or npm install is still going to take ages :-)
Perf is significantly better than WSL1, not as fast as running Linux as your main OS but still much better.
Windows comes with Linux kernel FYI with WSL2
They are using hyper-v, but if you were to actually try what you just mentioned, you would see that npm and yarn commands are very fast. Nowhere near as slow as you are making it out to be.
I just setup one of my projects inside WSL2 and the initial build (including pulling dependencies from NPM) took around 15 seconds compared to almost 2 minutes when I previously tried it in WSL1.
It is Hyper-V, but it is a level 0 virtualization, not your typical level 1. So it is really fast. The NT kernel and the Linux kernels are now both running as VMs over the Hyper-V level 0 hypervisor.
embrace extend extinguish :D
cd
sudo cd -ly -r
npm init
I'm not, In anyway interested in Linux subsystem for Windows. You guys should leave Linux alone!....Gademit!....
embrace extend extinguish :D
@@rajshetty4820 It'll be hard to extinguish a free and Open Source project like Linux, tho.
I am sceptical myself, but I didn' lose hope yet, that MS actually learned something.
For now I like what MS is doing.
that's what open source mean
Windows terminal and windows subsystem for Linux are all crap. Why not just use Linux...
Games and Adobe products for me, many of which would be horribly mutilated in Wine. This way you have the best of both worlds.
at microsoft, we only have 2fps screen sharing
BTW im still wondering y is microsoft suddenly interested in linux...i just dont get is...i guess they are scared to loose the market share coz linux is like infinite times better than windows ..only reason y ppl are into win is just for the reason that industry standard software is win based ...im just hoping it will change soon....and fall of windows....
Why hate u ask....there was a time when microsoft acted like crazy for open source software...
Came for knowledge, stayed for lady.
Forget this, just use Linux
no, it's ugly af
Renato M. It’s only ugly if you want it to be. You can change 100% of the things you don’t like in Linux
@@anirudhrowjee1378 I don't want to dedicate days and days of exploring obscure configurations files to make my desktop usable. I will consider Linux the day they offer a desktop enviorment comparable to Windows Explorer. Don't want to configure anything. Just want it to work so I can focus on my work.
Linux terminal >>>>>> windows terminal 😆...open source directX if you really want to see Power of community
So what, use another terminal. ConEmu for example, if you spend even half the time on Windows customizations as you do on Linux I bet you you will have a way nicer environment than any Linux distro can offer. Linux desktops really are nothing to depend on, I have used Linux since it was hatched out of Finland and are forced to use it for work every-day for coding and scripting.
@ KDE can look 10 times better with 10 times less effort.
@@33KK lul kde ui and ux are nowhere near to windows 10 aero lol what are u talking about
@@enricosevenfoldism windows ui sucks