Paano mag-install ng Linux sa Windows 10

Sa anniversary update ng Windows 10, bersyon 1607, isang bagong pagkakataon para sa mga developer ang lumitaw - ang Ubuntu Bash shell, na nagpapahintulot sa iyo na tumakbo, mag-install ng mga aplikasyon ng Linux, gamitin ang mga script ng bash nang direkta sa Windows 10, lahat ng ito ay tinatawag na "Windows subsystem para sa Linux". Sa bersyon ng Windows 10 1709 Fall Creators Update, mayroon nang tatlong distribusyon ng Linux na magagamit para sa pag-install. Sa lahat ng kaso, ang isang 64-bit na sistema ay kinakailangan para sa pag-install.

Inilalarawan ng tutorial 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 isipin na mayroong ilang mga limitasyon kapag gumagamit ng bash sa Windows: halimbawa, hindi ka maaaring magsimula ng mga application ng GUI (bagaman iniulat nila ang mga workaround gamit ang X server). Bilang karagdagan, ang mga command na bash ay hindi maaaring magpatakbo ng mga programang Windows, sa kabila ng pagkakaroon ng ganap na pag-access sa OS file system.

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

Simula sa Windows 10 Fall Creators Update (bersyon 1709), ang pag-install ng Linux subsystem para sa Windows ay nagbago na medyo mula sa kung ano ito sa mga nakaraang bersyon (para sa mga nakaraang bersyon, simula sa 1607, kapag ang function ay ipinakilala sa beta, ang pagtuturo ay nasa ang ikalawang bahagi ng artikulong ito).

Ngayon ang mga kinakailangang hakbang ay ang mga sumusunod:

  1. Una sa lahat, kailangan mong paganahin ang sangkap na "Windows Subsystem for Linux" sa "Control Panel" - "Mga Programa at Mga Tampok" - "Pag-on at I-off ang Mga Bahagi ng Windows".
  2. Pagkatapos i-install ang mga bahagi at i-reboot ang computer, pumunta sa tindahan ng app sa Windows 10 at i-download ang Ubuntu, OpenSUSE o SUSE Linux ES mula doon (oo, ngayon ay may tatlong distribusyon). Kapag ang pag-load ng ilang mga nuances ay posible, na kung saan ay higit pa sa mga tala.
  3. Patakbuhin ang nai-download na pamamahagi bilang isang normal na application ng Windows 10 at gawin ang paunang pag-setup (username at password).

Upang paganahin ang bahagi ng "Windows Subsystem for Linux" (unang hakbang), maaari mong gamitin ang command na PowerShell:

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

Ngayon ay may ilang mga tala na maaaring maging kapaki-pakinabang sa panahon ng pag-install:

  • Maaari kang mag-install ng ilang mga distribusyon ng Linux nang sabay-sabay.
  • Kapag nag-download ng Ubuntu, OpenSUSE at SUSE Linux Enterprise Server na mga pamamahagi sa Russian-language na Windows 10 store, napansin ko ang sumusunod na pananarinari: kung ipasok mo lamang ang isang pangalan at pindutin ang Enter, hindi mo mahanap ang mga kinakailangang resulta ng paghahanap, ngunit kung nagsisimula kang mag-type at pagkatapos ay mag-click sa pahiwatig na lilitaw ang nais na pahina. Kung sakali, direktang mga link sa mga distribusyon sa tindahan: Ubuntu, openSUSE, SUSE LES.
  • Maaari ka ring 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 hakbang na ito.

  1. Pumunta sa mga parameter ng Windows 10 - I-update at seguridad - Para sa mga developer. I-on ang mode ng developer (Dapat na konektado ang Internet upang mai-download ang mga kinakailangang sangkap).
  2. Pumunta sa control panel - Mga Programa at mga bahagi - Paganahin o huwag paganahin ang mga bahagi ng Windows, lagyan ng tsek ang "Windows subsystem para sa Linux".
  3. Pagkatapos i-install ang mga sangkap, ipasok ang "bash" sa paghahanap sa Windows 10, ilunsad ang iminungkahing variant ng application at isagawa ang pag-install. Maaari mong itakda ang iyong username at password para sa bash, o gamitin ang root user nang walang isang password.

Matapos makumpleto ang pag-install, maaari mong patakbuhin ang Ubuntu Bash sa Windows 10 sa pamamagitan ng paghahanap, o lumikha ng isang shortcut sa shell kung saan kailangan mo ito.

Mga halimbawa ng paggamit ng Ubuntu Shell sa Windows

Para sa isang panimula, makikita ko na ang may-akda ay hindi isang dalubhasa sa bash, Linux at pag-unlad, at ang mga halimbawa sa ibaba ay isang demonstration na sa Windows 10 bash ay gumagana sa mga inaasahang resulta para sa mga taong nauunawaan ito.

Linux application

Ang mga application sa Windows 10 Bash ay maaaring mai-install, i-uninstall at ma-update gamit ang apt-get (sudo apt-get) mula sa repository ng Ubuntu.

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

Mga script ng Bash

Maaari kang magpatakbo ng mga script ng bash sa Windows 10, maaari mong likhain ang mga ito sa editor ng Nano na magagamit sa shell.

Ang mga script ng Bash ay hindi maaaring tumawag ng mga program at command ng Windows, ngunit posible na tumakbo ang mga script ng bash at mga command mula sa mga bat file at mga script ng PowerShell:

bash -c "command"

Maaari mo ring subukang ilunsad ang mga application gamit ang isang graphical na interface sa Ubuntu Shell sa Windows 10, mayroon nang higit pa sa isang pagtuturo sa paksang ito sa Internet at ang kakanyahan ng paraan ay bumaba sa paggamit ng Xming X Server upang ipakita ang GUI ng application. Kahit na opisyal na ang posibilidad ng pagtatrabaho sa naturang mga aplikasyon ng Microsoft ay hindi inihayag.

Tulad ng nasusulat sa itaas, hindi ako ang taong lubos na mapahalagahan ang halaga at pag-andar ng pagbabago, ngunit nakikita ko ang hindi bababa sa isang aplikasyon para sa aking sarili: iba't ibang mga kurso sa Udacity, edX at iba pa na may kaugnayan sa pag-unlad ay magiging mas madali upang gumana sa mga kinakailangang tool karapatan sa bash (at sa mga kurso sa trabaho ay karaniwang ipinapakita sa terminal MacOS at Linux bash).

Panoorin ang video: How to Remote Access Windows 10 from Ubuntu Linux (Mayo 2024).