Rumah  >  Artikel  >  Tutorial sistem  >  Bagaimana untuk menghidupkan subsistem Linux pada Windows 10

Bagaimana untuk menghidupkan subsistem Linux pada Windows 10

王林
王林asal
2024-07-17 04:07:27852semak imbas

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.

Bersedia untuk WSL

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.

如何在 Windows 10 上开启 Linux子系统

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.

如何在 Windows 10 上开启 Linux子系统

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:

如何在 Windows 10 上开启 Linux子系统

Setelah sistem anda but semula, kembali ke halaman "Hidupkan atau matikan ciri Windows" dan sahkan bahawa "Windows Subsystem for Linux" ditandakan.

Pasang Linux dalam Windows

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:
如何在 Windows 10 上开启 Linux子系统

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.

如何在 Windows 10 上开启 Linux子系统

Menggunakan Linux dalam Windwods

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

如何在 Windows 10 上开启 Linux子系统

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.

Di manakah Fedora?

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.

Jika anda ingin tahu pengebumian, saya akan memecahkannya lain kali
Dalam artikel seterusnya, kami akan bercakap tentang menggunakan Windows 10 sebagai peranti Linux dan menunjukkan kepada anda alatan baris arahan yang mungkin anda gunakan pada sistem Linux anda.

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn