Kako instalirati Linux u Windows 10

Kako instalirati Linux u Windows 10

Nova prilika za programere pojavila se u sustavu Windows 10 - Ubuntu Bash Shell, koja vam omogućuje pokretanje, instaliranje Linux aplikacija, koristite Bash skripte izravno u sustavu Windows 10, sve se to naziva "Linux podsustav". Tri Linux distribucije za instalaciju već su dostupne u ažuriranju Windows 10 1709 Fall Creators. U svim je slučajevima potreban 64-bitni sustav za instaliranje.

U ovim uputama - Kako instalirati Ubuntu, OpenSUSE ili SUSE Linux Enterprise Server u sustavu Windows 10 i neke primjere upotrebe na kraju članka. Također treba imati na umu da postoje neka ograničenja prilikom korištenja basha u Windows: na primjer, ne možete pokrenuti GUI aplikacije (iako izvještavanje po rundi pomoću X poslužitelja). Osim toga, BASH timove ne mogu pokrenuti Windows programi, unatoč prisutnosti potpunog pristupa OS datotečnom sustavu.

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

Počevši od ažuriranja Creators Fall Windows 10 (verzija 1709), instalacija Linux podsustema za Windows promijenila se donekle u usporedbi s onim što se dogodilo u prethodnim verzijama (za prethodne verzije, počevši od 1607, kada je funkcija predstavljena u beta verzijama, the Upute - u drugom dijelu ovog članka). Također imajte na umu da u Windows 10 2004 možete instalirati Kali Linux s grafičkim sučeljem.

Sada potrebni koraci izgledaju kako slijedi:

  1. Prije svega, potrebno je omogućiti komponentu "Windows podsustav za Linux" u "Panelu za upravljanje" - "Programi i komponente" - "Uključivanje i isključivanje Windows komponenti". 
  2. Nakon instaliranja komponenti i ponovnog pokretanja računala, idite na Windows 10 App Store i preuzmite Ubuntu, OpenSUSE ili SUSE Linux ES (da, sada su dostupne tri distribucije). Prilikom učitavanja moguće su neke nijanse, o kojima dalje u bilješkama. 
  3. Pokrenite učitanu distribuciju kao uobičajenu aplikaciju Windows 10 i izvedite početnu postavku (korisničko ime i lozinka). 

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

Omogući-windowsOptionFoatUatUat -ONLINE -FEATURENAME MICROSOFT-Windows-Subsystem-Linux

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

  • Možete instalirati nekoliko Linux distribucija odjednom.
  • Prilikom učitavanja Ubuntu, OpenSUSE i SUSE Linux Enterprise Server u trgovini Windows 10 Russian -Reseaking, primijetio sam sljedeću nijansu: Ako samo unesete ime i pritisnite Enter, to nisu potrebni rezultati u pretraživanju, ali ako započnete unositi unošenje i pritiskom na promociju u nastajanju, automatski padnete na željenu stranicu. Za svaki slučaj, izravne veze do distribucija u trgovini: Ubuntu, OpenSuse, SUSE LES.
  • Linux možete pokrenuti iz naredbenog retka (ne samo iz pločice u izborniku Start): Ubuntu, OpenSUSE-42 ili SLES-12

Instalacijski bash u sustavu Windows 10 1607 i 1703

Da biste instalirali bash školjku, izvedite sljedeće jednostavne radnje.

  1. Idite na parametre Windows 10 - Ažuriranje i sigurnost - za programere. Uključite način programera (Internet mora biti povezan za preuzimanje potrebnih komponenti). 
  2. Idite na upravljačku ploču - Programi i komponente - Uključivanje ili isključivanje komponenti sustava Windows označite "Windows podsustav za Linux". 
  3. Nakon instaliranja komponenti, unesite u potragu za Windows 10 "bash", pokrenite predloženu opciju aplikacije i instalirajte instalaciju. Možete postaviti svoje korisničko ime i lozinku za Bash ili koristiti root korisnika bez lozinke. 

Po završetku instalacije možete pokrenuti Ubuntu Bash na Windows 10 kroz pretraživanje ili stvaranje prečaca za školjku gdje vam je potrebna.

Primjeri Ubuntu školjke u sustavu Windows

Za početak napominjem da autor nije stručnjak za Bash, Linux i razvoj, a primjeri u nastavku jednostavno su demonstracija da u Windows 10 Bash djeluje s očekivanim rezultatima za one koji to razumiju.

Linux aplikacije

Aplikacije u sustavu Windows 10 BASH mogu se instalirati, ukloniti i ažurirati pomoću APT-Get (sudo apt-get) iz Ubuntu skladišta.

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

Skripte bash

Skripte Bash možete pokrenuti u sustavu Windows 10, možete ih stvoriti u uređivaču teksta nano u školjci.

BASH skripte ne mogu prouzrokovati Windows programe i naredbe, ali moguće je pokrenuti Bash skripte i naredbe iz scenarija i scenarija Bat i PowerShell:

Bash -c "tim"

Također možete pokušati pokrenuti aplikacije s grafičkim sučeljem u Ubuntu Shell -u u sustavu Windows 10, na ovu temu već postoji više od jedne upute, a suština metode je smanjena na upotrebu XMing X poslužitelja za izlaz GUI aplikacije. Iako službeno nije proglašena mogućnost rada s takvim Microsoftovim aplikacijama.

Kao što je gore spomenuto, nisam osoba koja u potpunosti može procijeniti vrijednost i funkcionalnost inovacije, ali vidim barem jednu prijavu za sebe: razne udcity, edx i druge povezane s razvojem bit će mnogo lakše raditi s potrebnim Alati izravno u BASH -u (a na tim se tečajevima radovi obično prikazuju upravo u terminalu MacOS i Linux Bash).