Kuinka asentaa Linux Windows 10 een

Kuinka asentaa Linux Windows 10 een

Uusi tilaisuus kehittäjille, jotka ilmestyivät Windows 10: ssä - Ubuntu Bash Shell, jonka avulla voit käyttää, asentaa Linux -sovelluksia, käyttää bash -skriptejä suoraan Windows 10: ssä, kaikkea tätä kutsutaan “Linux -alajärjestelmäksi”. Kolme Linux -jakaumaa asennusta varten on jo saatavana Windows 10 1709 Fall Creators -päivityksessä. Kaikissa tapauksissa asennetaan 64-bittinen järjestelmä.

Näissä ohjeissa - Kuinka asentaa Ubuntu, OpenSUSUE tai SUSE Linux Enterprise -palvelin Windows 10: ään ja joitain esimerkkejä käytöstä artikkelin lopussa. On myös syytä pitää mielessä, että Windowsissa on joitain rajoituksia käytettäessä: Esimerkiksi, et voi suorittaa GUI. Lisäksi Windows -ohjelmat eivät voi käynnistää Bash -tiimejä, huolimatta OS -tiedostojärjestelmän täydellisestä pääsystä.

Asennus Ubuntu, OpenSuse tai SUSE Linux Enterprise Server Windows 10: ssä

Alkaen Windows 10 Fall Creators -päivityksestä (versio 1709), Windowsin Linux Ohjeet - Tämän artikkelin toisessa osassa). Huomaa myös, että Windows 10 2004: ssä voit asentaa Kali Linuxin graafisella rajapinnalla.

Nyt tarvittavat vaiheet näyttävät seuraavasti:

  1. Ensinnäkin on välttämätöntä ottaa käyttöön komponentti “Windows -osajärjestelmä Linux for Linux” "Management Panel" - “Ohjelmat ja komponentit” - “Windows -komponenttien kytkeminen ja katkaiseminen”. 
  2. Kun olet asentanut komponentit ja käynnistämällä tietokoneen uudelleen, siirry Windows 10 App Storeen ja lataa Ubuntu, OpenSuse tai SUSE Linux ES (kyllä, kolme jakelua on nyt saatavana). Ladataan jotkut vivahteet ovat mahdollisia, joista huomautuksia. 
  3. Suorita ladattu jakelu tavallisena Windows 10 -sovelluksena ja suorita alkuasetus (käyttäjänimi ja salasana). 

Jos haluat käynnistää Windows -alijärjestelmän Linuxille (ensimmäinen vaihe), voit käyttää PowerShell -komentoa:

Enable-WindowsOptionalFeature -Online -Featurename Microsoft-Windows-System-Linux

Nyt useita muistiinpanoja, joista voi olla hyötyä asennettaessa:

  • Voit asentaa useita Linux -jakeluja kerralla.
  • Kun ladataan Ubuntu, OpenSUSE ja SUSE Linux Enterprise -palvelin Windows 10 -venäläiseen viipyyttään, huomasin seuraavan vivahteen: Jos kirjoitat vain nimen ja paina Enter, se ei ole tarvittavat tulokset hakuun, mutta jos aloitat esittelyn Ja painamalla nousevaa promootiota, putoat automaattisesti halutulle sivulle. Vain jos suorat linkit myymälän jakeluun: Ubuntu, OpenSuse, Suse Les.
  • Voit käynnistää Linuxin komentoriviltä (ei vain aloitusvalikon laatta): Ubuntu, OpenSUSE-42 tai SLES-12

Asennus Bash Windows 10 1607 ja 1703

Bash -kuoren asentamiseksi suorita seuraavat yksinkertaiset toiminnot.

  1. Siirry Windows 10 -parametreihin - päivitys ja suojaus - kehittäjille. Käynnistä kehittäjätila (Internet on kytkettävä tarvittavien komponenttien lataamiseksi). 
  2. Siirry ohjauspaneeliin - ohjelmat ja komponentit - Käynnistä tai katkaisee Windows -komponentit, merkitse "Windows -alijärjestelmä Linuxille". 
  3. Kun olet asentanut komponentit, kirjoita haku Windows 10 "bash", käynnistä ehdotettu sovellusvaihtoehto ja asenna asennus. Voit asettaa käyttäjänimesi ja salasanasi bashille tai käyttää juurten käyttäjää ilman salasanaa. 

Asennuksen päätyttyä voit suorittaa Ubuntu Bashin Windows 10: llä haun kautta tai luoda pikakuvakkeen kuorelle, missä tarvitset.

Esimerkkejä Ubuntu -kuoresta Windowsissa

Aluksi huomaan, että kirjoittaja ei ole bashin, Linuxin ja kehityksen asiantuntija, ja alla olevat esimerkit ovat yksinkertaisesti osoitus siitä, että Windows 10 Bash toimii odotettavissa olevien tulosten kanssa niille.

Linux -sovellukset

Windows 10 Bash -sovellukset voidaan asentaa, poistaa ja päivittää käyttämällä APT-get (sudo apt-get) Ubuntu-arkistosta.

Sovellusten käyttö tekstirajapinnalla ei ole erilainen kuin esimerkiksi Ubuntu -sovelluksessa, voit asentaa gitin bashiin ja käyttää sitä tavallisella tavalla.

Skriptit bash

Voit käynnistää bash -skriptit Windows 10: ssä, voit luoda ne kuoren nanotekstieditoriin.

Bash -skriptit eivät voi aiheuttaa Windows -ohjelmia ja -komentoja, mutta on mahdollista käynnistää Bash -skriptit ja komennot BAT- ja PowerShell -skripteistä ja skripteistä:

Bash -c "Team"

Voit myös yrittää käynnistää sovellukset graafisella käyttöliittymällä Ubuntu Shellissä Windows 10: ssä. Tässä aiheessa on jo useampi kuin yksi käsky ja menetelmän ydin pelkistetään XMING X -palvelimen käyttöön GUI -sovelluksen tulostamiseen. Vaikka virallisesti mahdollisuutta työskennellä tällaisten Microsoft -sovellusten kanssa ei ilmoiteta.

Kuten edellä mainittiin, en ole henkilö, joka voi arvioida täysin innovaation arvoa ja toiminnallisuutta, mutta näen ainakin yhden sovelluksen itselleni: erilaisia ​​UDCity, EDX ja muut kehitykseen liittyvät on paljon helpompaa työskennellä tarvittaessa Työkalut suoraan bashissa (ja näillä kursseilla työ on yleensä esitetty tarkasti MacOS: ssä ja Linux Bash -päätteessä).