Logo fi.nowadaytechnol.com

Bash Ubuntussa Windows 10: Ssä

Bash Ubuntussa Windows 10: Ssä
Bash Ubuntussa Windows 10: Ssä

Video: Bash Ubuntussa Windows 10: Ssä

Video: Bash Ubuntussa Windows 10: Ssä
Video: Использование подсистемы Linux для веб-разработки в Windows 10 (WSL) 2024, Maaliskuu
Anonim

Jokainen kehittäjä, joka luo sovelluksia, verkkosivustoja ja palveluita erilaisille alustoille ja laitteille Windows-käyttöjärjestelmää käyttäen, tietää kuinka paljon kamppailua avoimen lähdekoodin työkaluilla Windowsissa voi olla. No, Microsoft tietää tästä kamppailusta ja ilmoitti Microsoft Build -konferenssissa kahdesta asiasta, jotka he ovat tehneet edistyäkseen kohti Windowsin tekemistä mahtavaksi paikaksi kehittäjille. Ensimmäinen asia, jonka Microsoft on tehnyt, on, että he ovat panostaneet paljon parantamiseen CMD, PowerShell ja paljon muita komentorivityökaluja ja kehittäjäskenaarioita (sekä alkuperäisiä että kolmannen osapuolen).

Toinen asia, jonka Microsoft on tehnyt, on enemmän kicker - Microsoft on lisännyt alkuperäisen Lyödä Windows-käyttöjärjestelmään ja sen tueksi lukuisille Linux-komentorivityökaluille, jotka kaikki toimivat Windowsissa, mutta ympäristössä, joka käyttäytyy täsmälleen kuten Linux. Tätä varten Microsoft on luonut uuden infrastruktuurin - nimeltään Windows-alijärjestelmä Linuxille (WSL) - Windowsissa. WSL antaa Windowsin käyttäjille mahdollisuuden suorittaa aitoa Ubuntun käyttäjätilakuvaa (jonka Canonical, Ubuntu Linuxin takana olevat henkilöt ovat antaneet Microsoftille runsaasti) Windowsissa.

Tämän toisen ja ylivoimaisesti merkittävän parannuksen seurauksena Windows 10 -käyttäjät voivat nyt suorittaa natiivin Bashin Ubuntussa Windowsissa. Windows 10 -käyttäjät voivat käyttää Bash-komentosarjoja, Linux-komentorivityökaluja, kuten sed, awk, grep ja jopa Linuxin ensimmäisiä työkaluja, kuten Ruby, Git ja Python, suoraan ja natiivisti Windowsissa. Käyttäessään Bashia natiivisti Windowsissa käyttäjät voivat käyttää Windows-tiedostojärjestelmäänsä vapaasti komentorivillä, mikä tarkoittaa, että he voivat työskennellä samojen tiedostojen kanssa sekä Windows- että Linux-komentorivityökaluilla.

Tämä uusi tekniikka on Windows 10 -käyttäjien käytettävissä Windows 10: n”Sisäpiiri” -rakennuksilla, jotka otetaan käyttöön Microsoft Build -konferenssin jälkeen. Tämä ominaisuus on täysin uusi, joten Microsoft on päättänyt merkitä sen beetaksi, mikä tarkoittaa, että se on vielä alkuvaiheessa ja kehityksessä ja että sillä on varmasti joitain vääntöjä, joihin Microsoft tarvitsee yhteisön apua silitettäessä. Lisäksi koska Windowsin natiivi Bash on tällä hetkellä betstage-tilassa, jotkut Bash-komentosarjat ja -työkalut eivät välttämättä toimi tai eivät toimi täydellisesti.

Microsoft haluaa, että kaikki Windowsin alkuperäisen Bashin nykyiset ja potentiaaliset käyttäjät tietävät, että se on tarkoitettu kehittäjien työkalupaketiksi, jota käytetään koodien kirjoittamiseen ja rakentamiseen kaikissa skenaarioissa ja alustoissa, ei palvelinympäristössä verkkosivustojen isännöimiseksi ja palvelininfrastruktuurin käyttämiseksi.

Vaikka natiivi Bash Ubuntu -käyttöjärjestelmässä Windowsissa on hämmästyttävä parannus Windows 10: n nykyiseen komentorivityökalujen arsenaaliin ja on enemmän kuin tervetullut lisä kehittäjille, sillä on varmasti rajoituksia Windows-käyttöjärjestelmälle, joista tärkein on se, että Bash ja Linux Windowsin työkalut eivät voi olla vuorovaikutuksessa Windows-sovellusten ja -työkalujen kanssa, ja sama pätee päinvastoin.

Suositeltava: