Kako instalirati Linux u Windows 10

Anonim

Instalacija Linux u Windows 10
Windows 10 ima novu funkciju za developere - Ubuntu Bash shell, koji vam omogućuje da pokrenete, instalirati Linux aplikacije, koristite Bash skripte direktno u Windows 10, sve ovo se zove "Windows podsistema za Linux". U verziji Windows 10 1709 Fall Kreatori Update već imaju tri Linux distribucija za instalaciju. U svim slučajevima, 64-bitni sistem je potrebno.

U ovom priručniku, kako instalirati Ubuntu, OpenSUSE ili SUSE Linux Enterprise Server u Windows 10 i neke primjere korištenja na kraju članka. Takođe, treba imati na umu da postoje neka ograničenja kada se koristi Bash u Windows: na primjer, ne možete pokrenuti GUI aplikacije (međutim, prema obilaznice staze pomoću X Server). Osim toga, Bash naredbe ne može biti pokrenut Windows programe, bez obzira na dostupnost puni pristup sistemu OS datoteku.

Instalacija Ubuntu, OpenSUSE ili SUSE Linux Enterprise Server u Windows 10

Polazeći od verzije Windows 10 Jesen Kreatori Update (verzija 1709) Instaliranje Linux podsistema za Windows promijenio nešto u odnosu na ono što je bilo u prethodnim verzijama (za prethodne verzije, počevši od 1607. godine kada je predstavljen funkcije u beta verziji, nastava u drugom dijelu ovog članka). Također imajte na umu da u Windows 10 2004 možete instalirati Kali Linux sa grafičko sučelje.

Sada potrebne korake da izgleda ovako:

  1. Prije svega, morate omogućiti "Windows podsistema za Linux" u kontrolnom panelu - "Programi i komponente" - "omogućiti i onemogućiti Windows komponente".
    Omogućavanje Linux komponente za Windows 10
  2. Nakon instaliranja komponenti i ponovo pokrenite računalo, idite na prodavnica aplikacija za Windows 10 i preuzeti Ubuntu, OpenSUSE ili SUSE Linux ES (da, tri distribucije su sada dostupni). Prilikom ubacivanja, neke nijanse su moguće, što je dodatno u napomenama.
    Linux distribucije u Windows 10 prodavnica
  3. Pokrenite preuzetu komplet za distribuciju kao i obično Windows 10 aplikacija i pratite početno podešavanje (korisničko ime i lozinku).
    Postavljanje Ubuntu Linux u Windows 10 1709

Da biste omogućili Windows podsustav za Linux (prvi korak), možete koristiti PowerShell naredbu:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Sada nekoliko napomena koje mogu biti korisne prilikom instalacije:

  • Možete postaviti nekoliko Linux distribucija odjednom.
  • Kada preuzimate Ubuntu, OpenSUSE i SUSE Linux Enterprise Server distribucije u radnji na ruskom jeziku, Windows 10 napomenuti sljedeće nijanse: ako jednostavno unesite ime i pritisnite Enter, a zatim željeni rezultati ne ispostavi da u pretragu, ali ako počnete da unosite a zatim kliknite na pojavljuju brzo, automatski se na željenu stranicu. Samo u slučaju direktne veze sa distribucijama u prodavnici: Ubuntu, OpenSUSE, SUSE LES.
  • Možete pokrenuti Linux iz komandne linije (ne samo od pločica u izborniku Start): Ubuntu, OpenSUSE-42 ili SLES-12

Instaliranje Bash u Windows 10 1607 i 1703

Da biste instalirali bash ljuske, slijedite ove jednostavne korake.

  1. Idite na postavke za Windows 10 - Ažuriranje i sigurnost - Za programere. Omogućiti developer mod (mora biti povezan na Internet za preuzimanje potrebne komponente).
    Omogućavanje developer mode u Windows 10
  2. Idi na Kontrolna tabla - Programi i funkcije - Omogućite ili onemogućite Windows funkcije, odaberite stavku «Windows podsistema za Linux».
    Instalacija Linuxa podsistema u Windows 10
  3. Nakon instaliranja komponenti, unesite u potrazi za Windows 10 «bash», pokrenite verzija predloženog aplikacije i izvesti instalaciju. Možete postaviti svoje korisničko ime i lozinku za bash, koristite root korisnik bez lozinke.
    Instalacija Ubuntu bash

Nakon instalacije, možete pokrenuti Ubuntu Bash na Windows 10 kroz pretraživanje, ili otvorite prečicu do ljuske gdje želite.

Running Ubuntu Bash u Windows 10

Primjeri Ubuntu Shell upotrebu na Windows

Za početak, napominjem da je autor nije stručnjak za bash, kao i razvoj Linux i primjerima ispod - demonstracija činjenice da Windows 10 radi udarila sa očekivanim rezultatima za one koji to razumiju.

Linux aplikacije

Aplikacije u Windows 10 Bash mogu instalirati, izvadite i ažuriranje pomoću apt-get (sudo apt-get) iz Ubuntu repozitorija.

apt-get install na Windows 10

Upotreba aplikacija tekstualni ne razlikuje od onog na Ubuntu, na primjer, možete instalirati Git u Bash i koristiti ga na uobičajen način.

Koristeći bash git na Windows 10

bash skripte

Možete pokrenuti bash skripte u Windows 10, možete ih stvoriti u tekst editoru postojeće premazom Nano.

Bash skripte u Windows 10

bash skripte ne mogu uzrok programe i Windows naredbe, ali može pokrenuti skripte i bash naredbe iz palicom datoteke i PowerShell:

bash -c "naredba"

Također možete pokušati pokrenuti aplikaciju sa grafičko sučelje u Ubuntu Shell na Windows 10, na ovu temu na internetu već imaju više od jedne instrukcije i suštinu metoda uključuje upotrebu Xming X server za prikaz GUI aplikacija. Iako službeno sposobnost rada s aplikacijama Microsoft nije navedeno.

Kao što je napisano gore, ja nisam osoba koja može potrajati punoj mjeri za procjenu vrijednosti i funkcionalnosti inovacija, ali vidim barem jednu aplikaciju za sebe: razne kurseve Udacity, EDX i ostali povezani sa razvojem preuzimanja mjesta će biti mnogo je lakše, rad sa potrebnim alatima pravo u bash (kao što je na ovim kursevima se obično pokazuje rad terminala MacOS i Linux bash).

Čitaj više