Kako instalirati Linux u sustavu Windows 10

Anonim

Instaliranje Linuxa u sustavu Windows 10
Windows 10 ima novu značajku za programere - Ubuntu bash ljuska, koja vam omogućuje pokretanje, instalirati Linux aplikacije, koristiti bash skripte izravno u sustavu Windows 10, sve se to naziva "Windows podsustav za Linux". U verziji Windows 10 1709 set kreatori ažuriraju već imaju tri Linux distribucije za instalaciju. U svim slučajevima potreban je 64-bitni sustav.

U ovom priručniku, kako instalirati Ubuntu, OpenSuse ili Suse Linux Enterprise Server u sustavu Windows 10 i neke primjere uporabe na kraju članka. Također bi trebalo imati na umu da postoje neka ograničenja pri korištenju bash u sustavu Windows: na primjer, ne možete pokrenuti GUI aplikaciju (međutim, prema putovima premosnice pomoću X poslužitelja). Osim toga, bash naredbe ne mogu se pokrenuti Windows programe, unatoč dostupnosti punog pristupa datotečnom sustavu OS-a.

Instaliranje Ubuntu, OpenSuse ili Suse Linux Enterprise Server u sustavu Windows 10

Počevši od verzije ažuriranja sustava Windows 10 Fall (verzija 1709) Instaliranje Linux podsustava za Windows se nešto promijenio u odnosu na ono što je bilo u prethodnim verzijama (za prethodne verzije, počevši od 1607, kada je funkcija prikazana u beta verziji, Upute u drugom dijelu ovog članka). Također imajte na umu da u sustavu Windows 10 2004 možete instalirati Kali Linux s grafičkim sučeljem.

Sada izgledaju potrebni koraci:

  1. Prije svega, morate omogućiti "Windows podsustav za Linux" na upravljačkoj ploči - "Programi i komponente" - "Omogući i onemogućite Windows komponente".
    Omogućavanje Linux komponenti za Windows 10
  2. Nakon instalacije komponenti i ponovno pokrenite računalo, idite na Windows 10 Application Store i preuzmite Ubuntu, OpenSuse ili Suse Linux es (Da, sada su dostupne tri distribucija). Kada se učitava, neke nijanse su moguće, što dalje u bilješkama.
    Linux distribucije u trgovini Windows 10
  3. Pokrenite preuzete komplet za distribuciju kao uobičajeni Windows 10 aplikacija i slijedite početnu postavku (korisničko ime i lozinku).
    Postavljanje Ubuntu Linux u sustavu Windows 10 1709

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

Omogući-WindowsOptionalFeature -Online -FeatureMame Microsoft-Windows-podsustav-Linux

Sada nekoliko bilješki koje mogu biti korisne prilikom instaliranja:

  • U jednom možete postaviti nekoliko Linux distribucija.
  • Prilikom preuzimanja Ubuntu, OpenSuse i Suse Linux Enterprise Server distribucije u trgovini rusko-jeziku, Windows 10 je zabilježio sljedeću nijansu: Ako jednostavno unesete ime i pritisnite Enter, onda se željeni rezultati ne pokazuju u potrazi, Ali ako počnete unositi, a zatim kliknite na pojavljivanje, automatski se na željenoj stranici. Samo u slučaju da izravne veze na distribucije u trgovini: Ubuntu, OpenSuse, Suse Les.
  • Možete pokrenuti Linux iz naredbenog retka (ne samo s pločice u izborniku Start): Ubuntu, OpenSUSE-42 ili SLES-12

Instaliranje bash u sustavu Windows 10 1607 i 1703

Da biste instalirali bash ljusku, slijedite ove jednostavne radnje.

  1. Idite na Windows 10 postavke - ažuriranje i sigurnost - za programere. Uključite način rada programera (internet mora biti spojen na preuzimanje potrebnih komponenti).
    Omogućite razvoj programera u sustavu Windows 10
  2. Idite na upravljačku ploču - Programi i komponente - Omogućite ili onemogućite Windows komponente, provjerite podsustav sustava Windows za Linux.
    Instaliranje podsustava Linuxa u sustavu Windows 10
  3. Nakon instalacije komponenti, unesite Windows 10 "bash" pretraživanje, pokrenite predloženu opciju aplikacije i instalirajte. Možete postaviti svoje korisničko ime i lozinku za bash ili koristite korijenski korisnika bez lozinke.
    Instaliranje Ubuntu Bash

Kada je instalacija dovršena, možete pokrenuti Ubuntu bash na Windows 10 kroz pretraživanje ili stvaranje oznake za ljusku u kojoj trebate.

Trčanje ubuntu bash u sustavu Windows 10

Primjeri korištenja Ubuntu Shell u sustavu Windows

Za početak, primijetim da autor nije stručnjak za bash, Linux i razvoj, a primjeri u nastavku samo su demonstracija da u sustavu Windows 10 bash radi s očekivanim rezultatima za one koji to razumiju.

Aplikacije Linux

Aplikacije u Windows 10 bash mogu se instalirati, brisati i ažurirati pomoću apt-get (sudo apt-get) iz Ubuntu Repozitorij.

Apt-get install u sustavu Windows 10

Korištenje aplikacija s tekstualnim sučeljem se ne razlikuje od one od Ubuntu, na primjer, možete instalirati git u bash i koristiti ga na uobičajeni način.

Pomoću bash git u sustavu Windows 10

Skripti bash

Možete pokrenuti bash skripte u sustavu Windows 10, možete ih stvoriti u Nano Text Editor u ljusci.

Bash skripte u sustavu Windows 10

Bash skripte ne mogu uzrokovati Windows programe i naredbe, ali je moguće pokrenuti skripte i bash naredbe iz BAT datoteka i PowerShell skripte:

Bash -c "tim"

Također možete pokušati pokrenuti aplikacije s grafičkim sučeljem u Ubuntu Shell u sustavu Windows 10, ne postoji jedan račun na internetu, ne postoji ni jedan priručnik i suština metode se svodi na korištenje xumming x poslužitelja za prikaz GUI aplikacije , Iako se ne traži mogućnost rada s takvim Microsoftovim aplikacijama.

Kao što je napisano gore, ja nisam osoba koja u potpunosti može cijeniti vrijednost i funkcionalnost inovacija, ali vidim barem jednu prijavu za sebe: razne tečajeve Udacity, EDX i drugi povezani s razvojem bit će mnogo lakši, radeći s Potrebne alate upravo u bash (i na tim tečajevima, rad se obično pokazuje u macos i Linux bash terminalu).

Čitaj više