I Coded with WSL2 for a Week

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • I coded with Windows Subsystem for Linux for a week! And it’s actually pretty good.
    This is a way to run a GNU/Linux environment directly on Windows, unmodified, without the overhead of a traditional virtual machine or dualboot setup. The command-line tools, utilities, and applications you’re used to, and without the stupid backslashes that for some reason Windows has yet to change.
    The program I built to test it out - a code racing website to put your typing skills to the test, but more on that next video. Let’s talk WSL, the system I’ve been averse to ever since its initial release 6 years ago.
    ------------------------
    🐱‍🚀 GitHub: github.com/for...
    🎥 Twitch: / forrestknight
    🐦 Twitter: / forrestpknight
    📸 Instagram: / forrestpknight
    📓 Learning Resources:
    My Favorite Machine Learning Course: imp.i384100.ne...
    Open Source Computer Science Degree: bit.ly/open-so...
    Python Open Source Computer Science Degree: bit.ly/python-...
    Udacity to Learn Any Coding Skill: bit.ly/udacity-...
    👨‍💻 My Coding Gear:
    My NAS Server: amzn.to/3brqO7b
    My Hard Drives: amzn.to/3aKetMi
    My Main Monitor: amzn.to/3siQfPa
    My Second Monitor: amzn.to/3keHT84
    My Standing Desk: amzn.to/3boAcbC
    My PC Build: bit.ly/my-codi...
    My AI GPU: amzn.to/3uvmUmz
    🔧Coding Tools:
    The Best Linux Server Hosting: bit.ly/linode-...

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

  • @michaelulloa12
    @michaelulloa12 2 года назад +434

    I've been using WSL2 for months now and couldn't recommend it enough. Really a lifesaver

    • @arafays
      @arafays 2 года назад +6

      I envy the people who got it working wsl2 working I have been trying to get the internet working on it for about 3 weeks now and have spent 10+ hours installing reinstalling trying different distro and solutions from github but no internet.

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

      Been with hackintosh since Mojave, finally tied of getting stuck at an old version os and not able to upgrade. I started windows 10 pro a few weeks ago. Really amazed by how seamlessly the wsl2, vs code, docker....working together. Can't wait for a mature windows 11.

    • @gitgudnga
      @gitgudnga 2 года назад +3

      @@arafays idk internet stuff like curl and that work for me

    • @arafays
      @arafays 2 года назад +1

      @@gitgudnga I am a web developer so I know a little bit about it but not much I mostly copy paste things from StackOverflow :D but there must be some obscure pre-configuration I am missing since I am unable to do the first thing you do as you spin up a server running Linux `sudo apt update` my wsl2 just doesn't get the internet when I switch back to wsl(1) it works.

    • @arafays
      @arafays 2 года назад

      @@LoManHei21 well another 2 hours spent trying different distro and solutions nothing worked idk why is it so hard for something that was actually working in wsl1 to be so difficult in wsl2 if i just switch the same distro to version 1 everything works fine but wsl2 it breaks

  • @fanciestbanana4653
    @fanciestbanana4653 2 года назад +57

    I've had cold feet for a while when it came to WSL, I always prefered dual booting. But now I work for a big company that locks down their PC (can't even write to USB sticks) and WSL has been a savior. It's way more convinient than using a VM and I managed to install podman to run containers.

  • @BrunoMateusvvp
    @BrunoMateusvvp 2 года назад +96

    Been using wsl for a few years already, and it completely boosted my development. Can't ditch windows because of company, but actually I don't really even want to. It gives me the best of both worlds. Awesome for development, and also awesome for productivity in the office. Double win.

    • @bobdouglass8010
      @bobdouglass8010 2 года назад +10

      Best of both worlds is exactly right. Windows does gui window management better than KDE, Gnome or MacOS. Case in point, try chopping a wide-screen gaming monitor up into 2 or 3 window regions in each OS

    • @xtdycxtfuv9353
      @xtdycxtfuv9353 2 года назад +3

      I have no idea what you are even talking about. KDE looks better than windows and windows itself has been inspired by GNOME since Windows 8.

    • @BrunoMateusvvp
      @BrunoMateusvvp 2 года назад +6

      @@xtdycxtfuv9353 ​No sure you really understood my comment. I didn't say anything about was OS is better. I have to use windows because of company restrictions due to business-critical software, but I prefer Linux for development. WSL2 allows me to use both at the same time. Nothing more, nothing less.

    • @rano12321
      @rano12321 Год назад +2

      @@xtdycxtfuv9353 I don't think he's talking about the looks

    • @twobitsnick
      @twobitsnick 11 месяцев назад

      ​@@xtdycxtfuv9353saying windows gets a ton of inspiration from GNOME is a stretch

  • @danielturnquist68
    @danielturnquist68 2 года назад +357

    I was able to get by on WSL almost all the way through college, which was great! However, in my operating systems class we started learning about inter process communication and unfortunately WSL doesn't support some of that stuff so I had to dual boot. I can't quite kick Windows though because warzone

    • @rothman4939
      @rothman4939 2 года назад +5

      I had the same exact issue, we were learning about pipes and sockets.

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

      I hear that, and I hate to admit it but fortnight with gf is a must (epic in lutris is just buggy). Outside of that, windows is dead to me

    • @wateryevents960
      @wateryevents960 2 года назад

      @@joemama7388 I tend to stick to AMD gpus for easier pass through, but I’ll keep that in mind. I had to sell my rx 590, now I’m using a gt 1030 for display and a gtx 960 4gb if you think that is good enough until I can upgrade.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 2 года назад +2

      Is anybody still using Windows for serious work? Other than games?

    • @johnwellbelove148
      @johnwellbelove148 2 года назад +17

      @@lawrencedoliveiro9104 A huge amount of embedded work is still coded using Windows IDEs and compilers.
      I've been coding for over 40 years and only two of those were on a Unix/Linux machine.
      I maintain my OSS library on Windows and VS2019. I only use WSL to cross compile the unit tests for Linux based compilers.

  • @xicra3521
    @xicra3521 Год назад +27

    I am so thankful for you presenting this to me, I stopped using Linux completely for about a year because of problems with xorg and some hardware incompatibilities but now I can go back to developing for fun while taking breaks for gaming or doing school work on Office.

  • @konamimanMSX
    @konamimanMSX 2 года назад +16

    I work at Automattic, more precisely in the WooCommerce team. The recommended machine for work there is a Mac, but I have a strong preference for Windows (it's the OS with the best overall user experience in my opinion). I use WSL2 to hold the code and to run Git commands, configuration and build scripts, the unit tests and the local web server for testing; so for pretty much everything except editing code (I use PHPStorm running on Windows for that, accessing the WSL filesystem via network share; occasionally I use VSCode with the native WSL integration as well).
    I've been doing that for more than one year now and it's absolutely awesome. I can say that WSL2 saved my (work) life.

    • @Hexspa
      @Hexspa 2 месяца назад

      Please tell your public-facing team to more clearly emphasize how resource hungry Woocommerce is and that it will destroy a shared hosting installation.

  • @bobdouglass8010
    @bobdouglass8010 2 года назад +26

    I just started using WSL2 for real development this past weekend, primarily with the vscode extension. Yes! Yes, this works and it works well. I know it's just a micro-VM under the hood but it's seamless and I never thought about it. I'm currently trying to get Flutter and Android Virtual Devices to work in wsl. It's supposed to be possible as of a few weeks ago

    • @ayyget
      @ayyget Год назад

      Best comment

  • @caspera3193
    @caspera3193 2 года назад +13

    WSL took care of some line ending mess that I was facing on my job. My colleagues use MacBooks so there were some line ending inconsistency issues when I opened their projects on Windows. It works fine in my opinion as long as you avoid /mnt at all costs.
    I eventually ended up switching to Endeavour OS, which is an Arch-based Linux distro. Cause I like Linux better for programming. WSL can be an accessible and gentle way to learn about Linux.

  • @zahimeen
    @zahimeen 2 года назад +99

    Tried it about a month ago. It worked amazingly. Unfortunately, Windows sucks.

    • @Digger-Nick
      @Digger-Nick 2 года назад +1

      Big cope

    • @eh-lo2do
      @eh-lo2do 2 года назад +5

      Exactly, windows is such a garbage os i cannot stand it

    • @Digger-Nick
      @Digger-Nick 2 года назад

      @@eh-lo2do Yeah bro it's so garbage everything is made for it and everyone uses it.

    • @methamphetamememcmeth3422
      @methamphetamememcmeth3422 6 месяцев назад

      I can't help it. I need it for games and I don't wanna dual-boot.

  • @sivuyilemagutywa5286
    @sivuyilemagutywa5286 2 года назад +18

    Its thanks to WSL that I moved to Linux full-time, to be fair it was WSL1, at that time I had problems when building my project, it too so long and the other issue was Windows becoming slower and running docker in WSL1 and Windows was a nightmare for my low spec pc at that time, when I need to use Windows I dual boot, I only use Windows maybe once or twice a year. WSL is a great project, maybe in future Windows will become another linux distro.

  • @brainstormsurge154
    @brainstormsurge154 Год назад +5

    When there's a LSW (Linux Subsystem for Windows) as the opposite to WSL to pretty much pipe Windows for gaming at near native speeds while bypassing all the bloat then I'll believe them.

    • @do0nv
      @do0nv 11 месяцев назад

      yes its called Proton

  • @Darkl0ud_Productions
    @Darkl0ud_Productions Год назад +9

    What I really want is the opposite... Give me Linux with "flawless" WINE.

  • @miguelguthridge
    @miguelguthridge 2 года назад +17

    I love Linux but expecting my students to switch to it is just too much of an ask - WSL has been absolutely awesome for letting them get used to the way Linux works under the hood without having to go too far out of their comfort zone when they're already extending themselves so much with the course content.

    • @codeman99-dev
      @codeman99-dev 2 года назад +1

      What? Using linux is too much of an ask? I got into Linux via a Puppy Linux live CD and a USB drive. I ran that way for close to a year before I finally installed on a boot drive.

    • @miguelguthridge
      @miguelguthridge 2 года назад +8

      @@codeman99-dev it's too much of an ask because learning an entirely new OS takes time. For students that want to, I'm more than happy to help them out with trying it out properly, but learning all the course content is challenging enough already. Many students are perfectly happy to stick to Windows and WSL, and that setup is perfectly functional (it's what I did for nearly a year before switching to Linux full time), and since it doesn't get in the way of their learning, I fail to see what the problem is with letting them stick to it.

    • @codeman99-dev
      @codeman99-dev 2 года назад +1

      @@miguelguthridge The "problem" is really dependent on the typical destination for your students.
      For example: Do you expect many of them will be installing linux?
      Please don't take my gush reaction the wrong way. I love WSL2. A lot. It allows me to operate on my employer-provided computer without making my co-workers in IT frustrated. It also allows me to take full-advantage of developing in linux.

    • @miguelguthridge
      @miguelguthridge 2 года назад +3

      @@codeman99-dev I don't expect all of them will, but as computer science students I'd say there will be at least a couple who do switch to a full-on Linux distro. For everyone taking the course though, we do get them to use a *nix system when doing course work so that there is less variation between behaviour with the software we use (which is a huge waste of time that would be better spent teaching).
      They can either use VNC to get into our own Linux systems, use SSH (and deal with all the awfulness that entails), or work locally. For people that work locally, they need to use Linux or MacOS (virtualised or not), since otherwise the behaviour just isn't similar enough.

  • @tylerd4173
    @tylerd4173 2 года назад +8

    Fantastic video. You're really on a roll with your return! Everything just on point. Impressed with how seamless WSL looks now.

  • @codeman99-dev
    @codeman99-dev 2 года назад +19

    WSL2 is freaking great. Stay on the company provided hardware and software, while still getting all the benefits of Linux!
    I've also done nearly 100% of my professional work in a VM anyway. For the same reasons. WSL2 being so seamless, plus vscode, and windows terminal... just freaking awesome. I love being able to run linux stuff and windows stuff at the same time, and get great support for both! Plus, no "capture key" to remember.

    • @naughtiousmaximus7853
      @naughtiousmaximus7853 6 месяцев назад

      Can you use Visual Studio (not Visual Studio Code) while running WSL2?

  • @MisterBerdill
    @MisterBerdill 2 года назад +12

    I've been using WSL2 with VSCode for almost two full semesters of CS, mostly for C but also C++ and a little go. It's so convenient and works a ton better than just using windows. Next up is side loading Linux so I can truly be productive 😉

    • @aybeedev
      @aybeedev 9 месяцев назад

      do you mean dual booting when you say "side loading"?

  • @SuperGrimmy
    @SuperGrimmy 6 месяцев назад +1

    I went from working on a Mac to Windows/WSL a couple of years ago. It's pretty conventient. Even Docker Desktop is integrated nicely. I did not expect to make this shift. We also have virtual machines if you need to actually work with a real linux os. It's not a problem.

  • @anmolsharma4049
    @anmolsharma4049 Год назад +3

    Wsl is so good. I tried dual booting. Had terrible experience, 1 min + boot times and what not. It was mistake by me but a huge turn off. Then I tried wsl. Boom opens up in 2 sec. Next js server builds in milliseconds but whereas in windows it takes 20-30 seconds. It's amazing

  • @gh0stcloud499
    @gh0stcloud499 2 года назад +5

    wsl2 is a huge step up from the first iteration it's true, but I still just prefer to stay in Linux. In my dev workflow there isn't really anything that I need windows for or that doesn't have an alternative that runs on Linux. I like to keep Windows just for gaming :)

    • @edilgin622
      @edilgin622 Год назад +1

      I've been developing in linux for the past year and now I wanted to do some personal projects and for a change tried to do it on my windows pc laying around. But i couldnt fathom how clunky everything feels compared to linux. I just tried using crontab and found out about WSL2 I hope it will at least partially solve my issues.

  • @EllisBarnes00
    @EllisBarnes00 2 года назад +7

    I actually use WSL2 for everything when I am programming. I even use VSCode in it. The only thing is I had to enable virtualization in my BIOS for the Ryzen 5900. Genuinely love it.

  • @Psicoeducazione
    @Psicoeducazione 2 года назад +1

    I happily switched from mac + ipad to a Surface pro 8 for everything from video editing, adobe software, note taking to programming (python, django, js) thanks to WSL. As far as device purchasing is concerned, it is the best choice I've ever made.

    • @patboy24
      @patboy24 Год назад

      What happened with mac + ipad? Was that not reliable enough?

  • @saayanbiswas209
    @saayanbiswas209 Месяц назад +1

    Really it is crazy how good it is. I use it extensively on my Windows 10 work laptop. Especially with Tmux. It almost baffles me that I can open Powershell inside zsh/bash/tmux. So its a Windows 10 running Linux as WSL2 running Powershell/cmd inside again.

  • @hayax
    @hayax Год назад +9

    "I Coded with WSL2 for a Week"
    > Half of the video is unrelated. I didn't come here for a history lesson

  • @MilMike
    @MilMike Год назад +2

    I have been coding with wsl2 for a few years. The only things that are annoying:
    - daily random high CPU usage, especially after going back from standby. (only a wsl2 or pc reboot helps)
    - sometimes problems with permissions.: no permissions to write files in linux or docker inside wsl2 with bind mount or no permission to write files in some windows IDE (e.g. phpstorm)
    but if it runs, it is quite a pleasurable workflow. I updated to the latest win11 and at least the problem with the CPU seems to be fixed.
    Nonetheless, I will get a mac and try it out for a while. Don't know if macs have other problems, but I will see...

  • @RavenGhostwisperer
    @RavenGhostwisperer 2 года назад +3

    Been coding in WSL since May 2020. It is quite good :).

  • @tejeswar
    @tejeswar 10 месяцев назад +1

    I am using WSL since it's included for the first time in Windows 10. I love it. I have done many complex projects to hobby projects it never disappointed me. After sometimes it just feels like it's a she'll in Windows OS it's so well integrated. WSL2 has enabled some UI features of the Ubuntu accessible in Windows that's even better.

  • @scottamolinari
    @scottamolinari 2 года назад +18

    I worked with WSL2 for a while. Win 11 looked to be closing the gap even better with better Linux GUI app support. But, it is still quite flaky. I've now gone to a dual boot system and work more in Linux now than Windows. I'm much happier as a developer with pure Linux. Things work snappier (especially VS Code) and less ..... well.... flaky.

  • @kirubeladamu4760
    @kirubeladamu4760 3 месяца назад

    Exactly. It is like the unicorn I wanted just popped up in front of me.

  • @SamTipton
    @SamTipton 2 года назад +6

    Why can't windows just be a Linux distro with the ability to cross compile and execute windows exes and dlls?

  • @svenmalvik
    @svenmalvik Год назад +1

    Yarn + WSL was extremely slow for me - at first. Now that I know what to watch out for, I’m looking forward to find more NEED TO KNOW "issues". 😮

  • @tigrankhachaturian8983
    @tigrankhachaturian8983 2 года назад +1

    That's a genius strategy from Microsoft to make developers use Windows. Before it was basically required to use Linux for web developers, but now, they (me too) can just do everything they want on windows. Pure genius

    • @honkhonk8009
      @honkhonk8009 11 месяцев назад +1

      I mean even if you ain't a webdev, your gonna be using Linux a metric shit ton.

  • @waiitwhaat
    @waiitwhaat 10 месяцев назад +1

    I feel I can say this is the case for a lot of developers that the reason they're still stuck to Windows is because of games they're already into. (Genshin and Osu in my case). For people like us, WSL is an absolute win!
    One thing still bothers me is the absolutely slow install speed for VSCode extensions, or any library for the matter. Really hampers my experience.

  • @RainbowsIntheDark-ht6cu
    @RainbowsIntheDark-ht6cu 5 месяцев назад

    I've found it pretty seamless, I used to be on a mac and it's so much nicer managing different languages packages through a linux kernel and a package manager than windows. I use wsl for all my development and don't have many complaints, though, it can use quite a lot of RAM be warned

  • @dereksnider7148
    @dereksnider7148 2 года назад +3

    I have to say that I’m truly and pleasantly impressed by how well the Windows Subsystem for Linux currently works - in both directions.
    I’ve been a Linux developer for almost 30 years, and was also a Windows user from about 1992 until somewhere around 2013-2014 or so after being fed up with the weight and poor battery life of typical laptops, and was impressed by the sleek MacBook Air and MacBook Pros that most presenters were using at dev conferences, and that OS-X was a real UN*X OS, not Linux, but fairly close.
    Now Microsoft is offering Windows and Linux operating together in synergy with each other, and have embraced the open source concept. Windows Terminal is open source. VS Code is open source, PowerShell is open source, and they all offer terrific Windows/Linux cross integration, especially if you install PowerShell-WSL-Interop.
    You can use your favourite Linux apps (console or gui) on Windows files, and also your favourite Windows apps on Linux files.

  • @rushtothemax76
    @rushtothemax76 2 года назад +6

    Yes but Microsoft only wants u to use it, then they will build out exclusive windows feature with the wsl. Which means that if you are gonna use those features you can only do it on wsl an no longer can do it with a normal Linux distro

    • @rushtothemax76
      @rushtothemax76 2 года назад +2

      Classic Microsoft takes over a technology just to make it exclusive

    • @xtdycxtfuv9353
      @xtdycxtfuv9353 2 года назад +2

      @@rushtothemax76 EEE, baby! What a horrific business.

    • @FYAHWEHL
      @FYAHWEHL 2 месяца назад

      @@rushtothemax76 No need to worry about that, because there's no feature that can't be copied by the power of millions of Linux users

  • @andreujuanc
    @andreujuanc 2 года назад +2

    Also it is very easy to take your stuff to a new machine, or to clean install since you can export and import the wsl images :D

  • @ROLOGamingOfficial
    @ROLOGamingOfficial 2 года назад +8

    I've been using it for almost a year now, and I really like it, especially since I also use many applications that are windows only(or a real headache to install on linux), it is a really goof option if you have to have windows.

    • @codeman99-dev
      @codeman99-dev 2 года назад +1

      A goof option? Not sure if typo, or pun. :)
      Anyway, totally agree. For my work machine: windows runs chrome, teams, slack, company email... linux runs all of my development (node.js, npm, dotnet C# & F#), ssh, and docker.

  • @MrGarkin
    @MrGarkin 4 месяца назад +1

    and now you could do WSLg with per window RDP and pull linux applications and even whole plasma environment there too
    i'm realy tempted to try that out

  • @imakethesites3048
    @imakethesites3048 Год назад

    I just installed the environment on my Dell after having problems with next.JS development on it and I’m very pleased and truly conflicted about whether to develop on my Mac or Dell now. Spending time developing on the Dell will expose me to the games that only run on it!

  • @TakeOnMe5
    @TakeOnMe5 10 месяцев назад

    I tried both, WSL 2 and Linux directly for development and experienced Linux is still far superior when it comes to performance.
    Developing on Windows without WSL is the slowest environment in my case.

  • @Ryggis
    @Ryggis 2 года назад +2

    Dunno. I switched to Linux back when I started my university studies and don't plan to go back. Done all my gaming from cyberpunk 2077 to blizz games in Linux as well. I still like the wsl if I have to be in Windows for some bizarre reason.

    • @shiorinyan
      @shiorinyan 2 года назад +2

      Yep.
      Linux gaming might not be perfect, but its constantly getting better :D
      At this point we even have some windows-only games with anti-cheat working, which is impressive

  • @krtirtho
    @krtirtho 2 года назад +13

    Let's not forget the extremely slow file share of Windows to Linux or vice versa
    Microsoft's slow NTFS just can't catch up with Linux's EXT4 causing huge Disk bottlenecks

    • @jasmeralia
      @jasmeralia 2 года назад +1

      Honestly, that was certainly my experience with WSL, but I have zero complaints about it under WSL2. Definite night and day differences in performance. Some of the encryption/decryption tests we run are actually significantly faster (like 3-4x speed improvement) over the same exact same tests being run natively under macOS, even when the files involved are stored in c:\git and accessed via /mnt/c/git in WSL2. It's been ages since I used a Linux desktop (I honestly hate both GNOME and KDE, and haven't been interested in trying anything comparable since my jobs started providing Macs), so maybe my experience is biased by bad performance under macOS, but I tend to think that's pretty unlikely.

    • @BattousaiHBr
      @BattousaiHBr 2 года назад

      it's actually due to a bottleneck in the virtualization.
      if the issue was NTFS you'd see it manifest with normal network file sharing with smb servers, which doesn't happen. in fact NTFS isn't even that bad performance-wise, still faster than cache-less XFS.

  • @natalirivero1374
    @natalirivero1374 Год назад +1

    I Love WSL, use it daily and it's awesome!

  • @alanjrobertson
    @alanjrobertson 11 месяцев назад

    Agree, WSL2 is superb and I love that Docker Desktop supports it too - way lower overheads than running a full VM

  • @codeSTACKr
    @codeSTACKr 2 года назад +10

    😂 I love it!

  • @Kysen10
    @Kysen10 5 месяцев назад

    Threw in the towel yesterday trying to jump through hoops getting USB camera passthrough to work. Building a new linux PC and forgetting all these dumb workarounds.

  • @74Bagas
    @74Bagas 2 года назад

    it's been a year for me (not exclusively), it is a lifesaver, i have no problem. didn't need dualboot. but, i keep coming back to my linux, i really need tiling window manager, and the speed.

  • @robertodev2002
    @robertodev2002 8 месяцев назад

    I'm currently using WSL because at the job I had some problems with packages in windows, but when i tried them on Linux, it worked fine.

  • @vladislavkaras491
    @vladislavkaras491 Месяц назад

    Thanks for the feedback!

  • @cientista_rps
    @cientista_rps Год назад +2

    There is some many good points using WSL2. But in performance, i saw my machine learning codes, running on GPU, faster ( A LOT) on windows only than on WSL2.

  • @luckerooni1153
    @luckerooni1153 10 месяцев назад

    This is basically what I've always wanted and I had no idea it was even there. A combination of many Wine-non-compatible games, me trying to learn many other things at once, and just wanting to be able to turn my brain off on my home PC led me to giving up on Linux after switching and getting used to the absolute basics of command line, even though there were many times where I said to myself "no wonder they shit on Windows when you can do this." Now I can get used to all the command line stuff at my own pace while still being a brain dead computer baby. Eventually I'll probably forego most common Windows GUI stuff, but ripping off the bandaid and going full GNU kernal is a lot more painful, even if you use something super friendly like Mint or Pop! like I was.

  • @trollerbladdering
    @trollerbladdering Месяц назад

    I just went back to Windows from Arch to test out WSL and I'm pretty pleased with the experience. Not having to find ways to force compatibility for Windows programs is nice. But, I am still deeply concerned about privacy. I don't know... maybe there's ways to force privacy into Windows 11 and I just haven't found them yet.

  • @topcringeandslander
    @topcringeandslander 2 года назад +2

    I used to use mainly windows but recently switched to dual boot Win10 and Ubuntu. Might have to switch OS once or twice but usually I just use Linux all day. Btw, I signed up for Hirect. :) Seems very useful.

  • @ecommercewithjay8857
    @ecommercewithjay8857 2 года назад +2

    Great video. I'm in process of installing WSL2 right now and the cool part is I can code while gaming. No more dual booting windows/Linux or jumping on my MacBook pro to do coding.

  • @allhailalona
    @allhailalona 2 месяца назад

    never heard of your channel before. but this video is very good. I like and subscribed. thank you very much!

  • @catcoder12
    @catcoder12 7 месяцев назад

    It's such a cool thing. I only like Linux because of its terminal and nothing else. So WSL is like the best of both worlds

  • @heathergray4880
    @heathergray4880 2 года назад

    This is all I use. It's perfect. Everything I ever wanted. Linux inside windows. Love!

  • @kaiqueamoraes970
    @kaiqueamoraes970 2 года назад +2

    the ONLY drawback I had was using react native | flutter with it. I did although installed and used arch Linux as my base system, worked for literally everything else, except emulating an emulator.
    really a shame though.
    if you're a backend developer, wsl is an all-win situation if you do have a good machine.
    I'm currently using linux mint, no issues so far. gaming runs fine for what i play, developing is more than good in such a system.

    • @Tri-Technology
      @Tri-Technology 2 года назад

      How do you run Linux Mint in WSL? I thought it is only able to run distros of the Microsoft store.

    • @kaiqueamoraes970
      @kaiqueamoraes970 2 года назад

      @@Tri-Technology no no, im currently using linux mint, but when I was using windows and wsl I actually used arch, and recommend it a lot more than using Ubuntu on wsl, easy install and arch docs does wonders.
      As for how to use, find the github docs(what I did) or a RUclips video, there is the possibility of installing also installing fedora.
      As I said, if you work in backend, front and but not mobile, go for it. I'm currently working full stack but rnative on wsl brought way too much headaches than good.

    • @Tri-Technology
      @Tri-Technology 2 года назад

      @@kaiqueamoraes970 Ah ok thank you!

    • @RuiPalmeira
      @RuiPalmeira 2 года назад

      @@kaiqueamoraes970 haven't had any issues with rnative on WSL2.
      In fact, I've ditched linux on my company provided laptop for W11+wsl2. And I've had 0 issues with it.

    • @kaiqueamoraes970
      @kaiqueamoraes970 2 года назад

      @@RuiPalmeira interesting, how did run it? I had serious issues trying to connect the adb through wsl2. The service module didn't work correctly and due to time I decided to go back to my linux

  • @jakeschlottag932
    @jakeschlottag932 2 года назад +1

    Yess!!!!! About time you try it out!

  • @abraund
    @abraund 11 месяцев назад

    I like Windows, like Linux. It's all just tech to me. I find your thoughts encouraging. I'm playing with Haskell & the build tools play poorly with Windows. Did consider dual booting but I hate that, I tried VM'ing and then found myself despairing at having to fight screen resolution problems. So far so usual. I am hoping WSL is the solution, it sounds good, it's not the GUI I want after all, I want the programs executing within a linux environment.

  • @69k_gold
    @69k_gold 11 месяцев назад +7

    WSL makes 32GB of RAM feel like 3 GB RAM

  • @msmk1197
    @msmk1197 4 месяца назад

    I've been using WSL2 for professional work for over 3 years and I'm about to rollback to a pure linux distro... Why, you might ask, well the WSL is actually a great tool for a simple coding work, but once you'll get into more demanding development environment, like running multiple containers and rebuilding the source code within them it starts to suck :( the payoff is not that great, I mean latest windows OS are great for like a corporate sh*t tasks, it actually speeds up a lot of the boring stuff, but eventually when you spent less than 10% of your time on such tasks it doesn't make sense really
    So choose wisely and PICK THE RIGHT TOOL FOR THE JOB

  • @EloiTeaching
    @EloiTeaching 2 месяца назад

    You f**k kill me !!! That you did here is magic. Loved it. :)

  • @robertdeckard2136
    @robertdeckard2136 8 месяцев назад

    I usually use linux natively(linux mint or arch). but wsl2 actually works pretty well. The only problem I had was some windows system sound(an obnoxious beep) when I backspaced all the way on the command line which I had to figure out how to disable.

  • @TheMetaldudeX
    @TheMetaldudeX 2 года назад +2

    Now we just need Linux's Subsystem for Windows lol

    • @NostraDavid2
      @NostraDavid2 2 года назад

      It's called Wine, lmao. OK, it's not a subsystem but a compatibility layer, but it's close. Ish.

    • @PixLgams
      @PixLgams 2 года назад +1

      @@NostraDavid2 I'd bet if there was a way to legally virtualize a regular Windows hypervisor and kernel in Linux kernel space (e.g. through hooking it into KVM) with low overhead as WSL attempts to, some WINE devs would've done that waaay before.
      Although just to nitpick: Unlike Linux, Windows' GUI system runs in kernel rather than userspace which may complicate things, even if access to the source was legally available.

    • @xtdycxtfuv9353
      @xtdycxtfuv9353 2 года назад

      @@PixLgams Classic Windows.

  • @michaelwinter5292
    @michaelwinter5292 2 года назад +3

    A while back you did a video on building your NAS and from memory you put your Arch VM on that so you could access it either directly from your windows PC or remotely from your laptop. Was curious how that project went and what your thoughts are now on it? Do you still use this configuration or did you move to something else, i.e. back to dual boot?

  • @KarlOlofsson
    @KarlOlofsson Год назад

    I'm considering it just to be able to not have to switch between Windows and Linux activities with a reboot. I use Ubuntu at work but I simply don't want to have to choose, and Windows power user stuff is so much more user friendly.

  • @andremossi5957
    @andremossi5957 6 месяцев назад

    pro tip. You can use forward and backslashes. windows gets it and changes it.

  • @hohwang9957
    @hohwang9957 Год назад

    I wonder if MS is planning on replacing windows kernel with Linux kernel and use the Windows 11+ GUI as front end. This is what WSL2 is kind of doing now.

  • @breakdancerQ
    @breakdancerQ Год назад

    Am forced to use Windows now, so this is great to hear!

  • @mario_luis_dev
    @mario_luis_dev 2 года назад +9

    WSL is the best thing Windows has ever done. I also keep Windows around, just for gaming purposes, but man working on Windows is the clunkiest thing in the world. Having Linux at my fingertips without having to dual boot is just so nice

  • @clarencedu5410
    @clarencedu5410 10 месяцев назад

    I get to used to coding on WSL2 by neovim, tmux, etc. That's awesome, don't even want to open my macbook.(playing games on Windows some times)

  • @PhanorColl
    @PhanorColl Год назад

    being a linux user since redhat in the 90s, I have to say that WSL is great, I always needed to come back to windows and I hated to have virtual machines or dial bootup. I cant recommend WSL2 enough, the only downside is mobile development, other than that, WSL is the way to go.

  • @agent_dasan
    @agent_dasan 11 месяцев назад

    Even though i daily drive linux for my development, i use WSL2 for mounting ext4 partition for file access.

  • @symol30872
    @symol30872 2 месяца назад

    Best of both worlds without having to resort to a vm or dual booting.

  • @anonymous........
    @anonymous........ 2 года назад +1

    Interesting and informative video. 👍

  • @Lucy_chan
    @Lucy_chan 2 года назад +1

    I mean I get that WSL stands for Windows['s] Subsystem for [Running] Linux. but Honestly its confusing they should have called it LSW, you know Linux Subsystem on Windows.

  • @WaylonWalker
    @WaylonWalker 2 года назад

    Wsl is a saviour when you are issued a windows machine

  • @ronniesunshine1163
    @ronniesunshine1163 2 года назад

    Been using wsl2 for atleast a year now. I miss my i3 desktop but it's worth it for not having to reboot to open discord and steam

  • @fmhqbattousai
    @fmhqbattousai 2 года назад

    Embrace, Extend, Extinguish

  • @Dekutard
    @Dekutard 2 года назад

    yo the quality of your vids is going dummy bro. have a like. great job

  • @Sk8erMorris
    @Sk8erMorris Год назад

    yo that intro was funny af, great vid

  • @thisiskartik
    @thisiskartik 4 месяца назад

    bro got me at @3:18

  • @metallicafan5447
    @metallicafan5447 2 года назад +1

    Having 2 SSDs - one with Windows and one with Linux - is probably the best middleground (if one can afford it). Best of both worlds. Linux for development, Windows for MS office & Gaming, content creation, etc.
    Also how come your Linux VMs are slow? That just sounds wrong lol. You have a water-cooled system. And you have 32 GB of RAM and an 8 Core 16 thread CPU. Linux runs just fine with even 4GB of RAM and 2 cores. You can have a proper 16GB VM with 4 physical cores (8 vCPUs) for your linux VM. Don't know why you said that \

  • @BertieSidney-v4d
    @BertieSidney-v4d День назад

    Fermin Neck

  • @georgichalakov6727
    @georgichalakov6727 2 года назад

    Congrts on your new haircut! I realised this is you after the 7th minute.

  • @twobitsnick
    @twobitsnick 11 месяцев назад

    I just want to point out that, in powershell, at least, forward slashes work in your commands

  • @beest_
    @beest_ 11 месяцев назад

    You don't even need to boot the Linux (Ubuntu or whatever) , and can run all Linux commands from CMD or PS. It runs it thru WSL but show or interact in CMD. Bye bye cygwin or Gnubash etc.

  • @indianfromsouth7756
    @indianfromsouth7756 8 месяцев назад +1

    How about hyper-v vs WSL which of the 2 you think is the best or would you prefer a dual boot ?

  • @xavhow
    @xavhow 11 месяцев назад

    The problem is, WSL is just a way to make up Window’s dev shortcomings.
    The real issue is Windows itself, lack of privacy, bloated defaults, nagging recommendations and the list goes on.
    I want to use Linux as the host and put win in the backseat or ditch it completely.
    This is coming from a long time windows user BTW.

  • @davidste60
    @davidste60 2 года назад

    You can use forward slashes in PowerShell, so you don't actually need WSL2 haha!

  • @mr.libluckiestinfinitebene2589
    @mr.libluckiestinfinitebene2589 2 года назад +1

    2:16 sounds like Activision

  • @devendra.sanghavi
    @devendra.sanghavi 2 месяца назад

    thank you

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

    wait, so he's not code jesus anymore

  • @georgivasilev3417
    @georgivasilev3417 5 месяцев назад

    imagine being able to install Arch under wsl directly without doing extra steps... anyway WSL is life changer.

  • @noobhah
    @noobhah 11 месяцев назад

    WSL is great, and I use it every day but it is not as good as having a linux system. For instance, WSL is very slow sometimes when accessing the windows filesystem. I've had bugs where language features in vscode take ages to load, while on windows is fast. It's a lifesaver but it's far from being perfect.

  • @hearthstonecards7887
    @hearthstonecards7887 10 месяцев назад

    i love steve ballmer

  • @WaylonWalker
    @WaylonWalker 2 года назад +1

    Wsl let me dip my toe in, before going full time Linux

  • @tbm5k
    @tbm5k 2 года назад

    i love wsl but trying to use intellij with files inside my wsl file system was hello, technically an impossible workaround. I hope the guys at jetbrains fix this soon so that i can have my entire workflow on wsl

  • @pkavenger9990
    @pkavenger9990 Год назад

    ohh its you, you look 10 years younger after shrtening the beard