Paano mag-install ng Linux sa Windows 10.

Anonim

Pag-install ng Linux sa Windows 10.
Ang Windows 10 ay may isang bagong tampok para sa mga developer - ang Ubuntu Bash Shell, na nagbibigay-daan sa iyo upang tumakbo, i-install ang mga application ng Linux, gamitin ang mga script ng bash nang direkta sa Windows 10, ang lahat ng ito ay tinatawag na "Windows Subsystem para sa Linux". Sa bersyon ng Windows 10 1709 Fall Creators update ay may tatlong distribusyon ng Linux para sa pag-install. Sa lahat ng mga kaso, kinakailangan ang isang 64-bit na sistema.

Sa manwal na ito, kung paano i-install ang Ubuntu, OpenSUSE o SUSE Linux Enterprise Server sa Windows 10 at ilang mga halimbawa ng paggamit sa dulo ng artikulo. Dapat din itong maisip na may ilang mga paghihigpit kapag gumagamit ng bash sa Windows: halimbawa, hindi mo maaaring patakbuhin ang application ng GUI (gayunpaman, ayon sa mga landas ng bypass gamit ang X server). Bilang karagdagan, ang mga command ng bash ay hindi maaaring mailunsad ng mga programang Windows, sa kabila ng pagkakaroon ng ganap na access sa system ng OS file.

Pag-install ng Ubuntu, OpenSUSE o SUSE Linux Enterprise Server sa Windows 10

Simula mula sa bersyon ng Windows 10 Fall Creators Update (bersyon 1709) Ang pag-install ng Linux subsystem para sa Windows ay medyo kumpara sa kung ano ang nasa mga nakaraang bersyon (para sa mga nakaraang bersyon, simula sa 1607, kapag ang function ay iniharap sa beta na bersyon, ang pagtuturo sa ikalawang bahagi ng artikulong ito). Tandaan din na sa Windows 10 2004 maaari mong i-install ang Kali Linux na may isang graphical na interface.

Ngayon ang mga kinakailangang hakbang ay ganito:

  1. Una sa lahat, kailangan mong paganahin ang "Windows Subsystem para sa Linux" sa control panel - "Mga Programa at Mga Bahagi" - "Paganahin at huwag paganahin ang mga bahagi ng Windows".
    Pag-enable ng mga bahagi ng Linux para sa Windows 10.
  2. Pagkatapos i-install ang mga bahagi at i-reboot ang computer, pumunta sa Windows 10 application store at i-download ang Ubuntu, OpenSUSE o SUSE Linux ES (oo, tatlong distribusyon ay magagamit na ngayon). Kapag naglo-load, ang ilang mga nuances ay posible, na higit pa sa mga tala.
    Linux distributions sa Windows 10 store.
  3. Patakbuhin ang na-download na distribution kit bilang karaniwang application ng Windows 10 at sundin ang paunang setting (username at password).
    Pag-set up ng Ubuntu Linux sa Windows 10 1709.

Upang paganahin ang mga bintana subsystem para sa Linux (unang hakbang), maaari mong gamitin ang PowerShell command:

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

Ngayon ng ilang mga tala na maaaring maging kapaki-pakinabang kapag nag-i-install:

  • Maaari kang magtakda ng ilang mga distribusyon ng Linux nang sabay-sabay.
  • Kapag nagda-download ng Ubuntu, OpenSUSE at SUSE Linux enterprise server distribution sa Russian-language store, ang Windows 10 ay nakilala ang sumusunod na pananarinari: Kung ipasok mo lamang ang pangalan at pindutin ang Enter, pagkatapos ay ang nais na mga resulta ay hindi magiging sa paghahanap, Ngunit kung nagsisimula kang magpasok at pagkatapos ay mag-click sa lumilitaw na prompt, awtomatiko kang makakakuha ng nais na pahina. Kung sakaling may direktang mga link sa mga distribusyon sa tindahan: Ubuntu, OpenSuse, SUSE Les.
  • Maaari kang magpatakbo ng Linux mula sa command line (hindi lamang mula sa tile sa Start menu): Ubuntu, OpenSUSE-42 o SLES-12

Pag-install ng bash sa Windows 10 1607 at 1703.

Upang mai-install ang Bash Shell, sundin ang mga simpleng pagkilos na ito.

  1. Pumunta sa mga setting ng Windows 10 - I-update at seguridad - para sa mga developer. I-on ang mode ng developer (dapat na konektado ang Internet upang i-download ang mga kinakailangang sangkap).
    Paganahin ang mode ng developer sa Windows 10.
  2. Pumunta sa control panel - Mga Programa at Mga Bahagi - Paganahin o huwag paganahin ang mga bahagi ng Windows, suriin ang Windows subsystem para sa Linux.
    Pag-install ng Linux subsystem sa Windows 10.
  3. Pagkatapos i-install ang mga sangkap, ipasok ang paghahanap sa Windows 10 "Bash", simulan ang ipinanukalang opsyon at i-install. Maaari mong itakda ang iyong username at password para sa bash, o gamitin ang root user nang walang password.
    Pag-install ng Ubuntu Bash.

Kapag nakumpleto ang pag-install, maaari mong patakbuhin ang Ubuntu Bash sa Windows 10 sa pamamagitan ng paghahanap, o paglikha ng isang label para sa shell kung saan kailangan mo.

Pagpapatakbo ng Ubuntu Bash sa Windows 10.

Mga halimbawa ng paggamit ng Ubuntu Shell sa Windows.

Upang magsimula, tandaan ko na ang may-akda ay hindi isang espesyalista sa bash, linux at pag-unlad, at ang mga halimbawa sa ibaba ay isang demonstrasyon na sa Windows 10 Bash ay gumagana sa inaasahang mga resulta para sa mga nauunawaan ito.

Mga Application Linux.

Maaaring mai-install ang mga application sa Windows 10 Bash, tanggalin at na-update gamit ang apt-get (sudo apt-get) mula sa Ubuntu repository.

Apt-get install sa Windows 10.

Ang paggamit ng mga application na may isang interface ng teksto ay hindi naiiba mula sa Ubuntu, halimbawa, maaari mong i-install ang git sa bash at gamitin ito sa karaniwang paraan.

Paggamit ng Bash Git sa Windows 10.

Scripts bash.

Maaari kang magpatakbo ng mga script ng bash sa Windows 10, maaari kang lumikha ng mga ito sa nano text editor sa shell.

Bash script sa Windows 10.

Ang mga script ng Bash ay hindi maaaring maging sanhi ng mga programa at utos ng Windows, ngunit posible na ilunsad ang mga script at mga command ng bash mula sa mga file na bat at PowerShell script:

Bash -c "team"

Maaari mo ring subukan na magpatakbo ng mga application na may isang graphical na interface sa Ubuntu shell sa Windows 10, walang isang account sa Internet, walang isang manu-manong at ang kakanyahan ng paraan ay bumaba sa paggamit ng Xming X server upang ipakita ang GUI application . Kahit na ang posibilidad na magtrabaho kasama ang mga application ng Microsoft ay hindi inaangkin.

Tulad ng isinulat sa itaas, hindi ako ang tao na lubos na pinahahalagahan ang halaga at pag-andar ng pagbabago, ngunit nakikita ko ang hindi bababa sa isang aplikasyon para sa iyong sarili: iba't ibang mga kurso sa UDacity, EDX at iba pang kaugnay sa pag-unlad ay magiging mas madali, nagtatrabaho sa Ang mga kinakailangang kasangkapan sa kanan sa bash (at sa mga kurso na ito, ang trabaho ay karaniwang ipinapakita sa terminal ng MacOS at Linux Bash).

Magbasa pa