Yrittääkseen tehdä Windowsista loistavan alustan kehittäjille, jotka voivat rakentaa vaikuttavia sovelluksia, verkkosivustoja ja palveluita kaikille alustoille ja laitteille, Microsoft liittoutuikanssa Canonical rakentaa Windows-alijärjestelmä Linuxille (WSL), ottaa käyttöön Windows-käyttäjät käyttävät aitoa Ubuntu-käyttäjätilakuvaa Windowsissa, ja tämä on tullut alkuperäisen Bash on Ubuntun Windows-käyttöjärjestelmän kanssa Monet Windows-kehittäjät suhtautuivat ideaan myönteisesti tekemällä useita pyyntöjä avoimen lähdekoodin työkalujen käyttämiseksi Windowsissa, joten Windowsiin tehtiin useita parannuksia cmd, useita komentorivityökaluja, PowerShell ja muut kehittäjän skenaariot.
Mutta yksi parannus, joka yllätti teknologiamaailman, oli alkuperäisen Bashin suorittaminen Ubuntussa Windowsissa ilman Linux-ytimen tarvetta. Tämä tarkoittaa, että Windows-käyttäjät, joilla on uusin Windows-versio, voivat nyt suorita Linuxin komentorivin apuohjelmat, kuten apt-get, grep, awk, sed ja monia muita, aja Bash-komentosarjat ja kokeile myös Linux-ensimmäisiä työkaluja, kutenPython, Git, Rubyja paljon muuta.
Paljon on puhuttu Bashista Ubuntussa Windowsissa, mutta tässä painopiste siirtyy, ja mikä tärkeintä, aloitamme Bashin asettamisesta Ubuntun Windows-käyttöjärjestelmään, ja jatka sitten joidenkin puutteiden tarkastelemiseen. koko projektista, miten sitä voidaan parantaa kehittäjäkokemuksen parantamiseksi, ja myös lopullinen tuomio ja tulevaisuuden odotukset.
Bash-asetusten määrittäminen Ubuntuun Windows 10:ssä
Kun olet tarkastellut, kuinka Bash on Ubuntu Windowsissa todellisuudessa syntyi, katsotaanpa, kuinka voit määrittää Ubuntu bashin Windowsissa seuraavien yksinkertaisten ohjeiden avulla:
Edellytykset
Vaihe 1
Jos järjestelmäsi täyttää kaikki yllä olevat vaatimukset, sinun pitäisi olla valmis, avaa järjestelmä Settings ja siirry kohtaan Update & Security->Kehittäjille. Aktivoi sitten "Developers Mode"
Aktivoi kehittäjätila
Vaihe 2
Avaa järjestelmäsi Ohjauspaneeli ja napsauta sitten Programs , kohdasta Ohjelmat ja ominaisuudet, napsauta Ota Windowsin ominaisuudet käyttöön tai poista ne käytöstä, sinun pitäisi pystyä nähdäksesi käyttöliittymän alla. Ota sitten käyttöön "Windows Subsystem for Linux (Beta)"-vaihtoehto valitsemalla pieni ruutu ja napsauta lopuksi "OK"
Ota Windows-alijärjestelmä käyttöön Linuxissa
Sinua kehotetaan käynnistämään kone uudelleen. Napsauta "Käynnistä uudelleen nyt" käynnistääksesi uudelleen, jotta uusi ominaisuus asennetaan .
Käynnistä kone uudelleen
Vaihe 3
Seuraavaksi, kun kone on käynnistynyt uudelleen, kirjaudu sisään ja kirjoita hakupalkkiin “bash” ja paina painiketta. Tämä suorittaa bash.exe
-tiedoston, jonka avulla voit ladata ja asentaa "Bash on Ubuntu on Windows" , sinua pyydetään hyväksymään käyttöehdot alla olevan käyttöliittymän mukaisesti:
Etsi Bash.exe
Lataa ja asenna Bash Ubuntuun Windowsissa
Se on se, sinun pitäisi pystyä suorittamaan täydellinen Bash Ubuntussa Windowsissa ja käyttämään yleisiä Linux-työkaluja natiivina Windowsissa.
Kun avaat sen, siirryt suoraan pääkäskyyn, joten sinun ei tarvitse käyttää sudo-apuohjelmaa root-käyttäjän suorittamiseen komennot.
Ubuntu Bashin puutteet Windowsissa
Kokeneille bash-käyttäjille on paljon odotuksia Bashin tulevan Ubuntun Windows-käyttöjärjestelmään. Kaikki ominaisuudet ja toiminnot eivät ole samoja kuin Ubuntu Linuxissa. On jo esitetty useita vaatimuksia toiminnallisuuksille, joita käyttäjät odottavat olevan saatavilla Bashissa Ubuntussa Windowsissa. Tarkastellaan muutamia tärkeimpiä, voit tarkastella koko luetteloa täältä
Yksi Linuxin Windows-alijärjestelmän suurimmista puutteista on, että se ei ole avoimen lähdekoodin tällä hetkellä, mutta luultavasti tulevissa julkaisuissa avoimen lähdekoodin tekeminen saattaa olla mahdollista.Toinen ongelma on, että käyttäjät eivät voi hallita Windows-puolen järjestelmää, kun Windows-prosessit käynnistetään suoraan Bashista, mikä voi olla suuri takaisku käyttäjille, jotka haluavat ohjata järjestelmäprosesseja komentoriviltä. Lisäksi USB-laitteiden käyttö suoraan bashista ei myöskään ole mahdollista, kuten monet käyttäjät ovat pyytäneet. Nämä ovat muutamia ongelmia, joita käyttäjät kohtaavat, mutta koska tekniikka on uusi, odotamme monia tulevia muutoksia ja parannuksia. Pidä siis peukkuja ja seuraa, mitä tapahtuu, kun se edistyy Windows-alustalla.
Miten se voisi olla parempi
Koska Bash on Ubuntu Windowsissa on uusi idea Windows-alustalla, kehittäjillä on useita odotuksia, ja myös monien kehittäjien odotetaan siirtyvän koodaukseen Windowsissa Bashin uskomattomien ominaisuuksien ansiosta. ovat nyt Windowsissa.
Mutta kuinka koko projektista voidaan tehdä parempi ja kiinnostava kehittäjille? Yksi tärkeä asia Microsoftille on ottaa tarkasti huomioon käyttäjien ehdotukset, kuten this eri käyttäjien ja kehittäjien toiveissa, pyynnöissä ja ideoissa.Koska koko ideana on kehittää ja parantaa kehittäjäkokemusta, kaikkien näiden näkemysten huomioon ottaminen tekisi projektista paljon mahtavamman.
Tuomio
On jo kiistelty paljon siitä, onko tämä hyvä Linuxille, erityisesti Desktop Linuxille, mutta se tulee ilmeisesti tuomaan paljon avoimen lähdekoodin käyttäjiä ja kehittäjiä Windowsiin. Linuxin käyttö pöytäkoneilla on jäänyt jälkeen Windowsista ja Mac OSX:stä, ja Windows Subsystem for Linux -projekti voi olla jälleen yksi iso isku "työpöytä Linuxin vuodelle".
Mutta ennen kaikkea se auttaa edistämään avoimen lähdekoodin maailmaa Windows-käyttäjille, voiko tämä tarkoittaa positiivista muutosta avoimen lähdekoodin työkalujen käytössä erityisesti uusien käyttäjien keskuudessa Windowsin sateenvarjossa, mikä on muuten jo tapahtumassa ja sen odotetaan kasvavan tulevaisuudessa. Viimeisenä ajatuksena monet kehittäjät siirtyvät ehdottomasti Windowsiin kokeillakseen tätä uutta projektia, joka voisi toimia Windowsin pelastajana, koska viime aikoina on tapahtunut käänne, jossa monet käyttäjät etsivät avoimen lähdekoodin kehitysratkaisuja.