Bayangkan memanfaatkan sepenuhnya kekuatan Linux terus dalam persekitaran Windows 11 anda—tanpa perlu bersusah payah menggunakan dwi-but atau mesin maya. Itulah keajaiban Windows Subsystem for Linux (WSL) . Sama ada anda seorang pembangun yang mengidamkan skrip Bash, saintis data yang memerlukan alatan Ubuntu atau hanya ingin tahu tentang Linux, mendayakan WSL pada Windows 11 membuka pelbagai kemungkinan. Panduan ini membimbing anda melalui proses dengan tepat, memastikan anda melakukannya dengan betul pada kali pertama. Mari kita selami dan perkasakan aliran kerja anda! 🚀
Apakah WSL dan Mengapa Perlu Diaktifkan pada Windows 11?
WSL , atau Windows Subsystem for Linux , ialah ciri inovatif Microsoft yang membolehkan anda menjalankan pengedaran Linux tulen secara langsung pada Windows. Diperkenalkan untuk merapatkan jurang antara ekosistem Windows dan Linux, ia menyediakan alternatif ringan kepada virtualisasi berat. Dengan WSL 2 — versi terkini dan paling canggih — anda mendapat sokongan kernel Linux penuh, prestasi sistem fail yang dipertingkatkan dan integrasi yang lancar dengan aplikasi Windows.
Mengapa perlu bersusah payah? Sebagai permulaan, ia meningkatkan produktiviti: jalankan arahan Linux, uruskan pelayan atau bangunkan aplikasi merentas platform tanpa meninggalkan Windows. Ia sesuai untuk pembangun web yang menggunakan Node.js pada Ubuntu atau peminat Python yang menguji skrip dalam persekitaran asli. Tambahan pula, ia selamat, cekap dan disokong secara rasmi oleh Microsoft. Bersedia untuk mendayakan WSL pada Windows 11 ? Kami akan merangkumi segala-galanya daripada prasyarat hingga penyelesaian masalah, memastikan perkara mudah dan menarik.
Keperluan Sistem untuk Mendayakan WSL pada Windows 11
Sebelum kita terus ke langkah-langkah selanjutnya, pastikan persediaan anda memenuhi asas-asasnya. Windows 11 didatangkan dengan sokongan WSL yang telah disediakan, tetapi anda memerlukan:
- Windows 11 (edisi Home, Pro atau Enterprise—versi 22000 atau lebih tinggi).
- Sekurang-kurangnya 4GB RAM (8GB disyorkan untuk prestasi yang lancar).
- Virtualisasi diaktifkan dalam BIOS/UEFI anda (kebanyakan PC moden mempunyai ini secara lalai).
- Sambungan internet untuk memuat turun pengedaran Linux.
Semakan pantas: Buka Tetapan > Sistem > Akan mengesahkan versi Windows anda. Jika anda menggunakan binaan yang lebih lama, kemas kini melalui Tetapan > Kemas Kini Windows. Jangan risau jika anda tidak pasti—kami akan mengesahkan keserasian semasa persediaan. Ini memastikan pemasangan WSL anda berjalan dengan sempurna, sekali gus menjimatkan anda daripada masalah kemudian. 😊
Panduan Langkah demi Langkah: Cara Mengaktifkan WSL pada Windows 11
Mendayakan WSL adalah lebih mudah berbanding sebelum ini dalam kemas kini Windows 11 terkini. Kami akan menggunakan alat terbina dalam untuk pemasangan yang cepat dan andal. Ikuti langkah-langkah ini, dan anda akan menjalankan Linux dalam beberapa minit.
Langkah 1: Dayakan Ciri Windows yang Diperlukan
Mulakan dengan menghidupkan komponen teras. Ini adalah asas untuk Windows Subsystem untuk Linux .
- Klik kanan butang Mula dan pilih Windows Terminal (Admin) atau cari PowerShell dan jalankan sebagai pentadbir.
- Dalam tetingkap yang ditinggikan, masukkan arahan ini dan tekan Enter:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Seterusnya, dayakan Platform Mesin Maya:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- Mulakan semula PC anda apabila digesa. Kerja persediaan ini menyediakan pentas untuk WSL 2 .
Petua profesional: Jika anda lebih suka GUI, pergi ke Tetapan > Aplikasi > Ciri Pilihan > Lebih Banyak Ciri Windows dan tandakan "Subsistem Windows untuk Linux" dan "Platform Mesin Maya." Walau apa pun, anda sedang membina persediaan yang mantap!
Langkah 2: Tetapkan WSL 2 sebagai Versi Lalai
WSL 2 ialah standard emas—lebih pantas, lebih serasi dan kaya dengan ciri. Jadikannya lalai anda untuk mengelakkan ketidakpadanan versi.
- Buka PowerShell sebagai pentadbir sekali lagi.
- Jalankan:
wsl --set-default-version 2
- Sahkan dengan:
wsl --list --verbose(ia sepatutnya tidak menunjukkan sebarang pengedaran lagi, tetapi lalai ditetapkan).
Langkah ini menjamin pengalaman WSL pada Windows 11 anda pada masa hadapan . Teruja? Bahagian terbaiknya ialah memasang distro Linux pertama anda seterusnya.
Langkah 3: Pasang Pengedaran Linux
Sekarang, dapatkan versi Linux daripada Microsoft Store—Ubuntu ialah pilihan popular untuk pemula.
- Buka aplikasi Gedung Microsoft.
- Cari "Ubuntu" (atau distro pilihan anda seperti Debian atau Kali).
- Klik Dapatkan atau Pasang . Ia dimuat turun dengan cepat—sekitar 500MB.
- Lancarkan aplikasi dari menu Mula. Pelaksanaan pertama akan memulakan distro; tetapkan nama pengguna dan kata laluan apabila diminta.
Voila! Anda berada dalam terminal Linux. Ujinya uname -auntuk melihat kernel sedang bertindak. Bagi peminat baris arahan, anda juga boleh menggunakannya wsl --install -d Ubuntudalam PowerShell untuk pemasangan yang lebih pantas.
Langkah 4: Kemas kini dan Konfigurasikan WSL
Untuk memastikan semuanya segar, kemas kini distro anda dan ubah suai tetapan.
- Dalam terminal Linux anda, jalankan:
sudo apt update && sudo apt upgrade -y(untuk Ubuntu/Debian).
- Pasang tambahan seperti
sudo apt install build-essentialuntuk alatan pembangunan.
- Akses fail Windows daripada Linux melalui
/mnt/c/, atau jalankan aplikasi Windows daripada Linux dengan explorer.exe.
Sesuaikan lebih lanjut dalam Terminal Windows —tambah tab untuk berbilang distro atau tema untuk sentuhan peribadi. Integrasi ini menjadikan pengaktifan WSL terasa seperti kuasa besar.
Petua Lanjutan untuk Menguasai WSL pada Windows 11
Setelah diaktifkan, tingkatkan tahap permainan WSL anda . Berikut ialah jadual ringkas arahan penting untuk anda bermula:
| Perintah |
Penerangan |
Contoh |
wsl --list |
Menyenaraikan pengedaran yang dipasang |
wsl -l -vuntuk versi |
wsl --shutdown |
Menghentikan semua contoh WSL |
Berguna untuk menyelesaikan masalah |
wsl --import |
Mengimport distro tersuai |
Untuk sandaran lanjutan |
wsl --export |
Mengeksport distro untuk sandaran |
Simpan ke fail tar |
Untuk integrasi yang lebih mendalam, dayakan systemd dalam WSL dengan mengedit /etc/wsl.confdengan [boot] systemd=true, kemudian mulakan semula. Ini membuka kunci perkhidmatan seperti Docker di dalam WSL. Jika anda meminati aplikasi GUI, pasang pelayan X seperti VcXsrv dan jalankan desktop Linux dengan lancar.
Nota keselamatan: WSL berjalan dalam VM yang ringan, jadi ia diasingkan daripada Windows—sangat sesuai untuk menguji kod berisiko. Sentiasa kemas kininya melalui Kemas Kini Windows untuk ciri dan tampalan terkini.
Menyelesaikan Masalah Isu WSL Biasa pada Windows 11
Terjumpa ralat? Jangan risau—kebanyakannya penyelesaian cepat. Jika WSL tidak dapat dipasang, pastikan virtualisasi diaktifkan: Mulakan semula ke BIOS (biasanya kekunci Del atau F2) dan togol Intel VT-x atau AMD-V. Untuk ralat "WSL 2 memerlukan kemas kini", muat turun kernel terkini daripada laman rasmi Microsoft: Kemas kini kernel Linux WSL2 .
Jika distro tidak dapat dimulakan, jalankan wsl --unregister <distro-name>dan pasang semula. Untuk masalah rangkaian, mulakan semula perkhidmatan LxssManager melalui services.msc. Petua ini memastikan persediaan anda berjalan lancar. 👏
Mengapa WSL Akan Mengubah Pengalaman Windows 11 Anda
Mengaktifkan Windows Subsystem untuk Linux bukan sekadar perubahan teknologi—ia merupakan pintu masuk kepada kebahagiaan pengkomputeran hibrid. Pembangun melaporkan aliran kerja 2-3x lebih pantas dan penggemar suka bereksperimen tanpa komitmen. Memandangkan Microsoft terus meningkatkan WSL dengan sokongan GPU dan perkongsian fail yang lebih baik, masa depan kelihatan lebih cerah.
Sekarang anda telah menguasai cara mendayakan WSL pada Windows 11 , cubalah satu projek: Sediakan pelayan web dalam Ubuntu atau klonkan repo Git. Kemungkinannya tidak terhad. Kongsikan kemenangan anda di ruangan komen—apa yang akan anda bina dahulu? Nantikan lebih banyak panduan tentang cara mengoptimumkan persediaan anda!