Cara Menggunakan Terminal Linux dalam Windows 10

Anda kini boleh mengakses kebanyakan utiliti baris perintah Linux dan aplikasi di atas Windows 10 OS menggunakan Windows Subsystem for Linux (WSL).

Walaupun Windows adalah sistem pengendalian yang paling banyak digunakan dan paling popular untuk desktop dan komputer riba, ia tidak selamat dan bersumber terbuka seperti OS Linux. Itulah sebabnya banyak pembangun perisian dan profesional memilih OS Linux.

Microsoft telah memulakan perkongsian dengan Canonical, pencipta Ubuntu Linux. Ini membuka jalan untuk pengguna Linux menggunakan Linux pada Windows. Ya, anda boleh menjalankan Linux di atas Windows 10 tanpa memerlukan dwi but, atau menggunakan VMWare/VirtualBox, atau memasangnya sebagai Sistem Pengendalian utama anda.

Anda boleh mengakses pelbagai arahan dan perisian Linux daripada terminal Linux dalam Windows 10. Dalam artikel ini, kami akan memberi anda arahan langkah demi langkah tentang cara memasang dan menjalankan terminal Linux pada Windows 10 OS.

Dayakan Windows Subsystem untuk Linux (WSL) dan Pasang Ubuntu dalam Windows 10

Jika anda berhasrat untuk menjalankan terminal Linux pada Windows 10, anda mesti menghidupkan ciri 'Windows Subsystem for Linux' dahulu. Kemudian anda boleh memuat turun dan memasang pengedaran Linux pilihan anda.

Windows Subsystem for Linux (WSL) ialah ciri yang mencipta persekitaran GNU/Linux yang membolehkan anda menjalankan alatan dan perkhidmatan baris arahan teras Linux secara langsung pada Windows, bersama desktop dan apl kedai moden anda.

Dengan mendayakan subsistem Linux Windows 10, anda boleh memasang dan menjalankan pelbagai pengedaran Linux (distro) seperti Ubuntu, OpenSuse, SUSE Linux, Fedora, dll.

Pertama, Semak Versi Windows anda

Tetapi sebelum kita membincangkan cara mendayakan Windows Subsystem untuk Linux (WSL) dan memasang Linux, anda perlu menyemak sama ada anda menjalankan versi Windows 10 yang serasi. WSL hanya disokong pada kedua-dua Windows 10 64-bit (dari versi 1607) dan Windows Server 2019.

Untuk menyemak versi dan binaan Windows anda, pergi ke 'Tetapan' daripada menu Mula Windows.

Seterusnya, klik tetapan 'Sistem'.

Kemudian, tatal ke bawah dan pilih pilihan 'Perihal' di bahagian bawah anak tetingkap kiri untuk melihat bahagian Perihal.

Pada halaman Perihal, di bawah spesifikasi Windows, anda boleh melihat 'Versi' dan 'binaan OS' Windows 10 anda.

Dayakan Windows Subsystem untuk Linux

Terdapat dua jenis versi WSL yang berbeza: WSL 1 dan WSL 2. Walaupun kedua-duanya menyediakan penyepaduan Linux yang lancar dan berterusan dalam Windows, WSL 2 ialah versi terbaharu dan terpantas dengan menyokong kernel Linux penuh dan keserasian panggilan sistem. WSL 1 menjalankan lapisan terjemahan yang merapatkan jurang antara Linux kernel dan Windows.

  • Untuk berlari WSL 2, anda mesti menjalankan sistem bit Windows 10 x64: Versi 1903 atau lebih tinggi, dengan Binaan 18362 atau lebih tinggi.
  • Untuk berlari WSL 1, anda memerlukan sistem bit Windows 10 x64: Versi 1709 atau lebih tinggi, dengan Binaan 16215 atau lebih tinggi.

Tidak kira versi WSL yang anda mahu jalankan, anda mesti mendayakannya terlebih dahulu untuk menggunakannya. Untuk melakukan ini, mulakan taip 'Hidupkan dan matikan ciri Windows' ke dalam medan carian Menu Mula.

Pilih panel kawalan 'Hidupkan dan matikan ciri Windows' daripada hasil carian.

Kemudian, tatal ke bawah ke 'Windows Subsystem for Linux', tandakan kotak di hadapannya, dan klik butang 'OK'.

Setelah perubahan digunakan, klik 'Mulakan semula sekarang' untuk memulakan semula komputer anda

Jika anda hanya mahu memasang WSL 1, anda kini boleh memulakan semula komputer anda dan memasang distro Linux anda.

Dayakan WSL 1 melalui PowerShell

Anda juga boleh mendayakan WSL melalui alat baris arahan 'PowerShell'. Ini melakukan kerja yang sama seperti panel kawalan Ciri Windows. Untuk itu, buka 'PowerShell' sebagai Pentadbir dan jalankan arahan di bawah.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Dayakan WSL 2

Kami mengesyorkan anda menaik taraf WSL anda kepada versi 2 untuk kelajuan prestasi yang lebih pantas, dan menjalankan kernel Linux sebenar secara langsung pada Windows 10. Apa yang anda perlu lakukan ialah mendayakan ciri 'Virtual Machine Platform' sebagai tambahan kepada 'Windows Subsystem for Linux' ciri pada panel kawalan ciri Windows (lihat di bawah).

Tunggu sehingga perubahan digunakan, kemudian mulakan semula komputer anda.

Dayakan WSL 2 melalui PowerShell

Langkah pertama untuk mendayakan WSL 2 ini ialah mendayakan komponen ciri Platform Mesin Maya pada Windows. Anda juga boleh mendayakan WSL 2 melalui alat baris arahan 'PowerShell'. Untuk melakukan itu, buka 'PowerShell' sebagai Pentadbir dan jalankan arahan tambahan berikut dengan arahan WSL 1.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Tetapkan WSL 2 sebagai Versi Lalai

Sebelum menyediakan WSL 2 sebagai versi lalai anda untuk semua pengedaran Linux, muat turun kemas kini pakej kernel WSL Linux untuk sistem x64.

Jalankan pemasang .msi yang dimuat turun dan pasangkannya. Ia akan mengambil masa hanya beberapa saat.

Untuk menetapkan WSL 2 sebagai versi lalai anda apabila memasang pengedaran Linux baharu, buka PowerShell dan jalankan arahan ini dengan arahan berikut:

wsl –set-default-version 2

Kemudian mulakan semula sistem anda untuk menukar ciri daripada WSL 1 kepada WSL 2.

Pasang pengedaran Linux pilihan anda

WSL didayakan, kini kami akan memasang pengedaran Linux. Mula-mula, cari 'Microsoft Store' dalam medan carian Menu Mula. Kemudian, bukanya dari hasil carian.

Anda akan melihat senarai setiap pengedaran Linux yang tersedia pada masa ini di Gedung Windows yang disokong oleh WSL.

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE Leap 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • Debian GNU/Linux
  • Fedora Remix untuk WSL
  • Pengwin
  • Pengwin Enterprise
  • WSL Alpine

Semua pengedaran tesis tersedia secara percuma. Untuk tutorial kami, kami akan memilih 'Ubuntu'.

Dari halaman pengedaran Ubuntu, Klik butang 'Dapatkan'.

Sekarang, pengedaran Ubuntu akan dimuat turun dan dipasang secara automatik pada komputer anda.

Setelah pemasangan selesai, klik butang 'Launch' untuk melancarkan terminal. Anda juga boleh melancarkan aplikasi dari Menu Mula Windows.

Tetingkap terminal Ubuntu baharu akan muncul. Pelancaran pertama akan mengambil masa beberapa minit untuk mendaftarkan persekitaran Ubuntu dengan WSL. Setelah itu selesai, terminal akan menggesa anda untuk mencipta 'nama pengguna Unix baharu' dan 'kata laluan baharu'. Masukkan nama pengguna dan kata laluan baharu dan lengkapkan persediaan.

Sebaik sahaja, persediaan selesai, ia akan membawa anda ke baris arahan bash. Adalah lebih baik untuk mengemas kini perisian dengan segera. Di Ubuntu, anda boleh mencari, memuat turun dan memasang kemas kini perisian, semuanya daripada apt perintah.

Masukkan arahan di bawah untuk mengemas kini perisian. Dan anda akan diminta untuk kata laluan, masukkan kata laluan yang baru dibuat untuk menjalankan arahan sebagai pentadbir.

kemas kini sudo apt

Perintah 'kemas kini' ini akan mengemas kini repositori Ubuntu.

Ubuntu akan memuat turun satu siri senarai pakej.

Tetapi mereka tidak dinaik taraf lagi. Untuk menaik taraf semua pakej yang tersedia, masukkan arahan berikut:

peningkatan sudo apt

Masukkan 'Y' pada gesaan untuk meneruskan pemasangan.

Pakej naik taraf arahan 'dist-upgrade' kepada versi terkini mereka.

Tingkatkan WSL1 kepada WSL 2 untuk Ubuntu

Jika anda ingin menaik taraf versi WSL 1 sedia ada kepada WSL 2 untuk pengedaran tertentu. Kemudian, jalankan arahan di bawah dalam PowerShell.

wsl –set-default-version 2

Gantikan hujah ‘’ dengan nama mana-mana pengedaran (Ubuntu dalam kes kami) pemasangan WSL 1 anda dijalankan.

Kini, anda boleh mengakses arahan dan perisian Linux pada sistem Windows 10 menggunakan Persekitaran Ubuntu ini.

bash shell pada Windows 10

Anda kini mempunyai shell 'bash' baris perintah penuh pada sistem anda berdasarkan pengedaran Linux. Anda boleh mengakses semua arahan dan aplikasi Linux melalui shell bash itu.

Untuk menjalankan bash shell, taip 'bash' ke dalam medan carian Menu Mula dan klik untuk membuka alat baris arahan bash.

Sekarang, anda boleh mula menjalankan arahan di sana.

Nikmati Linux pada Windows!