Bagaimana untuk memasang Linux dalam Windows 10

Anonim

Memasang Linux di Windows 10
Windows 10 mempunyai ciri baru untuk pemaju - The Ubuntu Bash Shell, yang membolehkan anda menjalankan, memasang aplikasi Linux, menggunakan skrip bash secara langsung di Windows 10, semua ini dipanggil "Subsistem Windows untuk Linux". Dalam versi Windows 10 1709 Kejatuhan Pencipta Kemas kini sudah mempunyai tiga pengagihan Linux untuk pemasangan. Dalam semua kes, sistem 64-bit diperlukan.

Dalam manual ini, bagaimana untuk memasang uBuntu, OpenSuse atau SUSE Linux Enterprise Server dalam Windows 10 dan beberapa contoh penggunaan pada akhir artikel. Ia juga harus diingat bahawa terdapat beberapa sekatan apabila menggunakan Bash di Windows: Sebagai contoh, anda tidak boleh menjalankan aplikasi GUI (bagaimanapun, menurut laluan pintasan menggunakan pelayan X). Di samping itu, Perintah Bash tidak boleh dilancarkan program Windows, walaupun terdapat akses penuh ke sistem fail OS.

Memasang Ubuntu, OpenSuse atau SUSE Linux Enterprise Server di Windows 10

Bermula dari versi Pembaruan Pencipta Windows 10 (versi 1709) Memasang Subsistem Linux untuk Windows telah berubah agak berbanding dengan apa yang ada dalam versi sebelumnya (untuk versi sebelumnya, bermula dari 1607, apabila fungsi tersebut dibentangkan dalam versi beta, arahan di bahagian kedua artikel ini). Juga ambil perhatian bahawa dalam Windows 10 2004 anda boleh memasang Kali Linux dengan antara muka grafik.

Sekarang langkah-langkah yang perlu kelihatan seperti ini:

  1. Pertama sekali, anda mesti mendayakan "Subsistem Windows untuk Linux" dalam Panel Kawalan - "Program dan Komponen" - "Dayakan dan Lumpuhkan Komponen Windows".
    Mengaktifkan komponen Linux untuk Windows 10
  2. Selepas memasang komponen dan reboot komputer, pergi ke kedai aplikasi Windows 10 dan muat turun Ubuntu, OpenSe atau Suse Linux ES (ya, tiga pengedaran kini tersedia). Apabila memuatkan, beberapa nuansa mungkin, yang lebih jauh dalam nota.
    Pengagihan Linux di Kedai Windows 10
  3. Jalankan kit pengedaran yang dimuat turun sebagai aplikasi Windows 10 biasa dan ikuti tetapan awal (nama pengguna dan kata laluan).
    Menyediakan Ubuntu Linux di Windows 10 1709

Untuk mendayakan Subsistem Windows untuk Linux (langkah pertama), anda boleh menggunakan arahan PowerShell:

Dayakan-WindowsOptionalFeature -Online -Featurename Microsoft-Windows-Subsystem-Linux

Sekarang beberapa nota yang boleh berguna apabila memasang:

  • Anda boleh menetapkan beberapa pengagihan Linux sekaligus.
  • Apabila memuat turun Pengagihan Pelayan Enterprise Ubuntu, OpenSuse dan SUSE Linux di Kedai Bahasa Rusia, Windows 10 mencatat nuansa berikut: Jika anda hanya memasukkan nama dan tekan Enter, maka hasil yang diinginkan tidak berubah menjadi carian, Tetapi jika anda mula memasuki dan kemudian klik pada Prompt Muncul, anda secara automatik mendapatkan halaman yang dikehendaki. Hanya dalam kes pautan langsung kepada pengagihan di kedai: Ubuntu, OpenSuse, Les Suse.
  • Anda boleh menjalankan Linux dari baris arahan (bukan sahaja dari jubin dalam menu Mula): Ubuntu, OpenSuse-42 atau SLES-12

Memasang bash di Windows 10 1607 dan 1703

Untuk memasang Bash Shell, ikuti tindakan mudah ini.

  1. Pergi ke tetapan Windows 10 - kemas kini dan keselamatan - untuk pemaju. Hidupkan mod pemaju (Internet mesti disambungkan untuk memuat turun komponen yang diperlukan).
    Dayakan mod pemaju di Windows 10
  2. Pergi ke Panel Kawalan - Program dan Komponen - Membolehkan atau melumpuhkan komponen Windows, periksa subsistem Windows untuk Linux.
    Memasang subsistem Linux di Windows 10
  3. Selepas memasang komponen, masukkan carian Windows 10 "Bash", mulakan pilihan aplikasi yang dicadangkan dan pasang. Anda boleh menetapkan nama pengguna dan kata laluan anda untuk bash, atau menggunakan pengguna root tanpa kata laluan.
    Memasang Ubuntu Bash.

Apabila pemasangan selesai, anda boleh menjalankan Ubuntu Bash pada Windows 10 melalui carian, atau membuat label untuk shell di mana anda perlukan.

Running Ubuntu Bash di Windows 10

Contoh menggunakan shell Ubuntu di Windows

Untuk memulakan, saya perhatikan bahawa penulis bukan pakar di Bash, Linux dan pembangunan, dan contoh-contoh di bawah hanyalah demonstrasi yang dalam Windows 10 Bash berfungsi dengan hasil yang diharapkan bagi mereka yang memahami perkara ini.

Aplikasi Linux.

Aplikasi dalam Windows 10 Bash boleh dipasang, memadam dan dikemas kini menggunakan Apt-Get (sudo apt-get) dari repositori Ubuntu.

Apt-get install in windows 10

Menggunakan aplikasi dengan antara muka teks tidak berbeza dengan Ubuntu, contohnya, anda boleh memasang git dalam bash dan menggunakannya dengan cara yang biasa.

Menggunakan Bash Git di Windows 10

Scripts Bash.

Anda boleh menjalankan skrip bash di Windows 10, anda boleh membuatnya dalam editor teks Nano di dalam shell.

Skrip bash di Windows 10

Skrip bash tidak boleh menyebabkan program dan perintah Windows, tetapi mungkin untuk melancarkan skrip dan arahan Bash dari fail BAT dan Skrip PowerShell:

Bash -C "Pasukan"

Anda juga boleh cuba menjalankan aplikasi dengan antara muka grafik di Shell Ubuntu di Windows 10, tidak ada satu akaun di Internet, tidak ada seorang pun manual dan intipati kaedah ini turun untuk menggunakan pelayan Xming X untuk memaparkan aplikasi GUI . Walaupun kemungkinan bekerja dengan aplikasi Microsoft itu tidak dituntut.

Seperti yang ditulis di atas, saya bukan orang yang dapat menghargai nilai dan fungsi inovasi sepenuhnya, tetapi saya melihat sekurang-kurangnya satu permohonan untuk diri sendiri: pelbagai kursus Udacity, EDX dan lain-lain yang berkaitan dengan pembangunan akan lebih mudah, bekerja dengan Alat yang diperlukan di Bash (dan dalam kursus ini, kerja biasanya ditunjukkan dalam Terminal Bash MacOS dan Linux).

Baca lebih lanjut