Reklāma

2016. gada martā Microsoft paziņoja par satriecošo Canonical partnerību. Izstrādātāji, kas operētājsistēmā Windows tiek dēvēti par Linux, izstrādātāji priecājās par iespēju Bašs nāk uz Windows 10 pārsteidzoši iemesli, kāpēc jums patiks Windows 10Šajās dienās ir gandrīz forši ienīst Windows 10. Neļaujiet tam atņemt visas Windows 10 sniegtās priekšrocības! Mēs parādīsim, kas jums pietrūkst. Lasīt vairāk . Nevis virtuālā mašīna, bet arī Windows 10 gadadienas atjauninājums solīja Windows pilnībā nodrošināt bash funkcionalitāti.

Bash for Windows jau kādu laiku darbojas tiešsaistē, un tas piedāvā daudz iespēju. Lai arī tas noteikti ēdina izstrādātāju auditoriju, vairāk iespēju ir zem komandrinda Windows 10 saņem pilnu Linux komandu uzvedniBASH apvalks, kas papildināts ar Linux apakšsistēmu, šovasar nonāk Windows 10 ar Anniversary Update. Tas bija viens no lielākajiem paziņojumiem Build Developer konferencē. Lūk, kāpēc tas ir svarīgi. Lasīt vairāk . Uzziniet vairāk par Bash operētājsistēmā Windows, sākot no tā, kā un kāpēc jums tas jāinstalē, līdz paslēptām funkcijām, par kurām jūs, iespējams, nezinājāt.

instagram viewer

Sistēmas prasības Bash operētājsistēmā Windows

Windows Bash prasības

Instalēt Bash operētājsistēmā Windows ir diezgan vienkārši, taču sāksim ar pamatiem.

Jums būs nepieciešams darbināms dators Windows 10 Kā bez maksas instalēt Windows 10 jebkurā Windows, Linux vai OS X personālajā datorāLai to izmēģinātu, nav jāveic jaunināšana uz Windows 10. Neatkarīgi no tā, vai kvalificējaties bezmaksas jaunināšanai vai vēlaties izmēģināt Windows 10 operētājsistēmā Linux vai OS X, varat to novērtēt bez maksas. Lasīt vairāk , 64 bitu dators un instalēts Windows 10 gadadienas atjauninājums. Kopš atjauninājuma mērķauditorijas ir izstrādātāji, jums būs jāieslēdz arī izstrādātāja režīms. Var būt nepieciešama atkārtota palaišana. Tiklīdz tā būs atkal iesākta, Windows operētājsistēmas Linux apakšsistēma (Beta) var tikt iespējota sadaļā Windows līdzekļi. Pēc tam tiek prasīts veikt atkārtotu sāknēšanu, un, tiklīdz jūsu sistēma ir atkal ieslēgta, varat atvērt Bash. Woohoo!

Ubuntu operētājsistēmā Windows

Tātad Bash instalēšana un palaišana operētājsistēmā Windows ir pārsteidzoši vienkārša. Kamēr esat apbruņots ar 64 bitu datoru Windows 10 un esat instalējis Anniversary Update, tas ir tik vienkārši, kā ieslēgt dažas funkcijas.

Baša iespējošana operētājsistēmā Windows

Bash iespējošana operētājsistēmā Windows nav tik sarežģīta, kā izklausās. Tālāk ir norādīts, kā veikt instalēšanu.

Pirmkārt, iespējojiet izstrādātāja režīmu. Dodieties uz Iestatījumi> Atjaunināšana un drošība> Izstrādātājiem un atlasiet burbuli pa Izstrādātāja režīms.

Tālāk sit Windows taustiņi + Q un meklēt Windows funkciju ieslēgšana vai izslēgšana.

Pārbaudiet labi un atsāknēšana. Kad darbība atkal ir aktivizēta, atveriet izvēlni Sākt un meklējiet Bašs. Noklikšķiniet uz Bash run komanda opcija.

Jums tiks piedāvāts piekrist pakalpojumu sniegšanas noteikumiem, un, piekrītot tiem, Bašs lejupielādēs tos.

Kad tas ir pabeigts, jūs beidzot varat palaist Bash! Lai to izdarītu, vienkārši atveriet izvēlni Sākt un meklējiet Ubuntu.

Ko jūs faktiski varat darīt

Viens no lielākajiem jautājumiem, ko tu vari patiesībā darīt ar Bash operētājsistēmā Windows? Standarta GNU komandrindas rīki, ieskaitot…

grep
ssh
nano

… Vajadzētu darboties nevainojami. Lieliska ir arī pakešu un atjauninājumu instalēšana, izmantojot apt un apt-get funkcijas. Symlink un failu sistēmu atbalsts tiek nodrošināts, izmantojot Windows apakšsistēmas Linux (WSL) vidi, un ir pieejams arī kāds programmēšanas valodas atbalsts tādiem kā Python, NodeJS un Perl. Kaut arī Bash operētājsistēmā Windows nav paredzēts grafisko lietotņu palaišanai, to var paveikt.

Par laimi jūs nevar rediģēt / atvērt / izdzēst Windows lietotnes vai mainīt Windows sistēmas iestatījumus. Tas ir ļoti nedrošs, jo mēs visi zinām, ka, izmantojot komandrindu, var gadīties kļūdas.

Linux programmatūras instalēšana

Bašs Ubuntu

Uz Linux jūs varat instalēt lietotnes izmantojot vairākas metodes. Visbiežāk tiek izmantota komandrinda. Apt-get no krātuvēm lejupielādē programmatūras pakotnes kopā ar atkarībām. Tas ir jauki un izskatās šādi (iekavās un ar faktisko paketes nosaukumu):

sudo apt-get instalēt [pakotnes nosaukums]

Ja mēs esam instalējot Git piemēram, mēs darbosimies:

sudo apt-get install git

Diezgan vienkārši. Tomēr noteikti iekļaujiet sudo tā kā mums ir vajadzīgas superuzņēmēju atļaujas. Git un citu programmatūru var instalēt arī no avota.

Dzimis darbam (grafiskās lietotnes)

Bash operētājsistēmā Windows neatbalsta Linux grafiskās lietotnes vai vismaz oficiāli. Tomēr kopienas locekļi atrada metodi to darot, izmantojot šķietami diezgan universālo Windows apakšsistēmu Linux. Tas, ka kaut kas nav izgatavots vienam mērķim, nenozīmē, ka to nevar izmantot šim mērķim.

Piemērs: Bash operētājsistēmas Windows instalēšana instalē visu Ubuntu lietotāja telpas attēlu. Būtībā jūs saņemat visu (visus bināros failus), kas tiek parādīts tradicionālajā Ubuntu instalācijā ar grafisko lietotāja interfeisu (GUI).

Iekļaujot pilnu Ubuntu lietotāja vietu, Windows operētājsistēmā ir iespējams palaist grafiskas Linux lietotnes. Apkārtne prasa instalēt X serveri, izmantojot programmu apt-get programmas instalēšanai, displeja vides mainīgā iestatīšanu un visbeidzot programmas palaišanu. Lai arī tas nav īpaši grūts, tas ir apgrūtinošs process, jo displeja vides mainīgie ir jāiestata katru reizi, kad vēlaties palaist grafisko lietotni.

Turklāt tā ir neatbalstīta funkcija, tāpēc funkcionalitāte ir atkarīga no daudziem faktoriem. Kā zina jebkurš vietējais Linux lietotājs, lietotņu instalēšanai bieži ir vajadzīgas atkarības un korekcijas, tāpēc šo operētājsistēmu Windows varat iztēloties tikai ar jerry-bugging Bash.

Vai vēlaties palaist Linux grafiskās lietojumprogrammas? Jūs, iespējams, labāk izmantojat Cigvins Aizmirstiet Cigvinu: NAUDA Windows operētājsistēmai nodrošina labāko no LinuxLinux un Windows ir ļoti atšķirīgas operētājsistēmas, un nekur tas nav tik acīmredzami kā ar komandrindu. Ir pieejami dažādi rīki, piemēram, Cash, lai Windows varētu justies vairāk kā Linux. Lasīt vairāk , VM operētājsistēmā Windows, lai palaistu Linux izplatīšanu vai tikai divkāršu palaišanu. Tad atkal ir Windows grafisko lietotņu jaunums.

Piekļuve failiem

Instalējot Bash operētājsistēmai Windows, tiek izveidota pilna Ubuntu lietotāja telpa. Šiem failiem var viegli piekļūt, izmantojot Windows File Explorer. Tomēr jums tas būs jāzina kur meklēt, kas vispirms ir jāiespējo Rādīt slēptos failus, mapes un diskus sadaļā File Explorer skata opcijas. Katram Windows lietotāja kontam ir sava Ubuntu lietotāja telpa, kuru var atrast, pārejot uz mapi:

C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ rootfs

Konta mājas mape atrodas:

C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ home \ USERNAME

Ar saknes mapi:

C: \ Users \ USERNAME \ AppData \ Local \ Lxss \ root

Piekļuve Windows sistēmas failiem Bašā ir nedaudz atšķirīga. Noklusējuma vērtība Bashā ir Ubuntu saknes direktorijs, kas izveidots Windows failu sistēmā. Bet jūs varat uzstādīt Windows sistēmas draivu. Lai uzstādītu C: disku, izmantojiet komandu:

/mnt/C

D: diskam tas būtu:

/mnt/D

Un tā tālāk. Tā kā mēs izmantojam komandrindu, mēs šādas komandas varam savienot ar patīk CD (mainīt direktoriju). Atļaujas darbojas mazliet savādāk. Lai piekļūtu administratora mapei, programmai Bash operētājsistēmā Windows nepieciešama privilēģija “Palaist kā administratoram”.

Servera pārvaldība

Vai vēlaties ļoti praktisku iemeslu izmantot Bash operētājsistēmai Windows? Liela ideja ir servera pārvaldība. Izveidot serveri ir patiešām viegli, taču, ja tas ir bez galvas, jums būs nepieciešams veids, kā to pārvaldīt. Ir daudz lietotņu, tostarp PuTTY, taču komandrinda piedāvā vienkāršu risinājumu. Vienkārši piesakieties serverī, un jūs to varat pārvaldīt no termināļa. Attālo skriptu palaišana darbojas diezgan labi, izmantojot Bash operētājsistēmā Windows, un tā ir fantastiski noderīga lietojumprogramma.

Atinstalējiet Bash operētājsistēmai Windows

Kad esat instalējis Bash operētājsistēmai Windows, to ir diezgan viegli atinstalēt. Lai to paveiktu, ir divas galvenās metodes: viena noņem Ubuntu vidi, bet mājas mape neskarta. Lai to paveiktu, palaidiet šīs komandas, izmantojot komandu uzvedni vai PowerShell:

lxrun / atinstalēt

Pēc tam par atinstalēšanas rezultātiem brīdinās paziņojums: “Tas noņems Ubuntu vidi, kā arī visas modifikācijas un jaunas lietojumprogrammas…”

Veids y turpināt izņemšanu.

Alternatīva izslēdz Windows apakšsistēmu Linux, un tā noņem Ubuntu vidi un mājas mape:

lxrun / atinstalēt / pilns

Paziņojums brīdina:

“Tas atinstalēs Ubuntu operētājsistēmā Windows. Tas noņems Ubuntu vidi, kā arī visas modifikācijas, jaunas lietojumprogrammas un lietotāja datus. ”

Veids y lai ļautu noņemt programmatūru.

Komandu uzvedne Windows

Bash operētājsistēmā Windows piedāvā lielu daudzumu potenciāla, un tur ir lieliski resursi, piemēram, Windows emuāra, Ubuntu kopienas vietņu un pat ikviena iecienītākie resursi: Reddit. Sarunās / r / bashonubuntuonwindows pavedienā ietilpst Visual Studio koda palaišana, Samba failu serveri un izstrāde ar WSL. Kā pierādīja grafisko lietotņu darbināšana, iespējas ir gandrīz bezgalīgas.

Kam jūs pašlaik izmantojat Bash operētājsistēmā Windows? Vai jūs pat operējat Bash operētājsistēmā Windows? Paziņojiet mums komentāru sadaļā zemāk!

Moe Long ir rakstnieks un redaktors, kas aptver visu, sākot no tehnikas līdz izklaidei. Viņš nopelnīja angļu B.A. no Ziemeļkarolīnas universitātes Chapel Hill, kur viņš bija Robertsona zinātnieks. Papildus MUO, viņš ir redzējis arī htpcBeginner, Bubbleblabber, The Penny Hoarder, Toma IT Pro un Cup of Moe.