WSL membolehkan anda mengakses shell Linux Bash pada Windows Dalam artikel sebelumnya, kami membincangkan pengguna sasaran Windows Subsystem untuk Linux (WSL) Dalam artikel ini, kami akan menggunakannya pada peranti Windows 10 anda.
Anda mesti menggunakan versi terkini Windows 10 Fall Creator Update. Selepas itu, semak versi Windows 10 dengan mencari "Perihal" dalam bar menu Mula. Untuk menggunakan WSL, versi anda hendaklah 1709 atau terkini.
Berikut ialah tangkapan skrin sistem pengendalian saya.
Jika anda telah memasang versi sebelumnya, anda perlu memuat turun dan memasang Windows 10 Fall Creator Update (FCU) di sini. Setelah dipasang, pasang kemas kini yang tersedia (cari "kemas kini" dalam kotak carian menu Mula).
Pergi ke "Hidupkan atau matikan ciri Windows", kemudian tatal ke bahagian bawah, seperti yang ditunjukkan dalam tangkapan skrin, semak "Windows Subsystem for Linux" dan klik OK. Ia akan memuat turun pakej yang diperlukan untuk pemasangan.
Selepas pemasangan selesai, sistem akan bertanya sama ada hendak dimulakan semula. Ya, mulakan semula peranti anda. WSL tidak akan bermula sehingga sistem but semula, seperti yang ditunjukkan di bawah:
Setelah sistem anda but semula, kembali ke halaman "Hidupkan atau matikan ciri Windows" dan sahkan bahawa "Windows Subsystem for Linux" ditandakan.
Terdapat banyak cara untuk memasang Linux dalam Windows, di sini kami memilih cara yang paling mudah. Buka Microsoft Store dan cari Linux. Anda akan melihat pilihan berikut:
Klik "Dapatkan" dan kemudian Gedung Windows akan menyediakan tiga pilihan: Ubuntu, openSUSE Leap 42 dan SUSE Linux Enterprise Server. Anda boleh memasang tiga pengedaran di atas bersama-sama dan ia akan berjalan serentak. Untuk menggunakan SLE, anda memerlukan langganan.
Di sini saya akan memasang openSUSE Leap 42 dan Ubuntu. Pilih pengedaran yang anda mahu, klik butang "Dapatkan" dan pasangkannya. Setelah dipasang, anda boleh melancarkan openSUSE dalam Windows. Ia boleh disematkan pada menu Mula untuk akses mudah.
Apabila anda melancarkan pengedaran ini, ia akan membuka shell Bash dan memasang pengedaran. Setelah dipasang, anda sudah bersedia untuk mula menggunakannya. Anda perlu ambil perhatian bahawa tiada pengguna (biasa) dalam openSUSE, ia berjalan terus di bawah pengguna root, tetapi Ubuntu akan meminta anda membuat pengguna. Di Ubuntu, anda boleh melaksanakan tugas pentadbiran sebagai pengguna sudo.
Pada openSUSE, anda boleh membuat pengguna dengan mudah:
# useradd [username] # passwd [username]
Buat kata laluan baharu untuk pengguna ini. Contohnya:
# useradd swapnil # passwd swapnil
Anda boleh bertukar daripada pengguna root melalui arahan su.
su swapnil
Anda memerlukan pengguna bukan root untuk melaksanakan banyak tugas, seperti menggunakan rsync untuk mengalihkan fail ke peranti setempat.
Dan keutamaan pertama adalah untuk mengemas kini pengedaran. Untuk openSUSE anda hendaklah:
zypper up
Dan untuk Ubuntu:
sudo apt-get update sudo apt-get dist-upgrade
Kini anda mempunyai shell Linux Bash asli pada Windows. Ingin ssh ke pelayan anda pada Windows 10? Tidak perlu memasang puTTY atau Cygwin. Sebaik sahaja anda membuka Bash, anda boleh ssh ke pelayan anda. Sangat mudah.
Ingin menyegerakkan fail ke pelayan anda melalui rsync? Gunakan rsync secara langsung. Ia secara berkesan mengubah peranti Windows kami kepada peranti yang lebih praktikal, membantu pengguna yang perlu menggunakan arahan Linux asli dan alatan Linux untuk mengelakkan mesin maya dan membuka pintu kepada kemudahan.
Anda mungkin tertanya-tanya mengapa tiada Fedora. Malangnya, Fedora tidak tersedia di pusat membeli-belah. Ketua keluaran projek Fedora berkata di Twitter, "Kami sedang menyelesaikan beberapa isu bukan teknikal. Lebih banyak lagi mungkin tidak tersedia pada masa ini."
Kami tidak pasti apakah isu bukan teknikal ini. Apabila sesetengah pengguna bertanya kepada pasukan WSL mengapa mereka tidak mengeluarkan Fedora, lagipun ia juga merupakan projek sumber terbuka. Ketua projek Rich Turner di Microsoft menjawab, "Kami mempunyai dasar untuk tidak melepaskan harta intelek lain ke dalam App Store. Kami percaya komuniti lebih suka melihat pengedaran dimiliki oleh pengedaran daripada dimiliki oleh Microsoft atau pihak lain yang tidak berwibawa. Dihantar oleh ”Oleh itu, tidak mudah bagi Microsoft untuk mengeluarkan terus sistem Debian atau Arch dalam Gedung Windows. Tugas-tugas ini harus diserahkan kepada pasukan rasmi mereka, yang harus membawa pengedaran kepada pengguna Windows 10.
Atas ialah kandungan terperinci Bagaimana untuk menghidupkan subsistem Linux pada Windows 10. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!