Bayangkan anda mempunyai kedua-dua kelebihan: keakraban Windows 11 digabungkan dengan fleksibiliti Linux di hujung jari anda. Itulah yang ditawarkan oleh Windows Subsystem for Linux (WSL) . Sama ada anda pembangun yang menguji skrip, pelajar yang mempelajari alat baris arahan atau profesional yang menyelaraskan aliran kerja, mendayakan WSL pada Windows 11 dapat meningkatkan persediaan anda. Dalam panduan ringkas ini, kami akan membimbing anda melalui proses tersebut dengan langkah-langkah yang jelas dan boleh diambil tindakan berdasarkan ciri terkini. Bersedialah untuk menyelami dan mengubah PC anda—ia lebih mudah daripada yang anda sangkakan! 😊
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 dwi-but atau mesin maya. Diperkenalkan untuk merapatkan jurang antara ekosistem Windows dan Linux, ia membolehkan anda menggunakan binari, alatan dan utiliti Linux dengan lancar.
Mengapa perlu mengaktifkannya? Bayangkan ini: Anda sedang mengekod dalam Visual Studio Code pada Windows tetapi memerlukan skrip Bash atau Git daripada Linux— WSL menjadikannya segera. Ia sesuai untuk pembangunan web, sains data atau menjalankan kontena Docker. Tambahan pula, dengan WSL 2 (lelaran terkini), anda mendapat keserasian panggilan sistem penuh, prestasi yang lebih pantas dan sokongan rangkaian yang terasa asli. Tiada lagi pertukaran OS; hanya produktiviti tulen. Mari mulakan!
Keperluan Sistem untuk Mendayakan WSL pada Windows 11
Sebelum kita terus ke langkah-langkah selanjutnya, pastikan persediaan anda memenuhi keperluan penting ini. Kebanyakan PC Windows 11 moden layak, tetapi pemeriksaan pantas dapat mengelakkan masalah.
- ✅ Windows 11 (binaan 22000 atau lebih tinggi—semak melalui Tetapan > Sistem > Perihal)
- ✅ Pemproses 64-bit dengan sokongan virtualisasi (didayakan dalam BIOS/UEFI)
- ✅ Sekurang-kurangnya 4GB RAM (8GB+ disyorkan untuk operasi WSL 2 yang lancar )
- ✅ Keistimewaan pentadbir pada akaun anda
Jika anda menggunakan binaan yang lebih lama, kemas kini melalui Tetapan > Kemas Kini Windows . Petua profesional: Mendayakan virtualisasi dalam BIOS anda (cari "VT-x" atau "AMD-V") adalah penting untuk teknologi VM ringan WSL 2. Bersedia? Teruskan! 🚀
Langkah demi Langkah: Cara Mengaktifkan WSL pada Windows 11
Mendayakan WSL adalah mudah, hasil daripada proses Microsoft yang diperkemas. Kami akan membincangkan kedua-dua kaedah PowerShell pantas dan alternatif GUI. Langkah-langkah ini diambil daripada garis panduan rasmi terkini, memastikan keserasian dengan kemas kini Windows 11 terkini .
Langkah 1: Dayakan Ciri Windows yang Diperlukan
Pertama, aktifkan komponen teras. Buka PowerShell sebagai Pentadbir (klik kanan Mula > Terminal (Pentadbir) atau cari PowerShell dan jalankan sebagai pentadbir).
Jalankan arahan ini untuk mendayakan WSL dan Platform Mesin Maya:
DISM.exe /Online /Enable-Feature /FeatureName:Microsoft-Windows-Subsystem-Linux /All /NoRestart
Kemudian, dayakan Platform Mesin Maya:
DISM.exe /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All /NoRestart
Mulakan semula PC anda selepas arahan ini. Secara alternatif, gunakan GUI: Pergi ke Tetapan > Aplikasi > Ciri Pilihan > Lebih Banyak Ciri Windows , tandakan "Subsistem Windows untuk Linux" dan "Platform Mesin Maya", kemudian mulakan semula.
Langkah 2: Tetapkan WSL 2 sebagai Versi Lalai
Untuk prestasi terbaik, tetapan lalai kepada WSL 2. Kembali ke PowerShell (sebagai Admin), muat turun dan pasang kemas kini WSL terkini jika perlu:
wsl --install
Perintah tunggal ini (diperkenalkan dalam kemas kini terkini) mengendalikan kebanyakan persediaan, termasuk mendayakan ciri dan memasang distro Linux lalai seperti Ubuntu. Jika ia telah dipasang, tetapkan lalai:
wsl --set-default-version 2
Mengapa WSL 2 ? Ia menggunakan kernel Linux sebenar dalam VM yang ringan, menawarkan kelajuan sistem fail yang lebih baik dan sokongan GPU penuh untuk tugas seperti pembelajaran mesin. Mengagumkan, bukan? 👏
Langkah 3: Pasang Pengedaran Linux
Sekarang, dapatkan versi Linux anda. Pergi ke Microsoft Store, cari "Ubuntu" (atau Debian, Kali, dll.), dan pasang. wsl --installLangkah 2 mungkin telah menyediakan Ubuntu—semak dengan menaip wsl -l -vPowerShell.
Lancarkan distro dari menu Mula. Larian pertama akan menetapkan nama pengguna dan kata laluan. Boom—anda berada dalam Linux! Untuk menyenaraikan distro yang dipasang:
wsl --list --verbose
Sesuaikan lebih lanjut dengan menjalankan wsl --install -d <Distribution Name>untuk orang lain.
Langkah 4: Sahkan dan Kemas Kini Persediaan WSL Anda
Ujilah: Buka terminal Linux anda (melalui menu Mula atau wsldalam PowerShell) dan jalankan uname -runtuk melihat versi kernel. Kemas kini pakej dengan sudo apt update && sudo apt upgrade(untuk Ubuntu).
Untuk kernel terkini, pastikan anda menggunakan versi WSL terkini dengan menjalankan wsl --update. Jika masalah timbul, selesaikan masalah dengan wsl --shutdownuntuk menetapkan semula.
Mengoptimumkan WSL untuk Prestasi Puncak pada Windows 11
Mendayakan WSL hanyalah permulaan. Untuk menjadikannya lebih menarik:
- 1️⃣ Integrasikan dengan Kod VS: Pasang sambungan "WSL" untuk pembangunan jarak jauh—edit fail pada Windows, jalankan pada Linux.
- 2️⃣ Akses Fail: Gunakan
\\wsl$\dalam File Explorer untuk menyemak imbas fail Linux dengan selamat. Elakkan mengedit fail Linux daripada Windows untuk mengelakkan gangguan kebenaran.
- 3️⃣ Pecutan GPU: Untuk AI/ML, pasang pemacu NVIDIA/AMD dan dayakan dengan
wsl --update.
- ⚠️ Perangkap Biasa: Jika WSL tidak dapat dimulakan, pastikan Hyper-V dimatikan (melainkan menggunakan WSL 2 ) melalui Ciri Pilihan .
Pengubahsuaian ini akan membolehkan anda menjalankan projek kompleks dengan mudah. Sudah rasa bertenaga?
Petua Lanjutan: Mengurus Pelbagai Distro dan Sandaran
Mahu lebih banyak lagi? Urus distro dengan arahan seperti wsl --export <Distro> backup.taruntuk sandaran atau wsl --import <Distro> <InstallLoc> <InstallFile>untuk memulihkan. Mengeksport membolehkan anda berkongsi persediaan merentasi mesin.
| Perintah |
Tujuan |
Contoh |
| wsl --senarai |
Senaraikan distro yang dipasang |
wsl -l |
| wsl --set-versi <Distro> 2 |
Tukar kepada WSL 2 |
wsl --set-versi Ubuntu 2 |
| wsl --nyahdaftar <Distro> |
Alih keluar distro |
wsl --nyahdaftar Debian |
Jadual ini adalah helaian rujukan pantas anda. Gunakannya untuk memastikan semuanya teratur semasa anda bereksperimen dengan persekitaran Linux yang berbeza .
Menyelesaikan Masalah Isu WSL Biasa pada Windows 11
Walaupun dengan persediaan yang lancar, gangguan tetap berlaku. Berikut ialah cara untuk memperbaikinya:
- Ralat 0x80040326: Virtualisasi tidak diaktifkan—mulakan semula dan semak BIOS.
- I/O Fail Perlahan: Simpan fail projek dalam direktori utama Linux, bukan pelekap Windows.
- Masalah Rangkaian: Jalankan
wsl --shutdowndan mulakan semula distro.
Untuk maklumat lanjut, rujuk dokumen rasmi: Penyelesaian Masalah Microsoft WSL . Anda hampir menjadi profesional—teruskan!
Kesimpulan: Tingkatkan Aliran Kerja Anda dengan WSL Hari Ini
Mendayakan Windows Subsystem untuk Linux (WSL) pada Windows 11 membuka pintu kepada kemungkinan yang tidak berkesudahan, daripada pengekodan yang mudah hinggalah pengujian yang mantap. Ikuti langkah-langkah ini, dan anda akan dapat menggunakannya dalam masa kurang daripada 30 minit. Apakah projek pertama anda? Kongsikan di ruangan komen di bawah—kami ingin mendengar bagaimana WSL meningkatkan produktiviti anda! Jika anda menghadapi masalah, lawati semula langkah-langkah tersebut atau terokai lebih banyak panduan tentang cara mengintegrasikan alatan seperti Docker dengan WSL . Selamat berkomputer! 🎉