Windows 10: llä on uusi ominaisuus kehittäjille - Ubuntu Bash Shell, jonka avulla voit suorittaa, asentaa Linux-sovellukset, käytä Bash-komentosarjoja suoraan Windows 10: ssä, kaikki tämä kutsutaan Linuxin "Windows-osajärjestelmästä". Windows 10 1709 Fall Creatorsin päivityksessä on jo kolme Linux-jakelua asennusta varten. Kaikissa tapauksissa tarvitaan 64-bittinen järjestelmä.
Tässä käsikirjassa Miten asentaa Ubuntu, OpenSUSE tai SUSE Linux Enterprise Server Windows 10: ssä ja joitakin esimerkkejä käytöstä artikkelin lopussa. On myös pidettävä mielessä, että Windowsissa on joitain rajoituksia, joissa käytetään ikkunoita: esimerkiksi GUI-sovellusta ei voi käyttää (kuitenkin ohitusreittejä X-palvelimella). Lisäksi bash-komentoja ei voi käynnistää Windows-ohjelmia huolimatta täydellisen pääsyn saatavuudesta OS-tiedostojärjestelmään.
Ubuntun, OpenSUSE- tai SUSE Linux Enterprise -palvelimen asentaminen Windows 10: ssä
Windows 10 Fall Creatorsin päivityksen versiosta (versio 1709) Linux-osajärjestelmän asentaminen Windowsissa on muuttunut jonkin verran verrattuna edellisissä versioissa (aiemmissa versioissa 1607 alkaen, kun toiminto on esitetty beta-versiossa, opetus tämän artikkelin toisessa osassa). Huomaa myös, että Windows 10: ssä voit asentaa Kali Linuxin graafisella käyttöliittymällä.
Nyt tarvittavat toimenpiteet näyttävät tästä:
- Ensinnäkin sinun on otettava käyttöön Ohjauspaneelin "Windows-osajärjestelmä" - "Ohjelmat ja komponentit" - "Ota käyttöön ja poista käytöstä Windows-komponentit".
- Kun olet asentanut komponentit ja käynnistä tietokone uudelleen, siirry Windows 10-sovelluskaupasta ja lataa Ubuntu, Opense tai Suse Linux ES (kyllä, kolme jakelua ovat nyt saatavilla). Kun lastaus on mahdollista, jotkut vivahteet ovat mahdollisia, mikä edelleen huomautuksessa.
- Suorita ladattu jakelupakkaus tavalliseksi Windows 10 -sovellukseksi ja noudata alkuperäistä asetusta (käyttäjätunnus ja salasana).
Jos haluat ottaa Windows-osajärjestelmään Linux (ensimmäinen vaihe), voit käyttää PowerShell-komentoa:
Ota käyttöön - WindowsPashalalfaSalfline -Featurename Microsoft-Windows-Obystem-LinuxNyt muutamia muistiinpanoja, jotka voivat olla hyödyllisiä asennuksen yhteydessä:
- Voit asettaa useita Linux-jakeluja kerralla.
- Kun lataat Ubuntu, OpenSUSE ja SUSE Linux Enterprise Server-jakaumat venäjänkielisessä myymälässä, Windows 10 huomasi seuraavan Nuance: Jos kirjoitat nimen ja paina Enter, halutut tulokset eivät osoittaudu haussa, Mutta jos aloitat syöttämisen ja napsauta sitten näkyvää kehottoa, saat automaattisesti haluamasi sivun. Vain siinä tapauksessa Suorat linkit myymälässä: Ubuntu, OpenSUSE, SUSE LES.
- Voit suorittaa Linuxin komentoriviltä (ei vain START-valikosta): Ubuntu, OpenSUSE-42 tai SLES-12
Bashin asennus Windows 10 1607 ja 1703
Jotta voit asentaa bash-kuoren, noudata näitä yksinkertaisia toimia.
- Siirry Windows 10 -asetuksiin - Päivitä ja turvallisuus - kehittäjille. Käynnistä kehittäjätila (Internet on liitettävä haluttujen komponenttien lataamiseen).
- Siirry ohjauspaneeliin - Ohjelmat ja komponentit - Ota Windows-komponentteja käyttöön tai poista se käytöstä, tarkista Linuxin Windows-osajärjestelmä.
- Kun olet asentanut komponentit, anna Windows 10 "Bash" -haku, aloita ehdotettu sovellusvaihtoehto ja asenna. Voit asettaa käyttäjätunnuksesi ja salasanasi bashille tai käyttää juurikäyttäjää ilman salasanaa.
Kun asennus on valmis, voit suorittaa Ubuntu Bashin Windows 10: n kautta haun kautta tai luoda tarran kuoren, johon tarvitset.
Esimerkkejä Ubuntu-kuoren käytöstä Windowsissa
Aluksi huomautan, että kirjailija ei ole bash-, Linuxin ja kehityksen asiantuntija, ja alla olevat esimerkit ovat vain esittely, joka Windows 10 Bash toimii odotetuilla tuloksilla, jotka ymmärtävät tämän.Sovellukset Linux
Sovellukset Windows 10: ssä voidaan asentaa, poistaa ja päivittää APT-Get (sudo apt-get) Ubuntu-arkistosta.
Sovellusten käyttäminen tekstiliitännällä ei ole erilainen kuin Ubuntu, esimerkiksi voit asentaa git bash ja käyttää sitä tavallisella tavalla.
Scripts Bash
Voit suorittaa Bash-skriptit Windows 10: ssä, voit luoda ne Shellin nano-tekstieditorissa.
Bash-skriptit eivät voi aiheuttaa Windows-ohjelmia ja komentoja, mutta on mahdollista käynnistää skriptit ja bash-komennot BAT-tiedostoista ja PowerShell-komentosarjoista:
Bash -c "Team"Voit myös kokeilla sovelluksia, joissa on graafinen käyttöliittymä Ubuntu Shellissä Windows 10: ssä, ei ole yhtä tiliä Internetissä, ei ole yhtä käyttöohjetta ja menetelmän ydin tulee alas XMM: n X-palvelimen käyttämiseen GUI-sovelluksen näyttämiseksi . Vaikka mahdollisuutta työskennellä tällaisten Microsoftin sovellusten kanssa ei ole väitetty.
Kuten edellä on kirjoitettu, en ole henkilö, joka voi täysin arvostaa innovaation arvoa ja toimivuutta, mutta näen ainakin yhden hakemuksen itsellesi: erilaisia kursseja UDECity, EDX ja muut kehitystyöt ovat paljon helpompaa, työskentelee Tarvittavat työkalut suoraan bash (ja näissä kursseissa työ on tavallisesti osoitettu MacOS- ja Linux Bash Terminalissa).