Kako instalirati Linux u Windows 10

U godišnjem ažuriranju Windows 10, verzije 1607, pojavila se nova prilika za programere - Ubuntu Bash ljuska, koja vam omogućava da pokrenete, instalirate Linux aplikacije, koristite bash skripte direktno u Windows 10, a sve to se naziva “Windows podsistem za Linux”. U verziji Windows 10 1709 Fall Creators Update, već postoje tri Linux distribucije za instalaciju. U svim slučajevima, 64-bitni sistem je potreban za instalaciju.

Ovaj vodič opisuje kako instalirati Ubuntu, OpenSUSE, ili SUSE Linux Enterprise Server na 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 na Windowsu: na primjer, ne možete pokrenuti GUI aplikacije (iako izvještavaju o rješavanju problema koristeći X server). Pored toga, bash komande ne mogu pokrenuti Windows programe, iako imaju potpuni pristup datotečnom sistemu OS-a.

Instaliranje Ubuntu, OpenSUSE ili SUSE Linux Enterprise Server na Windows 10

Počevši sa Windows 10 Fall Creators Update (verzija 1709), instalacija Linux podsistema za Windows se donekle promijenila od onoga što je bila u prethodnim verzijama (za prethodne verzije, počevši od 1607, kada je funkcija uvedena u beta verziji, instrukcija je u drugi dio ovog članka).

Sada su potrebni koraci:

  1. Prije svega, morate omogućiti komponentu "Windows podsustav za Linux" u "Upravljačkoj ploči" - "Programi i značajke" - "Uključivanje i isključivanje Windows komponenti".
  2. Nakon instalacije komponenti i ponovnog pokretanja računara, otiđite na Windows 10 skladište aplikacija i preuzmite Ubuntu, OpenSUSE ili SUSE Linux ES odatle (da, sada su dostupne tri distribucije). Prilikom učitavanja moguće su neke nijanse, koje su dalje u notama.
  3. Pokrenite preuzetu distribuciju kao normalnu Windows 10 aplikaciju i izvršite početno podešavanje (korisničko ime i lozinku).

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

Omogući-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Sada nekoliko napomena koje mogu biti korisne tokom instalacije:

  • Možete instalirati nekoliko Linux distribucija odjednom.
  • Pri preuzimanju distribucija Ubuntu, OpenSUSE i SUSE Linux Enterprise Server u Windows 10 trgovini na ruskom jeziku, primijetio sam sljedeću nijansu: ako samo unesete ime i pritisnete Enter, nećete pronaći potrebne rezultate pretraživanja, ali ako počnete tipkati i kliknete na savjet koji se pojavi, automatski dobivate željenu stranicu. Za svaki slučaj, direktni linkovi na distribucije u trgovini: Ubuntu, openSUSE, SUSE LES.
  • Takođe možete pokrenuti Linux iz komandne linije (ne samo iz pločice u Start meniju): ubuntu, opensuse-42 ili sles-12

Instalirajte Bash na Windows 10 1607 i 1703

Da biste instalirali bash shell, slijedite ove jednostavne korake.

  1. Idi na parametre Windows 10 - Ažuriranje i sigurnost - Za programere. Uključite developer mod (Internet mora biti povezan za preuzimanje potrebnih komponenti).
  2. Idite na kontrolni panel - Programi i komponente - Omogućite ili onemogućite Windows komponente, označite "Windows podsistem za Linux".
  3. Nakon instalacije komponenti, unesite "bash" u Windows 10 pretraživanje, pokrenite predloženu varijantu aplikacije i izvedite instalaciju. Možete postaviti svoje korisničko ime i lozinku za bash, ili koristiti root korisnika bez lozinke.

Nakon završetka instalacije, možete pokrenuti Ubuntu Bash na Windows 10 putem pretrage ili kreiranjem prečice do ljuske gdje vam je potrebna.

Primeri korišćenja Ubuntu Shell-a u Windows-u

Za početak, primetiću da autor nije stručnjak za bash, Linux i razvoj, a primeri ispod su samo demonstracija da u Windows 10 bash radi sa očekivanim rezultatima za one koji to razumeju.

Linux aplikacije

Aplikacije u Windowsu 10 Bash mogu biti instalirane, deinstalirane i ažurirane pomoću apt-get (sudo apt-get) iz Ubuntu repozitorija.

Korišćenje aplikacija sa tekstualnim interfejsom se ne razlikuje od onoga na Ubuntu-u, na primer, možete instalirati Git u Bash i koristiti ga na uobičajeni način.

Bash skripte

Možete pokrenuti bash skripte u Windowsu 10, možete ih kreirati u Nano uređivaču teksta dostupnom u ljusci.

Bash skripte ne mogu pozivati ​​Windows programe i naredbe, ali je moguće pokrenuti bash skripte i naredbe iz datoteka šišmiša i PowerShell skripti:

bash -c "naredba"

Takođe možete pokušati da pokrenete aplikacije sa grafičkim interfejsom u Ubuntu Shell-u u Windows 10, već postoji više od jedne instrukcije na ovu temu na Internetu i suština metode se svodi na korišćenje Xming X servera za prikaz GUI aplikacije. Iako zvanično ne postoji mogućnost rada sa takvim Microsoft aplikacijama.

Kao što je gore napisano, ja nisam osoba koja može u potpunosti cijeniti vrijednost i funkcionalnost inovacije, ali vidim barem jednu aplikaciju za sebe: razni tečajevi u Udacity, edX i drugi vezani za razvoj bit će mnogo lakše raditi s potrebnim alatima desno u bash (iu ovim kursevima rad se obično prikazuje u terminalu MacOS i Linux bash).

Pogledajte video: How to Install Windows 10 in Linux Acer laptops (Maj 2024).