Kā palaist Bash komandrindu operētājsistēmā Windows 10

Satura rādītājs:

Kā palaist Bash komandrindu operētājsistēmā Windows 10
Kā palaist Bash komandrindu operētājsistēmā Windows 10
Anonim

Kas jāzina

  • Aktivējiet WSL kā papildu Windows līdzekli vai izmantojot PowerShell komandu.
  • Dodieties uz Windows veikalu. Atlasiet izplatīšanu un instalējiet to.
  • Palaidiet izplatīšanu un atjauniniet to, ja nepieciešams. Izmantojiet to, lai palaistu bash skriptus vai Linux komandrindas utilītas.

Šajā rakstā ir paskaidrots, kā aktivizēt, lejupielādēt, instalēt un izmantot Windows apakšsistēmu operētājsistēmai Linux (WSL) operētājsistēmā Windows 10.

Kā palaist WSL operētājsistēmā Windows

Sistēmas Windows 10 gadadienas atjauninājumā Microsoft pievienoja Windows apakšsistēmu operētājsistēmai Windows operētājsistēmai Windows 10 un pat piedāvāja (sadarbībā ar Canonical) pilnībā funkcionālu Ubuntu Linux versiju oficiāli, tikai čaulas piekļuvi, lai gan tas prasīja apmēram trīs nanosekundes, lai cilvēki saprastu, kā palaist parastās Linux lietotnes X sesijās operētājsistēmā Windows 10.

Veikals Microsoft Store piedāvā oficiāli atbalstītus Linux izplatījumus Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian/GNU Linux un Kali Linux. Katrs no šiem izplatījumiem piedāvā komandrindas piekļuvi Linux, no kura varat palaist bash skriptus vai Linux komandrindas utilītas.

Aktivizējiet WSL

Image
Image

Pēc noklusējuma jūs nevarat izmantot WSL. Tā vietā jums ir jāaktivizē WSL kā papildu Windows līdzeklis. Vai nu atveriet Windows Features vedni un atzīmējiet izvēles rūtiņu vai atveriet PowerShell uzvedni kā administrators un izpildiet:

Iespējot-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Atsāknēšana pēc WSL aktivizēšanas.

Instalējiet izplatīšanu

Image
Image

Palaidiet Windows veikalu un atlasiet instalējamo izplatīšanu.

Palaidiet izplatīšanu pirmo reizi

Image
Image

Kad izplatīšana ir ielādēta datorā, izmantojot Windows veikalu, palaidiet to. Jums būs jāizveido jauns lietotāja konts tā, it kā izplatīšanu būtu instalējis kā atsevišķu operētājsistēmu jaunā cietajā diskā.

Instalācijas jaunināšana

Image
Image

Jūsu Linux izplatīšana nav izlikta vide - tā ir faktiska Linux sistēma, kas standarta kodola attēla vietā izmanto WSL. Tātad jums būs jāveic parasta Linux mājas uzkopšana.

Sāciet ar izplatīšanas atjaunināšanu atbilstoši sistēmas arhitektūrai. Piemēram, Debian un Ubuntu izmanto apt.

Komandrindas programmas izmantošana

Image
Image

Kad esat pareizi atjauninājis izplatīšanu, varat palaist jebkuras programmas, tostarp čaulas skriptus un komandrindas utilītas.

Piemēram, varat izpildīt komandu top, lai pārbaudītu sistēmas veiktspēju.

Tehniski jūs nevarat palaist Linux programmas, kurām nepieciešams X serveris, lai gan internets ir pilns ar diezgan vienkāršiem risinājumiem, lai Windows 10 parādītu X logu.

Kas ir zem pārsega?

Instalējot Linux izplatīšanu operētājsistēmā Windows 10, jūs nesaņemat virtuālo mašīnu vai programmu, kas dara visu iespējamo, lai izliktos par "Bash in Linux". Tas faktiski ir Linux izplatīšana, kas parasti darbojas jūsu datorā, pateicoties Windows apakšsistēmai Linux. WSL ir "slepenā mērce", kas ļauj Linux programmatūrai darboties operētājsistēmā Windows. Būtībā WSL aizstāj Linux kodolu; Linux darbojas pilnībā, kā paredzēts, tas izmanto tikai WSL, nevis parasto Linux kodola attēlu.

Ieteicams: