Menginstal WSL

Prasyarat

Anda harus menjalankan Windows 10 versi 2004 dan yang lebih tinggi (Build 19041 dan yang lebih tinggi) atau Windows 11.

Catatan

Untuk memeriksa versi Windows dan nomor build Anda, pilih kunci logo Windows + R, ketik winver, pilih OK. Anda dapat memperbarui ke versi Windows terbaru dengan memilih Mulai>Pengaturan>Windows Update>Centang pembaruan.

Jika Anda menjalankan build yang lebih lama, atau lebih suka tidak menggunakan perintah instal dan ingin petunjuk langkah demi langkah, lihat langkah-langkah penginstalan manual WSL untuk versi yang lebih lama.

Instal

Anda sekarang dapat menginstal semua yang Anda butuhkan untuk menjalankan Subsistem Windows untuk Linux (WSL) dengan memasukkan perintah ini di Administrator PowerShell atau Windows Command Prompt lalu memulai ulang komputer Anda.

wsl --install

Perintah ini akan mengaktifkan komponen opsional yang diperlukan, mengunduh kernel Linux terbaru, mengatur WSL 2 sebagai default Anda, dan menginstal distribusi Linux untuk Anda (Ubuntu secara default, lihat di bawah ini untuk mengubah ini).

Pertama kali Anda meluncurkan distribusi Linux yang baru diinstal, jendela konsol akan terbuka dan Anda akan diminta untuk menunggu file mende-kompres dan disimpan di komputer Anda. Semua peluncuran di masa mendatang harus memakan waktu kurang dari satu detik.

Catatan

Perintah di atas hanya berfungsi jika WSL tidak diinstal sama sekali, jika Anda menjalankan wsl --install dan melihat teks bantuan WSL, coba jalankan wsl --list --online untuk melihat daftar distro yang tersedia dan jalankan wsl --install -d <DistroName> untuk menginstal distro.

Mengubah distribusi Linux default yang terinstal

Secara default, distribusi Linux yang diinstal akan menjadi Ubuntu. Ini dapat diubah menggunakan -d bendera .

  • Untuk mengubah distribusi yang diinstal, masukkan: wsl --install -d <Distribution Name>. Ganti <Distribution Name> dengan nama distribusi yang ingin Anda instal.
  • Untuk melihat daftar distribusi Linux yang tersedia yang tersedia untuk diunduh melalui toko online, masukkan: wsl --list --online atau wsl -l -o.
  • Untuk menginstal distribusi Linux tambahan setelah penginstalan awal, Anda juga dapat menggunakan perintah: wsl --install -d <Distribution Name>.

Tip

Jika Anda ingin menginstal distribusi tambahan dari dalam baris perintah Linux/Bash (bukan dari PowerShell atau Command Prompt), Anda harus menggunakan .exe dalam perintah: wsl.exe --install -d <Distribution Name> atau untuk mencantumkan distribusi yang tersedia: wsl.exe -l -o.

Jika Anda mengalami masalah selama proses penginstalan, periksa bagian penginstalan panduan pemecahan masalah.

Menyiapkan info pengguna Linux Anda

Setelah menginstal WSL, Anda harus membuat akun pengguna dan kata sandi untuk distribusi Linux yang baru diinstal. Lihat Praktik terbaik untuk menyiapkan panduan lingkungan pengembangan WSL untuk mempelajari selengkapnya.

Menyiapkan dan praktik terbaik

Sebaiknya ikuti Praktik terbaik kami untuk menyiapkan panduan lingkungan pengembangan WSL untuk panduan langkah demi langkah tentang cara menyiapkan nama pengguna dan kata sandi untuk distribusi Linux yang diinstal, menggunakan perintah WSL dasar, menginstal dan menyesuaikan Terminal Windows, menyiapkan untuk kontrol versi Git, pengeditan kode, dan penelusuran kesalahan menggunakan server jarak jauh Visual Studio Code, praktik yang baik untuk penyimpanan file, menyiapkan database, memasang drive eksternal, menyiapkan akselerasi GPU, dan banyak lagi.

Periksa versi WSL mana yang Anda jalankan

Anda dapat mencantumkan distribusi Linux yang diinstal dan memeriksa versi WSL masing-masing diatur ke dengan memasukkan perintah: wsl -l -v di PowerShell atau Windows Command Prompt.

Untuk mengatur versi default ke WSL 1 atau WSL 2 saat distribusi Linux baru diinstal, gunakan perintah: wsl --set-default-version <Version#>, mengganti <Version#> dengan 1 atau 2.

Untuk mengatur distribusi Linux default yang digunakan dengan wsl perintah , masukkan: wsl -s <DistributionName> atau wsl --setdefault <DistributionName>, mengganti <DistributionName> dengan nama distribusi Linux yang ingin Anda gunakan. Misalnya, dari PowerShell/CMD, masukkan: wsl -s Debian untuk mengatur distribusi default ke Debian. Sekarang menjalankan wsl npm init dari Powershell akan menjalankan npm init perintah di Debian.

Untuk menjalankan distribusi wsl tertentu dari dalam PowerShell atau Windows Command Prompt tanpa mengubah distribusi default Anda, gunakan perintah: wsl -d <DistributionName>, mengganti <DistributionName> dengan nama distribusi yang ingin Anda gunakan.

Pelajari selengkapnya dalam panduan untuk Perintah dasar untuk WSL.

Meningkatkan versi dari WSL 1 ke WSL 2

Untuk memperbarui dari WSL 1 ke WSL 2 pada distribusi Linux yang diinstal sebelumnya, gunakan perintah : wsl --set-version <distro name> 2 mengganti <distro name> dengan nama distribusi Linux yang ingin Anda perbarui. Misalnya, wsl --set-version Ubuntu-20.04 2 akan mengatur distribusi Ubuntu 20.04 Anda untuk menggunakan WSL 2. Anda mungkin juga perlu mengaktifkan komponen opsional komputer virtual yang digunakan oleh WSL 2 dan menginstal paket kernel jika Anda belum melakukannya.

Penginstalan Linux baru akan diatur ke WSL 2 secara default, tetapi wsl --set-version perintah juga dapat digunakan untuk menurunkan tingkat dari WSL 2 ke WSL 1. Untuk melihat apakah distribusi Linux Anda diatur ke WSL 1 atau WSL 2, gunakan perintah: wsl -l -v.

Untuk mempelajari lebih lanjut, lihat Referensi perintah untuk WSL untuk daftar perintah WSL, Membandingkan WSL 1 dan WSL 2 untuk panduan tentang mana yang akan digunakan untuk skenario kerja Anda, atau Praktik terbaik untuk menyiapkan lingkungan pengembangan WSL untuk panduan umum tentang menyiapkan alur kerja pengembangan yang baik dengan WSL.

Cara menjalankan beberapa distribusi Linux dengan WSL

WSL mendukung menjalankan distribusi Linux yang berbeda sebanyak yang ingin Anda instal. Ini dapat mencakup memilih distribusi dari Microsoft Store, mengimpor distribusi kustom, atau membangun distribusi kustom Anda sendiri.

Ada beberapa cara untuk menjalankan distribusi Linux Anda setelah diinstal:

  1. Instal Terminal Windows(Disarankan) Menggunakan Terminal Windows mendukung baris perintah sebanyak yang ingin Anda instal dan memungkinkan Anda membukanya di beberapa tab atau panel jendela dan dengan cepat beralih antara beberapa distribusi Linux atau baris perintah lainnya (PowerShell, Command Prompt, PowerShell, Azure CLI, dll). Anda dapat sepenuhnya menyesuaikan terminal Anda dengan skema warna unik, gaya font, ukuran, gambar latar belakang, dan pintasan keyboard kustom. Pelajari lebih lanjut.
  2. Anda dapat langsung membuka distribusi Linux Anda dengan mengunjungi Windows menu Mulai dan mengetikkan nama distribusi yang diinstal. Misalnya: "Ubuntu". Ini akan membuka Ubuntu di jendela konsolnya sendiri.
  3. Dari Windows Command Prompt atau PowerShell, Anda dapat memasukkan nama distribusi yang diinstal. Misalnya: ubuntu
  4. Dari Windows Command Prompt atau PowerShell, Anda dapat membuka distribusi Linux default di dalam baris perintah Anda saat ini, dengan memasukkan: wsl.exe.
  5. Dari Windows Command Prompt atau PowerShell, Anda dapat menggunakan distribusi Linux default di dalam baris perintah Anda saat ini, tanpa memasukkan yang baru, dengan memasukkan:wsl [command]. Mengganti [command] dengan perintah WSL, seperti: wsl -l -v untuk mencantumkan distribusi yang diinstal atau wsl pwd untuk melihat di mana jalur direktori saat ini dipasang di wsl. Dari PowerShell, perintah get-date akan memberikan tanggal dari sistem file Windows dan wsl date akan memberikan tanggal dari sistem file Linux.

Metode yang Anda pilih harus bergantung pada apa yang Anda lakukan. Jika Anda telah membuka baris perintah WSL dalam jendela Windows Prompt atau PowerShell dan ingin keluar, masukkan perintah: exit.

Ingin mencoba fitur pratinjau WSL terbaru?

Coba fitur atau pembaruan terbaru untuk WSL dengan bergabung dengan program Windows Insiders. Setelah bergabung Windows Insider, Anda dapat memilih saluran yang ingin Anda terima build pratinjau dari dalam menu pengaturan Windows untuk secara otomatis menerima pembaruan WSL atau fitur pratinjau yang terkait dengan build tersebut. Anda dapat memilih dari:

  • Saluran dev: Pembaruan terbaru, tetapi stabilitas rendah.
  • Saluran beta: Ideal untuk pengadopsi awal, build yang lebih andal daripada saluran Dev.
  • Saluran Pratinjau Rilis: Pratinjau perbaikan dan fitur utama pada versi Windows berikutnya tepat sebelum tersedia untuk publik umum.

Sumber Daya Tambahan: