Linuxawa li Linux 10 li Windows 10 saz kirin

Pin
Send
Share
Send

Di nûvekirina salvegera Windows 10 guhertoya 1607 de, derfetek nû ji bo pêşdebiran xuya bû - guleya Ubuntu Bash, ku destûrê dide we ku hûn ranabin, serlêdanên Linux saz bikin, skripên bash bi rasterast di Windows 10 de bikar bînin, hemî jê re "Windows Subsystem ji bo Linux" tê gotin. Di guhertoya Windows 10 de ya 1709 Fall Creators Update, sê belavkirinên Linux jixwe ji bo sazkirinê hene. Di hemî rewşan de, pergalek 64-bit ji bo sazkirinê hewce ye.

Ev tutorial li ser vê yekê ye ka meriv Ubuntu, OpenSUSE, an SUSE Linux Enterprise Server li ser Windows 10 û çend mînakên karanîna di dawiya gotarê de saz bike. Di heman demê de divê were zanîn ku dema bikaranîna bash li Windows-ê de hin sînorkirin hene: mînakî, hûn nekarin serlêdanên GUI bimeşînin (her çend ew bi karanîna serverê X re karên xebatê rapor dikin). Digel vê yekê, digel ku gihîştina bêkêmasî ya pergala pelê OS-ê heye, fermanên bash nikare bernameyên Windows-ê bimeşîne.

Ubuntu, OpenSUSE, an SUSE Linux Enterprise Server li ser Windows 10 saz bikin

Ji nûvekirina Windows 10 Fall Creators Update (guhertoya 1709) dest pê dike, sazkirina jêrxana Linux-ê ji bo Windows-ê hinekî ji tiştê ku di guhertoyên berê de hatibû guhertin (ji bo guhertoyên berê, ji 1607-an dest pê dike, dema ku fonksiyonê di beta-yê de hate destpêkirin, rêwerzanî ye. beşa duyem a vê gotarê).

Niha gavên pêwîst wiha ne:

  1. Berî her tiştî, hûn hewce ne ku "Di Panelê Kontrolê" de "Windows Subsystem ji bo Linux" çalak bikin - "Bername û Taybetmendî" - "Taybetmendiyên Windows-ê zivirî an vekêşin."
  2. Piştî sazkirina pêkhatan û rêvekirina komputerê, biçin Windows 10 App Store û dakêşin Ubuntu, OpenSUSE an SUSE Linux ES ji wir (erê, niha sê belavkirin hene). Dema daxistinê, hin nuwaze gengaz in, ku li ser pêşnûme hêj bêtir têne nîqaş kirin.
  3. Belavkirina dakêşandî wekî pêvekek bêkêmasî ya Windows 10-ê dakêşin û sazkirina destpêkê (navê bikarhêner û şîfreya) bicîh bikin.

Ji bo ku pêgirta Windows Subsystem-ê ji bo Linux-ê çalak bike (gava yekem), hûn dikarin fermana PowerShell bikar bînin:

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

Naha çend nuqteyên ku dibe ku di dema sazkirinê de kêrhatî ne:

  • Hûn dikarin yekser çend belavkirina Linux saz bikin.
  • Dema ku Dabeşandina Ubuntu, OpenSUSE û SUSE Linux Enterprise Server li dikana Windows 10 ya rûsî tête daxistin, min nuxteyeka jêrîn nedît: heke hûn tenê navan dişopînin û Enter binvîsînin, hingê encamên xwestî di lêgerînê de nayê dîtin, lê heke hûn dest bi nivîsandinê bikin û dûv re jî zûka ku xuya dibe, hûn bixweber dibin. rûpelê xwestin. Tenê di rewşê de, rasterast ji bo belavkirinê li firotgehek bin: Ubuntu, OpenSUSE, SUSE LES.
  • Hûn dikarin Linux jî ji xeta fermanê dest pê bikin (ne tenê ji serşokê di menuya Destpêkê de): ubuntu, openuse-42 an sles-12

Bash li Windows 10 1607 û 1703 saz kirin

Ji bo sazkirina pelika bashê, van gavên hêsan bişopînin.

  1. Herin Settings Windows 10 - Nûvekirin û Ewlekarî - Ji bo Pêşdebiran. Moda pêşvebirinê vekêşin (Pêdivî ye ku Internetnternet ve girêdayî ye ku hûn beşên hewceyê dakêşin).
  2. Herin panelê kontrolê - Bername û pêkhatên - Pêvekên Windows-ê vekişînin an vekin, qutiya "Windows Subsystem for Linux" kontrol bikin.
  3. Piştî sazkirina pêkhatan, di lêgerîna Windows 10-ê de "bash" binivîse, serlêdana pêşniyarkirî saz bike û sazkirinê temam bike. Hûn dikarin navê xwe û şîfreya xwe ji bo bash bicîh bikin, an bikarhênerek root bikar bînin bêyî şîfreyek bikar bînin.

Piştî ku sazkirinê qediya, hûn dikarin Ubuntu Bash li ser Windows 10 bi navgîniya lêgerînê dimeşînin, an jî bi çêkirina kurteya ku hûn jê re pêdiviyek çêbikin.

Nimûneyên Windowsê yên Ubuntu Shell

Ji bo destpêkirina, ez bibîr dikim ku nivîskar di bash, Linux, û pêşveçûnê de pispor nîn e, û mînakên li jêr tenê xwenîşandanek in ku di Windows 10 bash de encamên hêvîdar ên ji bo kesên ku vê fêm dikin dixebite.

Serlêdanên Linux

Serlêdanên di Windows 10 Bash de dikarin bênavber Ubuntu werin sazkirin, derxistin û nûkirin.

Bikaranîna serlêdanên li ser text-ê ji Ubuntu ne cûda ye, ji bo nimûne, hûn dikarin Git li Bash saz bikin û bi rengek normal bikar bînin.

Nivîsarên Bash

Hûn dikarin di Windows 10 de skrîfên bashê bimeşînin, hûn dikarin wan di nav edîtorê nivîsa Nano ya ku di shellê de peyda dike biafirînin.

Skrîptên Bash nekarin bernamenûs û fermanên Windows-ê bang bikin, lê hûn dikarin pelên şîfayê û fermanên ji pelên bat û şîfreyên PowerShell bişopînin:

bash -c "ferman"

Hûn dikarin her weha biceribînin ku serîlêdan bi navbeynkariya grafîkî li Ubuntu Shell li ser Windows 10-ê dimeşînin, li ser subjectnternetê li ser vê mijarê ji yekê pirtirîn rêve hene û awayê rêbazê ev e ku hûn karanîna Xming X Server bikar bînin ku serlêdana GUI destnîşan bikin. Her çend bi fermî îhtîmala xebitandina bi serlêdanên wusa Microsoft re nehatiye diyarkirin.

Wekî ku li jor hat nivîsîn, ez ne kesek im ku karibê nirx û fonksiyona nûvekirinek bi tevahî pesnê xwe bidim, lê ez bi kêmî ve yek serîlêdanê ji bo xwe dibînim: qursên cuda yên Udacity, edX û yên din ên têkildarî pêşveçûnê dê bi karê amûrên pêwîst re pir hêsan be. rasterast di nav bash de (û ev qurs bi gelemperî nîşan didin ku di termînalê bashê MacOS û Linux de dixebitin).

Pin
Send
Share
Send