WSL atau Subsistem Windows untuk Linux memungkinkan pengguna menjalankan lingkungan GNU/Linux - termasuk sebagian besar perintah Linux, utilitas, dan aplikasi langsung dari Windows, yang tidak dimodifikasi, tanpa overhead virtual tradisional atau penyiapan dual boot.

Yang bisa dilakukan

  • Pilih distribusi GNU / Linux favorit Anda dari Microsoft Store.
  • Jalankan alat baris perintah umum seperti grep, sed, awk, atau biner ELF-64 lainnya.
  • Jalankan skrip shell Bash dan aplikasi baris perintah GNU / Linux termasuk:
  • Alat: vim, emacs, tmux
  • Bahasa: NodeJS, Javascript, Python, Ruby, C / C ++, C # & F #, Rust, Go, dll.
  • Layanan: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
  • Instal perangkat lunak tambahan menggunakan manajer paket distribusi GNU / Linux Anda sendiri.
  • Panggil aplikasi Windows menggunakan shell baris perintah mirip Unix.
  • Panggil aplikasi GNU / Linux di Windows.

WSL 2

WSL 2 adalah versi baru Subsistem Windows untuk arsitektur Linux yang mendukung Subsistem Windows untuk Linux untuk menjalankan binari ELF64 Linux di Windows. Tujuan utamanya adalah untuk meningkatkan kinerja sistem file, serta menambahkan kompatibilitas panggilan sistem penuh.

Arsitektur baru ini mengubah cara binari Linux ini berinteraksi dengan Windows dan hardware Anda, tetapi masih memberikan pengalaman pengguna yang sama seperti di WSL 1 (versi yang tersedia secara luas saat ini).

Distribusi Linux individual dapat dijalankan dengan arsitektur WSL 1 atau WSL 2. Setiap distribusi dapat ditingkatkan atau diturunkan setiap saat dan Anda dapat menjalankan distribusi WSL 1 dan WSL 2 secara berdampingan. WSL 2 menggunakan arsitektur yang benar-benar baru yang mendapatkan keuntungan dari menjalankan kernel Linux yang sebenarnya.