Skip to content

Latest commit

 

History

History
182 lines (110 loc) · 2.42 KB

Presentation.md

File metadata and controls

182 lines (110 loc) · 2.42 KB
marp paginate color backgroundColor header footer author
true
true
![width:100px height:100px](./img/logo.png)
**03/04/2022 - Nicolas F && Anthony F**
Xen0rInspire && Tony2464
<style> section { font-family: 'Century Gothic', serif !important; font-size: 26pt } </style>

Windows Subsystem for Linux

(known as WSL)


What is the WSL and how it works ?


What is the WSL ?

  • Compatibility layer for running Linux binaries
  • Linux compatible kernel interface
  • Can interact directly with Windows
  • Think for developers

bg fit right

WSL is not a virtual machine !


It's not as simple...

  • It uses virtualization technologies but not works in a partitioned environment
  • WSL can interact directly with your file systems
  • Storages with assigned letter --> /mnt/X
  • Different material resources management

WSL 1 vs WSL 2

What's the difference ?


bg fit right

WSL 1 architecture


bg fit right

WSL 2 architecture


The limits of the WSL


Several limits

  • Hardware acceleration not supported
  • Audio not natively supported
  • Network performances less efficient than a classic virtual machine

Will WSLg the solution ?

To be continued...
https://github.com/microsoft/wslg


How to install WSL


Prerequisites

  • Running Windows 10 64bits version 2004 or higher, or Windows 11 64bits
  • Virtual Machine Platform feature

bg fit right

Install WSL

or with Powershell

wsl --install


--> Reboot Windows

WSL distributions available at this time

  • Ubuntu
  • Debian
  • Kali Linux
  • openSUSE
  • Alpine Linux
  • Fedora Remix
  • Pengwin

bg fit right

Pengwin Linux

https://github.com/WhitewaterFoundry/Pengwin


bg fit right

Any questions ?


bg fit right

Demo time !