MS Build SK135 The Windows Command-Line: Windows Terminal & WSL 2

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 137

  • @gamertechkid1490
    @gamertechkid1490 4 года назад +178

    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!!!!

    • @weeb0.
      @weeb0. 4 года назад +14

      @Peter Andrijeczko ok boomer

    • @Omeomeom
      @Omeomeom 4 года назад +2

      @Peter Andrijeczko for being so archaically old you sure act like a whining baby

    • @GreatWalker
      @GreatWalker 4 года назад

      winget is also pretty hype

    • @SeanPearce3
      @SeanPearce3 4 года назад +10

      @Peter Andrijeczko Windows Terminal is a *terminal*. Bash is a *shell*. Don't mix them up, boy.

    • @anthonymarquez2542
      @anthonymarquez2542 4 года назад +3

      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

  • @anthonymarquez2542
    @anthonymarquez2542 4 года назад +13

    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

  • @bramble-east
    @bramble-east 4 года назад +2

    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.

  • @whenthethebeansstrikeback6728
    @whenthethebeansstrikeback6728 4 года назад +4

    The terminal was such a great application that they released!!

  • @keshwarwhite645
    @keshwarwhite645 4 года назад +29

    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%

  • @DominicGo
    @DominicGo 4 года назад +2

    so much better development experience (aka one of the many reasons why devs use mac/linux). Absolutely love this ✨

  • @Yggdrasil42
    @Yggdrasil42 4 года назад

    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.

  • @SNMSoodan
    @SNMSoodan 4 года назад +7

    This was such a treat to watch. So excited to see the progress

  • @mr.brelax8559
    @mr.brelax8559 4 года назад +8

    If you can support the WSL 2 GUI application appears in the Windows 10 Start Menu.

  • @MrAndyll96
    @MrAndyll96 4 года назад

    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

  • @BernieBear42
    @BernieBear42 4 года назад +4

    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.

  • @karlkim
    @karlkim 4 года назад +8

    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!

    • @just_very_queer
      @just_very_queer 4 года назад +3

      Go with ubuntu. These changes may take forever to materialize.

    • @zc2012
      @zc2012 4 года назад

      If you don't need Windows, better to go with Linux. WSL is NOT Linux.

    • @gauravsharma1455
      @gauravsharma1455 4 года назад +4

      @@zc2012 technically wsl 2 is Linux. It's linux with windows 10 integration.

  • @ProjectPhysX
    @ProjectPhysX 4 года назад +4

    Is there finally a command history and something similar to the the .inputrc history search trick in Linux?

  • @zeca-araujo
    @zeca-araujo 4 года назад +1

    Congratulations on the great work, I loved the terminal!!

  • @pareeks
    @pareeks 4 года назад

    Been using since Preview version and its awesome. MS has done some serious heavyweight lifting by adding WSL. KUDOS

  • @sanchitghule7343
    @sanchitghule7343 4 года назад +10

    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.

    • @willinton06
      @willinton06 4 года назад +2

      How does a blind developer work?

    • @RynRobitske
      @RynRobitske 4 года назад +1

      @@willinton06 screen readers, and skills. 😄

    • @anthonymarquez2542
      @anthonymarquez2542 4 года назад +2

      Make an issue on github about it, so that it gains traction

  • @elitearmedforce
    @elitearmedforce 4 года назад +1

    Thank you for implementing a lot of features. keep up the good work. Could you implement a feature "Always on top"?

  • @oussamasethoum2755
    @oussamasethoum2755 4 года назад +13

    am waiting so bad for WSL2

    • @oussamasethoum2755
      @oussamasethoum2755 4 года назад

      Peter Andrijeczko am a fan of adobe products and bash as well, so it's beautiful feature from windows.

    • @HeinekenLasse
      @HeinekenLasse 4 года назад +1

      You can already use it by appying to fast ring dev builds, I'm using it and it's way faster than WSL v1

  • @alexeiz
    @alexeiz 4 года назад +14

    The name of the channel is wrong. It should be named "Windows 365 Program Manager."

  • @leandrocosta4283
    @leandrocosta4283 4 года назад +4

    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?

    • @RucadiDev
      @RucadiDev 4 года назад +2

      You can use USBIP while you wait to have official support github.com/rpasek/usbip-wsl2-instructions

  • @beaujamo
    @beaujamo 4 года назад +2

    Awesome! Great job ms! Keep it up!

  • @cesarsfalcao
    @cesarsfalcao 4 года назад

    Very excited by this release!

  •  4 года назад

    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!

  • @LucasMarianoGrigolato
    @LucasMarianoGrigolato 4 года назад

    Great times to be a Windows user

  • @tiagosantos680
    @tiagosantos680 4 года назад

    Cant wait for GUI apps, I need Intellij running on Linux

  • @webcomment8895
    @webcomment8895 4 года назад +1

    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?

  • @trickyrat483
    @trickyrat483 4 года назад +2

    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..
    :)

  • @m.jamilrahman4971
    @m.jamilrahman4971 4 года назад

    Holly Crap. Make Windows Great Again!

  • @itsjustmithun
    @itsjustmithun 4 года назад

    GPU support is just game changing

  • @rectify2003
    @rectify2003 4 года назад +5

    Unfortunate name working for Microsoft
    Kayla Cinnamon Desktop

  • @alirezanet
    @alirezanet 4 года назад

    its great thanks. but what about USB support in wsl2 ? for example ADB not working in wsl2

  • @aleksandr5330
    @aleksandr5330 4 года назад +1

    Thanks a lot, but I still can't find GPU instructions....Could somebody help?? plz

  • @bagoquarks
    @bagoquarks 4 года назад

    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?

    • @madezra64
      @madezra64 4 года назад

      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.

    • @bagoquarks
      @bagoquarks 4 года назад

      I am still waiting for the May (2004) update. As such I don't have WSL2.

  • @zizifn9142
    @zizifn9142 4 года назад +1

    GUI for WSL!!! Can't image this......

  • @Victorious416
    @Victorious416 4 года назад

    Awesome lesson tyvm

  • @RohanSingh-fh3tt
    @RohanSingh-fh3tt 4 года назад +1

    Can it run android studio?

  • @aymanpatel5862
    @aymanpatel5862 3 года назад

    What about systemd support? Is it in the roadmap

  • @LloydTF
    @LloydTF 4 года назад

    Loving it

  • @hammer86_
    @hammer86_ 4 года назад +9

    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?

    • @ReconTek
      @ReconTek 4 года назад +4

      From what I've heard it was a legal issue, they couldn't start the name with Linux.

  • @8Trails50
    @8Trails50 4 года назад

    Is there no way to run crysis on the windows terminal?

  • @phantom_stnd
    @phantom_stnd 4 года назад +6

    That misaligned window snapping bug is really distracting

  • @HiPh0Plover1
    @HiPh0Plover1 4 года назад

    why its not possible to run linux desktop using LS2 ?

  • @kylewollman2239
    @kylewollman2239 4 года назад

    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.

    • @gp-3
      @gp-3 4 года назад

      You can add yourself to windows fast ring to get new updates...

  • @IgnoreMyChan
    @IgnoreMyChan 4 года назад

    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.

  • @MuhammadAli-dk6dz
    @MuhammadAli-dk6dz 4 года назад

    Add Windows Terminal and WSL2 via windows update if it is ready for general use.

  • @justafreak15able
    @justafreak15able 4 года назад

    why is vue in there? is it redundant? there is node already.

  • @zawert879
    @zawert879 3 года назад

    Nice

  • @muhammadusmankhan6761
    @muhammadusmankhan6761 4 года назад +1

    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

  • @LucasPachecoF
    @LucasPachecoF 4 года назад

    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.

    • @gregory7572
      @gregory7572 4 года назад

      Are u talking about the vmem resource?

  • @keyboard_g
    @keyboard_g 4 года назад

    What’s the difference between Microsoft Developer and Microsoft 365 Developer channels?

    • @Microsoft365Developer
      @Microsoft365Developer  4 года назад +1

      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.

  • @francistembo650
    @francistembo650 4 года назад

    This is nice.

  • @MrPsygo
    @MrPsygo 4 года назад

    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?

    • @CatatonicImperfect
      @CatatonicImperfect 4 года назад

      I think it's supposed to read Windows(TM) Subsystem-for-Linux. Or is it Windows-Subsystem(TM) for Linux? Hmmm..

    • @bernardonegri5416
      @bernardonegri5416 4 года назад

      I heard they could not start with "Linux" because of legal issues.

  • @muhammadusmankhan6761
    @muhammadusmankhan6761 4 года назад

    Is "SETS" officially dead?

  • @SixOThree
    @SixOThree 4 года назад +3

    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

  • @mariusandersons
    @mariusandersons 4 года назад

    link for that gif please..

  • @bahez11
    @bahez11 4 года назад

    how did she use vscode as default editor ?

    • @guibirow
      @guibirow 4 года назад +1

      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

  • @frankfu1122
    @frankfu1122 4 года назад

    How do we export/import the settings JSON files easily?

    • @WilcoVerhoef
      @WilcoVerhoef 4 года назад

      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.

    • @frankfu1122
      @frankfu1122 4 года назад

      @@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.

  • @khaled_hossain
    @khaled_hossain 4 года назад

    Add bash natively in windows.

  • @jneiberger
    @jneiberger 4 года назад +1

    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.

    • @madezra64
      @madezra64 4 года назад +1

      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.

  • @SauravKumar-tf3uv
    @SauravKumar-tf3uv 4 года назад

    Windows being windows with terminals

  • @BayuSanjaya
    @BayuSanjaya 4 года назад

    So, its still on embrace phase or extinguish phase?

  • @julianzuloaga
    @julianzuloaga 4 года назад

    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 :(

  • @kingoftennis94
    @kingoftennis94 4 года назад

    Magic

  • @wilbertvb
    @wilbertvb 4 года назад +1

    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!

    • @holanico11
      @holanico11 4 года назад

      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.

  • @jacquesdebeer5106
    @jacquesdebeer5106 4 года назад

    Kali ?

  • @sachahjkl
    @sachahjkl 4 года назад +1

    you couldn't record your screen at a crisp 1080p resolution ?

  • @rescenic
    @rescenic 4 года назад

    wsl 2 error failed to translate system path

  • @HendersonHarrisson
    @HendersonHarrisson 4 года назад

    Replace cmd with windows terminal

    • @WilcoVerhoef
      @WilcoVerhoef 4 года назад

      You missed the reason why Terminal exists at all

  • @nooobcoder
    @nooobcoder 4 года назад +1

    All I know is that girl is so beautiful!

  • @alexander_richter
    @alexander_richter 4 года назад

    Cmon its time to give up backwards compatibility. It’s unsustainable

  • @dasgeee197
    @dasgeee197 4 года назад

    Waiting for Mac OS version

  • @aftabnaveed
    @aftabnaveed 4 года назад +1

    They are still using virtualization probably hyper-v, which means you yarn install or npm install is still going to take ages :-)

    • @AndrewBabbitt
      @AndrewBabbitt 4 года назад

      Perf is significantly better than WSL1, not as fast as running Linux as your main OS but still much better.

    • @shreyasjejurkar1233
      @shreyasjejurkar1233 4 года назад

      Windows comes with Linux kernel FYI with WSL2

    • @joepena330
      @joepena330 4 года назад +2

      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.

    • @uzeeinc
      @uzeeinc 4 года назад +1

      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.

    • @Eugensson
      @Eugensson 4 года назад

      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
    @rajshetty4820 4 года назад +1

    embrace extend extinguish :D

  • @MiMayonGo
    @MiMayonGo 3 года назад

    cd
    sudo cd -ly -r

  • @ayatweb
    @ayatweb 4 года назад

    npm init

  • @acousticsamurairenditions6897
    @acousticsamurairenditions6897 4 года назад +2

    I'm not, In anyway interested in Linux subsystem for Windows. You guys should leave Linux alone!....Gademit!....

    • @rajshetty4820
      @rajshetty4820 4 года назад +1

      embrace extend extinguish :D

    • @QDSGames
      @QDSGames 4 года назад

      @@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.

    • @abidinz
      @abidinz 4 года назад

      that's what open source mean

  • @tranceeris
    @tranceeris 4 года назад

    Windows terminal and windows subsystem for Linux are all crap. Why not just use Linux...

    • @VladSpatariu
      @VladSpatariu 4 года назад

      Games and Adobe products for me, many of which would be horribly mutilated in Wine. This way you have the best of both worlds.

  • @robinzon100
    @robinzon100 4 года назад

    at microsoft, we only have 2fps screen sharing

  • @adityams1659
    @adityams1659 4 года назад

    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...

  • @Daniel-nb3kk
    @Daniel-nb3kk 4 года назад +1

    Came for knowledge, stayed for lady.

  • @justinus
    @justinus 4 года назад +5

    Forget this, just use Linux

    • @glewfw7989
      @glewfw7989 4 года назад +5

      no, it's ugly af

    • @anirudhrowjee1378
      @anirudhrowjee1378 4 года назад +2

      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

    • @holanico11
      @holanico11 4 года назад +3

      @@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.

  • @techzone2009
    @techzone2009 4 года назад +5

    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.

    • @33KK
      @33KK 4 года назад +2

      @ KDE can look 10 times better with 10 times less effort.

    • @enricosevenfoldism
      @enricosevenfoldism 4 года назад +1

      @@33KK lul kde ui and ux are nowhere near to windows 10 aero lol what are u talking about

    • @techzone2009
      @techzone2009 4 года назад

      @@enricosevenfoldism windows ui sucks