Sa pagsisikap na gawing magandang platform ang Windows para sa mga developer na bumuo ng mga kahanga-hangang application, website at serbisyo para sa lahat ng platform at device, Microsoft teamedup sa Canonical para bumuo ng Windows Subsystem para sa Linux(WSL), para paganahin Ang mga user ng Windows ay nagpapatakbo ng isang tunay na Ubuntu user-mode na imahe sa Windows, at ito ay kasama ng pagpapatakbo ng native Bash sa Ubuntu sa Windows Malugod na tinanggap ng maraming developer ng Windows ang ideya sa pamamagitan ng paggawa ng ilang mga kahilingan para sa mga open-source na tool na magagamit para magamit sa Windows, samakatuwid ilang mga pagpapabuti ang ginawa sa Windows cmd, maraming command-line tool, PowerShell at iba pang mga senaryo ng developer.
Ngunit ang isang pagpapabuti na ikinagulat ng mundo ng Teknolohiya ay ang pagpapatupad ng katutubong Bash sa Ubuntu sa Windows nang hindi nangangailangan ng Linux kernel, nangangahulugan ito na ang mga gumagamit ng Windows na nagpapatakbo ng pinakabagong bersyon ng Windows ay maaari na ngayong isagawa ang Linux command-line utility gaya ng apt-get, grep, awk, sed at marami pang iba, magpatakbo ng mga script ng Bash, at subukan din ang mga tool sa Linux tulad ngPython, Git, Rubyat marami pang iba.
Maraming napag-usapan tungkol sa Bash sa Ubuntu sa Windows, ngunit dito magkakaroon tayo ng pagbabago ng focus, at mahalaga na magsisimula sa kung paano i-setup ang Bash sa Ubuntu sa Windows, pagkatapos ay magpatuloy sa pagtingin sa ilang mga pagkukulang ng buong proyekto, kung paano ito mapapahusay para sa mas magandang karanasan ng developer at tingnan din ang panghuling hatol at mga inaasahan sa hinaharap.
Paano I-setup ang Bash sa Ubuntu sa Window 10
Pagkatapos ay tumingin sa kung paano talaga nangyari ang Bash sa Ubuntu sa Windows, tingnan natin kung paano mo maaaring i-setup ang Ubuntu bash sa Windows sa mga simpleng hakbang na ito sa ibaba:
Prequisites
Hakbang 1
Kung natutugunan ng iyong system ang lahat ng mga kinakailangan sa itaas, dapat ay handa ka nang pumunta, buksan ang system Settings at pumunta sa Update & Security->Para sa Mga Developer. Pagkatapos ay i-activate ang “Developers Mode”
I-activate ang Developer Mode
Hakbang 2
Buksan ang iyong system Control Panel, pagkatapos ay i-click ang Programs , sa ilalim ng Programs and Features, i-click ang I-on o i-off ang Windows features, dapat kaya mo upang makita ang interface sa ibaba. Pagkatapos ay paganahin ang “Windows Subsystem para sa Linux(Beta)” na opsyon sa pamamagitan ng paglalagay ng check sa maliit na kahon at sa wakas ay i-click ang “OK”
Paganahin ang Windows Subsystem Para sa Linux
Ipo-prompt kang i-restart ang iyong makina, i-click lang ang “I-restart Ngayon” upang i-restart upang mai-install ang bagong feature .
I-restart ang Machine
Hakbang 3
Susunod, pagkatapos mag-restart ang iyong makina, mag-login at sa search bar, i-type lang ang “bash” at pindutin ang button. Ipapatupad nito ang bash.exe
file, upang i-download at i-install ang “Bash sa Ubuntu sa Windows” , ipo-prompt kang tanggapin ang Mga Tuntunin ng Serbisyo tulad ng nasa interface sa ibaba:
Seach For Bash.exe
I-download at I-install ang Bash Sa Ubuntu Sa Windows
Iyon lang, dapat ay magkaroon ka ng kumpletong Bash sa Ubuntu sa Windows at magpatakbo ng mga karaniwang tool sa Linux nang natively sa Windows.
Kapag binuksan mo ito, direktang ibababa mo sa root shell kaya hindi mo kailangang gumamit ng sudo utility para patakbuhin ang root user mga utos.
Mga Pagkukulang ng Ubuntu Bash Sa Windows
Para sa mga may karanasang gumagamit ng bash, maraming inaasahan sa pagdating ng Bash sa Ubuntu sa Windows, hindi lahat ng feature at functionality ay magiging katulad ng sa Ubuntu Linux. Nagkaroon na ng ilang mga kahilingan para sa mga pag-andar na inaasahan ng mga gumagamit na magagamit sa Bash sa Ubuntu sa Windows. Titingnan natin ang ilan sa pinakamahalaga, maaari mong tingnan ang buong listahan mula sa dito
Ang isa sa mga pangunahing pagkukulang ng Windows Subsystem para sa Linux ay hindi ito open-source sa ngayon, ngunit malamang sa mga release sa hinaharap, ang paggawa nitong open-source ay maaaring isang posibilidad.Ang isa pang problema ay hindi makokontrol ng mga user ang Windows side system kasabay ng paglulunsad ng mga proseso ng Windows nang direkta mula sa Bash, na maaaring isang malaking set back para sa mga user na mas gustong kontrolin ang mga proseso ng system mula sa command-line. Higit pa rito, ang pag-access ng mga USB device nang direkta mula sa bash ay hindi rin posible gaya ng hinihiling ng maraming user, ito ay kakaunting problemang haharapin ng mga user, ngunit dahil bago ang teknolohiya, inaasahan namin ang maraming pagbabago at pagpapahusay sa hinaharap. Kaya't panatilihing naka-cross ang iyong mga daliri at panoorin kung ano ang mangyayari habang sumusulong ito sa Windows platform.
Paano Ito Magiging Mas Mabuti
Sa pagiging bagong ideya ng Bash sa Ubuntu sa Windows sa Windows platform, maraming inaasahan mula sa mga developer, at marami ring developer ang inaasahang lumipat sa coding sa Windows dahil ang mga kamangha-manghang feature ng Bash ay nasa Windows na ngayon.
Ngunit paano gagawing mas mahusay at kawili-wili ang buong proyekto para sa mga developer? Isang mahalagang bagay na dapat gawin ng Microsoft ay lubos na isaalang-alang ang mga suhestiyon ng user tulad ng sa this gusto, kahilingan at ideya na ibinigay ng iba't ibang user at developer.Dahil ang buong ideya ay palakasin at pahusayin ang karanasan ng developer, kung gayon ang pagsasaalang-alang sa lahat ng mga view na iyon ay gagawing mas kahanga-hanga ang proyekto.
Hatol
Nagkaroon na ng maraming argumento tungkol sa kung ito ay mabuti para sa Linux lalo na sa Desktop Linux, ngunit malinaw na magdadala ito ng maraming open-source na user at developer sa Windows. Ang paggamit ng Linux sa desktop ay nahuhuli sa Windows at Mac OSX, at ang proyekto ng Windows Subsystem para sa Linux ay maaaring isa pang malaking dagok para sa “taon ng Desktop Linux”.
Ngunit higit sa lahat, makakatulong ito sa pag-promote ng open-source na mundo sa mga user ng Windows, maaaring mangahulugan ito ng isang positibong pagbabago sa paggamit ng mga open-source na tool partikular sa mga bagong user sa ilalim ng Windows umbrella, na sa pamamagitan ng paraan ay nangyayari na at inaasahang lalago sa hinaharap. Bilang huling pag-iisip, maraming developer ang tiyak na lilipat sa Windows upang subukan ang bagong proyektong ito na maaaring kumilos bilang tagapagligtas para sa Windows mula noong huli ay nagkaroon ng turn of event, na maraming user na naghahanap ng mga open-source development solution.