WSL (Windows podsustav za Linux - Windows podsustav za Linux), funkcionalnost je koja je integrirana u Windows 10 dopuštajući korisnicima i programerima pristup GNU / Linux okruženju u sustavu Windows, (nešto što je obično nemoguće zbog nekompatibilnosti datotečni sustav oba sustava), a u WSL -u alati, uslužni programi i aplikacije naredbenog retka integrirani su za izvršavanje bez pogrešaka u sustavu Windows i bez potrebe za izvođenjem dodatnih procesa.
IzboriKorištenjem WSL -a moguće je:
- Pokrenite skripte bash ljuske i aplikacije GNU / Linux naredbenog retka kao što su vim, emacs, tmux
- Odaberite distribucije GNU / Linuxa iz Windows trgovine
- Pokrenite uobičajene alate naredbenog retka kao što su grep, sed, awk kao i binarne datoteke ELF-64
- Kompatibilan s programskim jezicima kao što su NodeJS, Javascript, Python, Ruby, C / C ++, C # & F #, Rust, Go i još mnogo toga
- Možemo upravljati uslugama kao što su SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL
- Moguće je pozvati GNU / Linux aplikacije u sustavu Windows 10
Sada je WSL 2 ažuriran na WSL 2, najnoviju verziju Windows podsustava koja nudi punu snagu za pokretanje Linux ELF64 binarnih datoteka u sustavu Windows 10. To omogućuje povećanje performansi datotečnog sustava i integraciju veće kompatibilnosti sa sistemskim pozivima.
WSL 2 je dizajniran s novom strukturom koja mijenja uporabu Linux binarnih datoteka s Windowsima, kao i hardver računala, ali to ne znači da se gube funkcije ili općenite performanse jer se pojedinačne distribucije Linuxa mogu izvesti s arhitekturom WSL 1 ili WSL 2.
PrednostNeke od prednosti korištenja WSL 2 u sustavu Windows 10 su:
- Brže vrijeme pokretanja
- Besprijekorna integracija između Windows -a i Linuxa
- Pristup Linux mrežnim aplikacijama iz sustava Windows (localhost)
- Nije potrebna konfiguracija ili upravljanje VM -om (virtualnim strojem)
- Potpuna podrška za sistemske pozive
- Veće performanse ulazno / izlaznih datoteka
- Pristup Windows mrežnim aplikacijama s Linuxa (host host)
Linuxovu jezgru u WSL 2 Microsoft je izgradio pomoću najnovije stabilne grane, koja se pak temelji na izvoru dostupnom na kernel.org, što znači da će jezgra primati ažuriranja za Windows što rezultira najnovijim sigurnosnim popravcima i poboljšanjima jezgre automatski.
Linux distribucijeDistribucije Linuxa koje WSL podržava u sustavu Windows 10 su:
- Ubuntu 20.04
- Ubuntu 20.04 ARM
- Ubuntu 18.04
- Ubuntu 18.04 ARM
- Ubuntu 16.04
- Debian GNU / Linux
- Kali Linux
- OpenSUSE Skok 42
- SUSE Linux Enterprise Server 12
- Fedora Remix za WSL
Sada ćemo vidjeti kako instalirati WSL u Windows 10 na jednostavan način.
Instalirajte WSL 2 na Windows 10
Korak 1
Upravljačkoj ploči pristupamo s tražilice:
Korak 2
Na upravljačkoj ploči vidjet ćemo sljedeće:
Korak 3
Kliknemo na redak "Deinstaliraj program" i bit ćemo preusmjereni na sljedeći prozor:
POVEĆAJTE
Korak 4
Tamo kliknemo na "Aktiviraj ili deaktiviraj Windows značajke" i otvorit će se sljedeći skočni prozor u kojem moramo aktivirati okvir "Windows podsustav za Linux":
Korak 5
Pritisnite U redu da biste primijenili promjene:
Korak 6
Nakon toga vidjet ćemo sljedeće:
Korak 7
Ponovno pokrećemo sustav kako bismo dovršili postupak klikom na "Ponovo pokreni odmah":
Korak 8
Prijavljujemo se na Windows 10:
POVEĆAJTE
Korak 9
Vraćamo se na "Aktiviranje ili deaktiviranje Windows značajki" i tamo provjeravamo jesu li sljedeći okviri aktivni:
- Windows podsustav za Linux
- Platforma virtualnih strojeva
Kliknemo U redu za izlaz.
POVEĆAJTE
Korak 10
Otvaramo Windows trgovinu i preuzimamo neke od kompatibilnih verzija Linuxa, u ovom slučaju Ubuntu 20.04:
POVEĆAJTE
Korak 11
Kliknemo Get i čekamo da se distribucija preuzme:
Korak 12
Na kraju ćemo vidjeti sljedeće:
POVEĆAJTE
Korak 13
Nakon preuzimanja pokrećemo ga i možemo vidjeti da WLS ispunjava svoj zadatak u sustavu Windows 10:
POVEĆAJTE
Korak 14
Popunimo obavezna polja:
POVEĆAJTE
Korak 15
Bit ćemo spremni za korištenje WSL 2 u sustavu Windows 10:
POVEĆAJTE
Vidite da je jednostavan, ali potpuno funkcionalan postupak za korištenje najboljeg od Linuxa u sustavu Windows 10.