Bayangkan anda mempunyai kedua-dua kelebihan: keakraban Windows 11 dan fleksibiliti Linux di hujung jari anda. Itulah keajaiban Windows Subsystem for Linux (WSL) . Sama ada anda pembangun yang menyahpepijat kod, saintis data yang mencari nombor atau hanya ingin tahu tentang Linux, mendayakan WSL membuka kemungkinan yang tidak berkesudahan. Panduan ini akan membimbing anda melalui setiap langkah untuk mengaktifkan dan menjalankan WSL pada mesin Windows 11 anda , memastikan semuanya mudah, cekap dan menarik. Mari kita mendalami dan meningkatkan persediaan anda! 🚀
Apakah WSL dan Mengapa Anda Perlu Mengaktifkannya pada Windows 11?
WSL , atau Windows Subsystem untuk Linux , ialah lapisan keserasian yang membolehkan anda menjalankan persekitaran Linux tulen secara langsung pada Windows 11 tanpa perlu bersusah payah menggunakan mesin dwi-but atau mesin maya. Diperkenalkan oleh Microsoft, ia telah berkembang menjadi WSL 2 , yang menggunakan mesin maya ringan untuk prestasi yang lebih baik, keserasian panggilan sistem penuh dan akses fail yang lancar antara Windows dan Linux.
Mengapa mendayakannya? Bayangkan ini: ⭐ Jalankan alat baris arahan Linux seperti grep, awk, atau dockersecara natif. ⭐ Bangunkan aplikasi merentas platform tanpa menukar OS. ⭐ Akses fail Windows daripada Linux bash dengan mudah. Ia merupakan pengubah permainan untuk produktiviti, terutamanya dalam kemas kini Windows 11 terkini yang meningkatkan penyepaduan. Tiada lagi kompromi—rangkul kuasa hibrid dan rasai keseronokan aliran kerja yang bersatu!
Keperluan Sistem untuk Mendayakan WSL pada Windows 11
Sebelum kita beralih ke langkah-langkah, pastikan persediaan anda memenuhi asas-asas ini untuk kelancaran:
- Windows 11 (edisi Home, Pro atau Enterprise; binaan 22000 atau lebih tinggi—semak melalui
winverdalam dialog Jalankan).
- Pemproses 64-bit dengan sokongan Terjemahan Alamat Tahap Kedua (SLAT).
- Sekurang-kurangnya 4GB RAM (8GB disyorkan untuk WSL 2 ).
- Virtualisasi diaktifkan dalam BIOS/UEFI (kebanyakan PC moden mempunyai ini; mulakan semula dan semak tetapan papan induk anda jika perlu).
- Keistimewaan pentadbir pada akaun anda.
Jika perkakasan anda rosak, anda sudah bersedia. Mendayakan WSL adalah mudah dan boleh diterbalikkan, jadi jangan risau jika anda ingin mencuba. Bersedia untuk mendayakan Windows Subsystem untuk Linux ? Jom!
Panduan Langkah demi Langkah: Cara Mengaktifkan WSL pada Windows 11
Microsoft telah menjadikan pengaktifan WSL sangat mesra pengguna dalam versi Windows 11 terkini . Kami akan menumpukan pada kaedah paling mudah: melalui GUI dan baris arahan. Pilih yang paling sesuai dengan anda—kedua-duanya membawa kepada hasil yang sama hebat.
Kaedah 1: Dayakan WSL Menggunakan Aplikasi Tetapan Windows 11 (Paling Mudah untuk Pemula)
Pendekatan grafik ini sesuai jika anda lebih suka mengklik berbanding menaip. Ia pantas dan visual, memastikan anda tidak terlepas sebarang rentak.
- 1️⃣ Buka Tetapan: Tekan Windows + Iatau cari "Tetapan" dalam menu Mula.
- 2️⃣ Navigasi ke Ciri Pilihan: Pergi ke Aplikasi > Ciri pilihan (atau cari "Hidupkan atau matikan ciri Windows" dalam bar tugas).
- 3️⃣ Cari dan Pasang WSL: Klik "Lebih banyak ciri Windows" atau cari terus Subsistem Windows untuk Linux . Tandakan kotak di sebelahnya, kemudian klik OK. Windows akan memuat turun dan memasang—minum kopi semasa ia diproses! ☕
- 4️⃣ Dayakan Platform Mesin Maya: Dalam tetingkap yang sama, dayakan juga Platform Mesin Maya untuk sokongan WSL 2. Mulakan semula PC anda apabila digesa.
- 5️⃣ Tetapkan WSL 2 sebagai Lalai: Selepas but semula, buka PowerShell sebagai pentadbir (klik kanan Mula > Terminal (Pentadbir)) dan jalankan:
wsl --set-default-version 2. Ini memastikan anda mendapat pengalaman WSL 2 yang unggul .
Voila! WSL kini diaktifkan. Tetapi kita belum selesai lagi—seterusnya, pasang pengedaran Linux.
Kaedah 2: Dayakan WSL melalui Baris Perintah (Untuk Pengguna Kuasa)
Jika anda selesa dengan arahan, ini lebih pantas dan boleh skrip. Buka PowerShell atau Command Prompt sebagai Pentadbir.
- 1️⃣ Jalankan Perintah Enable: Taip
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdan tekan Enter. Ini akan mengaktifkan WSL .
- 2️⃣ Dayakan Platform Mesin Maya: Jalankan
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart.
- 3️⃣ Mulakan Semula PC Anda: But semula untuk menggunakan perubahan.
- 4️⃣ Pasang Kemas Kini WSL: Muat turun kemas kini kernel WSL 2 terkini dari laman rasmi Microsoft: Muat turun kemas kini kernel WSL2 Linux . Jalankan fail .msi sebagai pentadbir.
- 5️⃣ Tetapkan Versi Lalai: Dalam PowerShell pentadbir, jalankan
wsl --set-default-version 2.
Petua profesional: Perintah ini berfungsi dengan sempurna pada binaan Windows 11 terkini , memastikan prestasi optimum. Jika anda menghadapi ralat seperti "WSL tidak diaktifkan," semak semula virtualisasi dalam Pengurus Tugas (Ctrl + Shift + Esc > Performance > CPU).
Memasang Pengedaran Linux Selepas Mendayakan WSL
Dengan WSL diaktifkan, tiba masanya untuk memilih citarasa Linux anda. Microsoft Store menawarkan distro rasmi percuma seperti Ubuntu, Debian atau Kali—Ubuntu merupakan kegemaran ramai kerana kestabilan dan sokongan komunitinya.
- 1️⃣ Buka Microsoft Store: Cari "Ubuntu" (atau distro pilihan anda).
- 2️⃣ Pasang dan Lancarkan: Klik Pasang, kemudian lancarkan dari menu Mula. Pelaksanaan pertama akan memulakan distro—tetapkan nama pengguna dan kata laluan apabila digesa.
- 3️⃣ Sahkan Pemasangan: Dalam terminal Linux, jalankan
uname -runtuk mengesahkan kernel WSL 2 (ia sepatutnya menunjukkan sesuatu seperti 5.x-microsoft-standard-WSL2).
Sekarang, anda berada dalam bash Linux penuh ! Kemas kini pakej dengan sudo apt update && sudo apt upgradeciri-ciri terkini. Menarik, bukan? Windows 11 anda baru sahaja mendapat peningkatan Linux. 😊
Mengoptimumkan dan Menyelesaikan Masalah WSL pada Windows 11
Untuk memastikan semuanya berjalan lancar, berikut adalah beberapa petua emas:
| Isu Biasa |
Penyelesaian |
| WSL Tidak Bermula |
Jalankan wsl --updatePowerShell dalam admin untuk mendapatkan pembetulan terkini. |
| Prestasi Perlahan |
Pastikan WSL 2 adalah lalai dan peruntukkan lebih banyak RAM melalui .wslconfigfail dalam direktori pengguna anda (cth., memori=4GB). |
| Masalah Akses Fail |
Gunakan /mnt/untuk pemacu Windows dalam Linux; elakkan mengedit fail Windows daripada Linux untuk mengelakkan gangguan kebenaran. |
| Ralat 0x80040326 |
Dayakan Hyper-V dalam Ciri Windows atau semak BIOS untuk virtualisasi. |
Untuk tweak lanjutan, terokai alatan GUI seperti Windows Terminal untuk sesi WSL bertab atau integrasikan dengan VS Code melalui sambungan Remote - WSL. Semuanya tentang menjadikan persediaan anda terasa intuitif dan berkuasa.
Apa Seterusnya? Tingkatkan Tahap Permainan WSL Anda
Tahniah—anda berjaya mendayakan Windows Subsystem untuk Linux pada Windows 11 ! Ini hanyalah permulaan. Bereksperimenlah dengan menjalankan aplikasi GUI wsl --install -d Ubuntuuntuk desktop Linux atau selami pengkontenaan dengan bahagian belakang WSL 2 Docker Desktop . Integrasi ini semakin baik, jadi nantikan lebih banyak cara untuk menggabungkan dunia.
Rasa bertenaga? Kongsikan kemenangan WSL anda di ruangan komen di bawah—kami ingin mendengar bagaimana ia mengubah aliran kerja anda. Jika anda menghadapi sebarang masalah, dokumen Microsoft adalah khazanah berharga: Dokumentasi Rasmi WSL . Selamat mengekod! 👏