Linux on Windows......Windows on Linux
About this video
A deep tour of WSL 2 (Windows Subsystem for Linux) showing how Linux and Windows interoperate on one machine. Requirements are modest: a 64-bit processor (ARM supported), virtualization enabled in BIOS, a minimum of 4 GB of RAM with 16 GB or more recommended, and Windows 11 preferred (Windows 10 is supported on a sufficiently recent build, per the transcript). Installation is now a single command, wsl –install, which sets up Ubuntu by default; more distros are listed with wsl –list –online, and he installs Kali Linux from the Microsoft Store instead, then uses kali-tweaks to add its top-10 tool set and demos the SpiderFoot OSINT tool running a web interface on localhost port 5001. The core magic is interop: Windows executables run inside Linux by appending .exe (ipconfig, explorer.exe to open the current Linux folder), Linux commands run inside PowerShell by piping through wsl, Windows drives appear under /mnt/c, and Linux files are browsable from Explorer. GUI support via WSLg launches Linux apps like Wireshark and Chrome as Windows windows, Kali’s Win-Kex provides a full desktop, VS Code opens Linux files and terminals directly, Docker Desktop builds on WSL 2, and Linux can see his demo machine’s Nvidia 3080 GPU — something he notes is painful in a traditional VM. A sponsored Incogni segment describes him paying 30 bucks for a people-search site lookup that exposed his addresses and family details, after which the service sent 83 removal requests on his behalf; the sponsor’s estimate he cites is that doing this manually takes the average person about 304 hours. Advanced topics close the video: /etc/wsl.conf (systemd is on by default), the global .wslconfig file, switching networking from NAT to mirrored mode (with the documented eight-second wait after shutdown), and backing up a distro with wsl –export — his Ubuntu tarball was 1.9 GB — then importing it on another machine under a new name and reconnecting as a specific user with the -u flag.
Key takeaways
- WSL 2 installs with one command (wsl –install) and needs virtualization enabled, at least 4 GB of RAM, and ideally Windows 11.
- Interop runs both ways: add .exe to run Windows tools inside Linux, and pipe through wsl to use Linux tools like grep and cat inside PowerShell.
- WSLg lets Linux GUI apps open as Windows windows, and Kali’s Win-Kex goes further with a full Linux desktop session.
- VS Code, Docker, and GPU access all integrate with WSL 2, making it a credible replacement for a dual-boot or heavy VM setup.
- Distros are portable: export one to a tar file and import it elsewhere, and use .wslconfig mirrored networking to put WSL directly on your local network.
Episode details: published July 3, 2024 · 23:54 long. Summary written by Self Growth Videos from the episode itself. Business results and any income figures mentioned are NetworkChuck’s own claims, shared for education — they are not typical or guaranteed.
← Previous: Your Cable Management SUCKS!! (Fixing My Server Room) · Next: the FrankeNAS - (Raspberry Pi, Zima Board, Dell Server, Ugreen) // a CEPH Tutorial →
All NetworkChuck videos · NetworkChuck profile · NetworkChuck on YouTube





