Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Windows-subsysteem voor Linux (WSL) is een functie van Windows waarmee u een Linux-omgeving op uw Windows-computer kunt uitvoeren, zonder dat u een afzonderlijke virtuele machine of dubbel opstarten nodig hebt. WSL is ontworpen om een naadloze en productieve ervaring te bieden voor ontwikkelaars die zowel Windows als Linux tegelijk willen gebruiken.
- Gebruik WSL om verschillende Linux-distributies te installeren en uit te voeren, zoals Ubuntu, Debian, Kali en meer. Linux-distributies installeren en automatische updates ontvangen van de Microsoft Store, Linux-distributies importeren die niet beschikbaar zijn in de Microsoft Storeof uw eigen aangepaste Linux-distributie bouwen.
- Sla bestanden op in een geïsoleerd Linux-bestandssysteem, specifiek voor de geïnstalleerde distributie.
- Voer opdrachtregelprogramma's uit, zoals BASH.
- Voer algemene opdrachtregelprogramma's voor BASH uit, zoals
grep
,sed
,awk
of andere binaire ELF-64-bestanden. - Voer Bash-scripts en GNU/Linux-opdrachtregeltoepassingen uit, waaronder:
- Hulpmiddelen: vim, emacs, tmux
- Talen: NodeJS-, JavaScript, Python-, Ruby, C/C++, C# & F#, Rust, Go, enzovoort.
- Services: SSHD, MySQL-, Apache, lighttpd, MongoDB-, PostgreSQL-.
- Installeer extra software met behulp van uw eigen GNU/Linux-distributiepakketbeheerder.
- Roep Windows-toepassingen aan met behulp van een Unix-achtige opdrachtregelshell.
- Roep GNU/Linux-toepassingen aan in Windows.
- GNU/Linux-grafische toepassingen uitvoeren rechtstreeks geïntegreerd op uw Windows-bureaublad
- Gebruik uw apparaat GPU om Machine Learning-workloads die worden uitgevoerd op Linux te versnellen.
WSL is een opensource-hulpprogramma met broncode die beschikbaar is voor downloaden en bijdragen:
- Meer informatie over opensource-onderdelen van WSL
- WSL Open Source-documentatiesite: wsl.dev
- WSL-opslagplaats op GitHub: github.com/Microsoft/wsl
Aan de slag met WSL:
Wat is WSL 2?
WSL 2 is het standaard distributietype bij het installeren van een Linux-distributie. WSL 2 maakt gebruik van virtualisatietechnologie om een Linux-kernel uit te voeren in een lichtgewicht virtuele machine (VM). Linux-distributies worden uitgevoerd als geïsoleerde containers binnen de beheerde WSL 2-VM. Linux-distributies die worden uitgevoerd via WSL 2, delen dezelfde netwerknaamruimte, apparaatstructuur (anders dan /dev/pts
), CPU/Kernel/Memory/Swap, /init
binair, maar hebben hun eigen PID-naamruimte, koppelnaamruimte, gebruikersnaamruimte, Cgroup-naamruimte en init
proces.
WSL 2 verhoogt de prestaties van het bestandssysteem en voegt volledige systeemoproepcompatibiliteit toe in vergelijking met de WSL 1-architectuur. Meer informatie over hoe WSL 1 en WSL 2vergelijken.
Afzonderlijke Linux-distributies kunnen worden uitgevoerd met de WSL 1- of WSL 2-architectuur. Elke distributie kan op elk gewenst moment worden bijgewerkt of gedowngraded en u kunt WSL 1- en WSL 2-distributies naast elkaar uitvoeren. Zie de opdracht WSL-versie instellen.
Microsoft houdt van Linux
Meer informatie over Linux-resources op Microsoft, waaronder Microsoft-hulpprogramma's die worden uitgevoerd op Linux, Linux-trainingscursussen, Cloud Solution Architecture for Linux en Microsoft + Linux nieuws, evenementen en partnerschappen. Microsoft Houdt van Linux!
Windows Subsystem for Linux