Subsistem Windows untuk Linux (WSL) adalah fitur Windows yang memungkinkan Anda menjalankan lingkungan Linux di komputer Windows Anda, tanpa perlu komputer virtual terpisah atau booting ganda. WSL dirancang untuk memberikan pengalaman yang mulus dan produktif bagi pengembang yang ingin menggunakan Windows dan Linux secara bersamaan.
WSL 2 adalah jenis distro default saat menginstal distribusi Linux. WSL 2 menggunakan teknologi virtualisasi untuk menjalankan kernel Linux di dalam komputer virtual (VM) utilitas ringan. Distribusi Linux berjalan sebagai kontainer terisolasi di dalam VM terkelola WSL 2. Distribusi Linux yang berjalan melalui WSL 2 akan berbagi namespace jaringan yang sama, pohon perangkat (selain /dev/pts), CPU/Kernel/Memory/Swap, /init biner, tetapi memiliki namespace PID mereka sendiri, Namespace mount, Namespace pengguna, namespace layanan Cgroup, dan init proses.
WSL 2 meningkatkan performa sistem file dan menambahkan kompatibilitas panggilan sistem penuh dibandingkan dengan arsitektur WSL 1. Pelajari selengkapnya tentang bagaimana WSL 1 dan WSL 2 dibandingkan.
Distribusi Linux individual dapat dijalankan dengan arsitektur WSL 1 atau WSL 2. Setiap distribusi dapat ditingkatkan atau diturunkan kapan saja dan Anda dapat menjalankan distribusi WSL 1 dan WSL 2 secara berdampingan. Lihat perintah Atur versi WSL.
Microsoft Loves Linux
Pelajari selengkapnya tentang sumber daya Linux di Microsoft, termasuk alat Microsoft yang berjalan di Linux, kursus pelatihan Linux, Arsitektur Solusi Cloud untuk Linux, dan berita, peristiwa, dan kemitraan Microsoft + Linux. Microsoft Loves Linux!
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Umpan balik Windows Subsystem for Linux
Windows Subsystem for Linux adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik:
Dalam modul ini, Anda mempelajari cara menggunakan Subsistem Windows untuk Linux (WSL) dengan Visual Studio Code (VS Code). Kami menjelajahi proses penginstalan dan dasar-dasar penggunaan WSL. Selain itu, kami menginstal dan menggunakan ekstensi Visual Studio Code WSL. Terakhir, kami menunjukkan cara men-debug dan menjalankan kode Python di Visual Studio Code dalam lingkungan WSL kami.