Giunsa ang pag-instalar sa Linux sa Windows 10

Pin
Send
Share
Send

Sa pag-update sa anibersaryo sa Windows 10 nga bersyon 1607, usa ka bag-ong oportunidad alang sa mga nag-develop ang nagpakita - ang shell sa Ubuntu Bash, nga nagtugot kanimo sa pagdagan, pag-install sa mga aplikasyon sa Linux, nga gigamit ang mga script sa bash direkta sa Windows 10, tanan nga gitawag nga "Windows Subsystem for Linux". Sa Windows 10 nga bersyon sa 1709 nga mga Taglalang sa Pagbabag sa Taglalang, tulo nga mga pag-apod-apod sa Linux naandam alang sa pag-instalar. Sa tanan nga mga kaso, gikinahanglan ang usa ka 64-bit nga sistema alang sa pag-instalar.

Ang kini nga tutorial mahitungod kung unsaon pag-install ang Ubuntu, OpenSUSE, o SUSE Linux Enterprise Server sa Windows 10 ug pipila nga mga pananglitan sa paggamit sa katapusan sa artikulo. Kinahanglan usab nga hinumdoman nga adunay pipila nga mga limitasyon kung mogamit mga bash sa Windows: pananglitan, dili ka makapadagan sa mga aplikasyon sa GUI (bisan kung gi-report nila ang mga workarounds gamit ang X server). Dugang pa, ang mga bash command dili makapadagan sa mga programa sa Windows, bisan kung adunay hingpit nga pag-access sa OS file system.

I-install ang Ubuntu, OpenSUSE, o SUSE Linux Enterprise Server sa Windows 10

Sugod sa Windows 10 Fall Creators Update (bersyon 1709), ang pag-instalar sa subsystem sa Linux alang sa Windows gamay nga gibag-o gikan sa kung unsa kini sa nangaging mga bersyon (alang sa nangaging mga bersyon, nagsugod gikan sa 1607, kung ang pagpaandar gipaila sa beta, ang panudlo naa sa ikaduha nga bahin sa kini nga artikulo).

Karon ang gikinahanglan nga mga lakang mao ang mga musunud:

  1. Una sa tanan, kinahanglan nimo nga palihokon ang sangkap nga "Windows Subsystem for Linux" sa "Control Panel" - "Mga Programa ug Tampok" - "Pag-on o i-off ang Mga Features sa Windows."
  2. Human ma-install ang mga sangkap ug pag-reboot sa kompyuter, adto sa Windows 10 App Store ug pag-download sa Ubuntu, OpenSUSE o SUSE Linux ES gikan didto (oo, tulo nga mga pag-apod-apod na magamit na). Kung gi-download, posible ang pipila nga mga nuances, nga dugang gihisgutan sa mga nota.
  3. Pagdagan ang gi-download nga pag-apod-apod ingon usa ka regular nga aplikasyon sa Windows 10 ug buhata ang pasiunang pag-setup (username ug password).

Aron matagan-an ang sangkap sa Windows Subsystem para sa Linux (una nga lakang), mahimo nimong gamiton ang mando sa PowerShell:

Pag-ayo-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Karon pipila ka mga nota nga mahimong mapuslanon sa panahon sa pag-instalar:

  • Mahimo nimo nga ma-instalar ang daghang mga pag-apud-apod sa Linux nga dungan.
  • Kung gi-download ang Ubuntu, OpenSUSE, ug SUSE Linux Enterprise Server nga pag-apod-apod sa tindahan nga Russian-language Windows 10, akong namatikdan ang mosunod nga nuance: kung pasudlon nimo ang ngalan ug pindutin ang Enter, nan ang gusto nga mga resulta dili makit-an sa pagpangita, apan kung nagsugod ka sa pag-type ug dayon i-klik ang aghat nga makita, awtomatiko ka nga moadto gitinguha nga panid. Sa kaso lang, direkta nga mga link sa pag-apod-apod sa tindahan: Ubuntu, OpenSUSE, SUSE LES.
  • Mahimo ka usab magsugod sa Linux gikan sa linya sa mando (dili lamang gikan sa tile sa menu sa Start): ubuntu, openuse-42 o sles-12

Pag-install sa Bash sa Windows 10 1607 ug 1703

Aron ma-install ang bash shell, sunda kining mga yano nga mga lakang.

  1. Lakaw ngadto sa Mga Setting sa Windows 10 - Pag-update ug Seguridad - Alang sa mga Nag-develop. I-on ang mode sa developer (ang Internet kinahanglan nga konektado aron ma-download ang mga kinahanglanon nga sangkap).
  2. Lakaw ngadto sa control panel - Mga programa ug mga sangkap - I-off o i-off ang mga sangkap sa Windows, susihon ang kahon nga "Windows Subsystem for Linux".
  3. Human ma-install ang mga sangkap, isulud ang "bash" sa pagpangita sa Windows 10, paglansad ang gisugyot nga aplikasyon ug kumpletoha ang pag-install. Mahimo nimong ibutang ang imong username ug password alang sa bash, o gamiton ang root user nga wala’y password.

Kung nakompleto ang pag-instalar, mahimo nimong mapadagan ang Ubuntu Bash sa Windows 10 pinaagi sa usa ka pagpangita, o pinaagi sa paghimo og usa ka shortcut sa shell kung diin nimo kinahanglan kini.

Mga Ehemplo sa Ubuntu Shell Windows

Sa pagsugod, akong namatikdan nga ang tagsulat dili espesyalista sa bash, Linux, ug pag-uswag, ug ang mga pananglitan sa ubos kini usa ka demonstrasyon nga sa Windows 10 bash naglihok kauban ang gipaabut nga mga resulta alang sa mga nakasabut niini.

Ang aplikasyon sa Linux

Ang mga aplikasyon sa Windows 10 Bash mahimong ma-install, matanggal, ug ma-update gamit ang apt-get (sudo apt-get) gikan sa ubus sa Ubuntu.

Ang paggamit sa mga aplikasyon nga gipasukad sa text dili lahi sa Ubuntu, pananglitan, mahimo nimo i-install ang Git sa Bash ug gamiton kini sa naandan nga paagi.

Mga script sa Bash

Mahimo nimong ipadagan ang mga script sa bash sa Windows 10, mahimo nimo kini nga himuon sa Nano text editor nga magamit sa shell.

Ang mga Bash script dili makatawag sa mga programa ug mga mando sa Windows, apan mahimo ka magpadagan sa mga script sa bash ug mga mando gikan sa mga file sa bat ug mga script sa PowerShell:

bash -c "sugo"

Mahimo usab nimo sulayan nga ipadagan ang mga aplikasyon nga adunay interface sa grapiko sa Ubuntu Shell sa Windows 10, adunay labaw pa sa usa ka panudlo bahin sa kini nga hilisgutan sa Internet ug ang lintunganay nga pamaagi mao ang paggamit sa Xming X Server aron ipakita ang aplikasyon sa GUI. Bisan kung opisyal nga ang posibilidad sa pagtrabaho uban sa mga aplikasyon sa Microsoft wala isulti.

Ingon sa gisulat sa itaas, dili ako ang klase nga tawo nga hingpit nga mapasalamatan ang kantidad ug gimbuhaton sa usa ka kabag-ohan, apan nakita nako ang bisan usa ka aplikasyon alang sa akong kaugalingon: lainlaing mga kurso sa Udacity, edX ug uban pa nga may kalabutan sa pag-uswag labi ka dali nga magtrabaho sa mga kinahanglan nga mga himan direkta sa bash (ug kini nga mga kurso kasagarang nagpakita nga nagtrabaho sa terminal sa MacOS ug Linux).

Pin
Send
Share
Send