Kako instalirati Windows podsustav za Linux u sustavu Windows 11

Čini se čudnim pozvati konkurenciju, ali Microsoft sada dopušta pokretanje Linuxa(Linux) unutar Windowsa(Windows) . Lakše ga je instalirati nego što mislite i fleksibilnije je i moćnije nego što smo zamislili.

Zašto instalirati(Install) Windows podsustav(Subsystem) za Linux ?

Čini se kontradiktornim instalirati jedan operativni sustav (OS) unutar drugog. Koja je svrha? A zašto Linux ? Možemo se sjetiti šest razloga za korištenje Linuxa(Linux) u sustavu Windows(Windows) .

1. Windows podsustav(Subsystem) za Linux je besplatan i jednostavan

Najočitiji odgovor je da je Linux besplatan. Ali kakva korist od nečeg besplatnog ako je teško koristiti? Dobra je vijest da se Windows podsustav(Windows Subsystem) za Linux ( WSL ) lako, jednostavno i brzo instalira ili deinstalira, pa vrijedi pokušati ako ste samo znatiželjni o Linuxu(Linux) .

2. Windows podsustav(Subsystem) za Linux ne zahtijeva(Require) virtualni stroj

Ako ne želite instalirati host virtualnog stroja (VM) kao što je Hyper-V(Hyper-V) , VirtualBox ili VMWare , WSL je pravi put. Zauzima manje prostora i resursa kao što su CPU i RAM .

3. Windows podsustav(Windows Subsystem) za Linux može koristiti mnoge distribucije Linuxa(Linux Can Use Many Linux Distributions)

U vrijeme pisanja, 17 Linux distribucija (ili "distribucija") bilo je dostupno u Microsoft Storeu(Microsoft Store) . To uključuje različite verzije i varijacije Ubuntu desktopa(Ubuntu Desktop) i poslužitelja(Server) , Debiana(Debian) , Kali , SUSE Linux Enterprise Servera(SUSE Linux Enterprise Server) , OpenSUSE i Oracle Linuxa(Oracle Linux) .

Također možete koristiti sljedeću naredbu PowerShell da vidite sve dostupne distribucije:

wsl –popis –online(wsl –list –online)

4. Windows podsustav(Subsystem) za Linux za razvoj karijere(Career Development)

Možete učiti o Linuxu i raznim distribucijama Linuxa(various Linux distros) kao što su Ubuntu , Debian GNU/Linux , Kali i Alpine WSL za posao ili školu. Linux ima značajan tržišni udio poslužitelja, a sve više organizacija koristi Linux za stolna računala.

Učenici ga mogu koristiti za lekcije umjesto odlaska u računalni laboratorij. Istraživači sigurnosti mogu koristiti (Security)Kali i druge distribucije za hakiranje Linuxa(Kali and other Linux hacking distros) i mnoge uključene alate. Mnogi web programeri, programeri i istraživači umjetne inteligencije mogu koristiti Debian ili Alpine WSL kao svoje razvojno okruženje budući da imaju ugrađene razvojne alate.

5. Podsustav(Subsystem) Windows za Linux za aplikacije otvorenog koda(Open Source Apps)

Većina softvera otvorenog koda ( OSS ) prvo se razvija za Linux okruženje. Kao rezultat toga, OSS postaje standard u nekoliko industrija, poput razvoja igara, grafičkog dizajna i ugrađenih sustava Interneta stvari (Internet)((Things) IoT ) .(IoT)

Razmotrite sav softver otvorenog koda, koji je često besplatan. Voljeli biste imati Photoshop ? Razmislite o korištenju GIMP-a(using GIMP) . Želite naučiti CAD , ali si ne možete priuštiti AutoCAD ? Isprobajte OpenSCAD(Try OpenSCAD) . Želite podići svoje video uređivanje na višu razinu, ali Adobe Premiere vam je nedostupan? Linux ima Openshot.

Još je impresivnije to što te Linux GUI aplikacije možete pokrenuti u njihovim prozorima kao da su Windows aplikacije. Nema potrebe za zasebnim virtualnim strojem u Hyper-V , VirtualBoxu(VirtualBox) ili drugom fizičkom računalu. Možete koristiti Visual Studio u Windowsima(Windows) i uređivati ​​fotografije u GIMP -u na Linuxu(Linux) bez ometanja tijeka rada.

6. Windows terminal pokreće više (Windows Terminal Runs Multiple Distros)distribucija(Once) odjednom

Ako ste obožavatelj Windows Terminala(Windows Terminal) i njegove značajke s više kartica, svidjet će vam se što možete pokretati nekoliko distribucija Linuxa(Linux) istovremeno, svaku u svojoj kartici.

Trebam li koristiti WSL 1 ili WSL 2?

Postoje dvije verzije WSL -a : WSL 1 i WSL 2 . WSL je zadana verzija 2. To je u redu za većinu ljudi. Međutim, ako niste sigurni da vaš sustav može podnijeti punu instalaciju Linux kernela(Linux kernel) ili nećete koristiti stvari poput Dockera(Docker) , onda je WSL 1 u redu.

Verziju je lako ažurirati ako se predomislite. Kao administrator, otvorite PowerShell(open PowerShell) ili naredbeni(Command) redak i upotrijebite sljedeću naredbu wsl.exe:

wsl –set-default-version 2 ili wsl –set-default-version 1

Instalirajte Windows podsustav(Install Windows Subsystem) za Linux s PowerShell-om(PowerShell)

WSL možete instalirati s PowerShell -om ili sučeljem naredbenog retka ( CLI ). Ako niste naučili PowerShell , to je u redu. Naredbe wsl.exe rade u oba.

  1. Otvorite PowerShell(Open PowerShell) kao administrator i pokrenite cmdlet wsl –install . Time se prema zadanim postavkama instalira verzija WSL 2 s punim Linux kernelom i distribucijom Ubuntu .

Ako se prikaže tekst pomoći wsl.exe, WSL je već instaliran.

Za instalaciju je potrebno nekoliko minuta, a zatim se od vas traži da ponovno pokrenete Windows .

  1. Kada se Windows ponovno pokrene i vi se prijavite, otvara se prozor bash ljuske i nastavlja se instalacija Ubuntua . (Ubuntu)Tražit će vas da unesete novo UNIX korisničko ime i novu lozinku(New Password) . Nakon što ih unesete, instalacija je dovršena.

Napomena: Ovo instalira bash shell za Ubuntu . To nije grafičko korisničko sučelje ( GUI ). Postoje dodatni koraci i preduvjeti da se to omogući. Međutim, sada možete koristiti Linux bash shell naredbe na svom Windows računalu.

Instalirajte podsustav Windows(Install Windows Subsystem) za Linux s upravljačkom pločom(Control Panel)

  1. Otvorite izbornik Start i odaberite Control Panel .

  1. Odaberite Programi i značajke.

  1. Odaberite Uključi(Select Turn Windows) ili isključi značajke sustava Windows. Ovo zahtijeva administratorske ovlasti.

  1. Pomaknite(Scroll) se prema dolje i odaberite Windows podsustav(Windows Subsystem) za Linux , a zatim odaberite U redu.

Instalacija počinje. Kada je gotovo, Windows mora ponovno pokrenuti vaše računalo i prikazuje se poruka. Odaberite Ponovo pokreni(Select Restart) sada.

Nakon ponovnog pokretanja otvorite Ubuntu u sustavu Windows(Windows) iz izbornika Start ili u PowerShell ili Command Prompt upotrijebite naredbu wsl.exe.

Kako mogu deinstalirati podsustav Windows(Uninstall Windows Subsystem) za Linux ?

Da biste uklonili WSL , prvo morate deinstalirati sve operativne sustave Linux . Zatim možete ukloniti prateće komponente u sustavu Windows(Windows) . Najlakše je to učiniti kroz Windows postavke.

  1. Otvorite Windows postavke(Windows Settings) , idite na Aplikacije(Apps) , zatim odaberite Aplikacije(Apps) i značajke.

  1. Potražite Linux distribucije koje ste instalirali. Odaberite okomiti izbornik s tri točke i odaberite Deinstaliraj(Uninstall) .

  1. Potražite "podsustav Windows", odaberite izbornik s tri točke, a zatim odaberite Deinstaliraj(Uninstall) . Učinite to za Windows podsustav(Windows Subsystem) za Linux WSLg Preview i Windows podsustav(Windows Subsystem) za ažuriranje Linuxa(Linux Update) ako postoje.

  1. Ponovno pokrenite Windows(Restart Windows) i WSL bi trebao biti deinstaliran.

Kako mogu pristupiti Linux sustavu datoteka(Linux File System) iz Windowsa(Windows) ?

Za razliku od korištenja Linuxa(Linux) u virtualnom stroju, lako je pristupiti Windows datotekama iz Linuxa(Linux) i obrnuto.

Otvorite File Explorer(Open File Explorer) i odaberite Linux u navigacijskom oknu s lijeve strane. Kada premještate datoteke između Windowsa(Windows) i Linuxa(Linux) , pazite da koristite kopiju, a ne original. Postoje neki problemi s kompatibilnošću vrste datoteke, a ponekad se datoteka ošteti.

Kako popraviti poruku o pogrešci "\wsl.localhost nije dostupan"

Ovu pogrešku možete dobiti kada prvi put otvorite Linux datotečni sustav kroz File Explorer .

Windows ovu vezu tretira kao fizičku vezu između Windows i Linux računala. Dakle, morate mu reći da mreža postoji i da je dostupna. To ćete učiniti putem registra sustava Windows(Windows Registry) . Ako vam nije ugodno raditi u registru(Registry) , pitajte nekoga kome je ugodno. Pogreška u registru(Registry) može uzrokovati prestanak rada sustava Windows . (Windows)Također uvijek napravite sigurnosnu kopiju registra(make a backup of the Registry) .

  1. Otvorite uređivač registra(Registry Editor) . U lijevom oknu idite na sljedeću lokaciju:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider/HwOrder

  1. Na desnoj strani dvaput pritisnite tipku PROVIDERORDER .

  1. Dodajte P9NP(Add P9NP) (nakon kojeg slijedi jedan zarez i bez razmaka) na početak popisa, a zatim odaberite U redu.

  1. Ponovno u spremniku NetworkProvider otvorite tipku Order . Dvaput kliknite PROVIDERORDER s desne strane.

  1. Dodajte P9NP(Add P9NP) na početak popisa (jedan zarez, bez razmaka), odaberite U redu, a zatim zatvorite uređivač registra(Registry Editor) .

Sada možete otvoriti datotečni sustav Ubuntu putem Windows File Explorera(Windows File Explorer) . Ako se pogreška nastavi, ponovno pokrenite Windows i trebalo bi raditi.

Kako mogu pristupiti sustavu datoteka Windows(Windows File System) iz Linuxa(Linux) ?

  1. U Linux bash ljusci koristite naredbu cd ../.. za pomicanje na root. Zatim upotrijebite naredbu ls za popis direktorija i datoteka. Vidjet ćete da su to svi Windows direktoriji i datoteke.

  1. Da biste pronašli svoje datoteke, upotrijebite sljedeću naredbu da biste došli do mape dokumenata, gdje je korisničko ime naziv vašeg korisničkog direktorija u sustavu Windows:

cd users/username/documents

Ako trebate pristupiti nečem drugom, samo koristite cd i ls dok to ne pronađete. Pazite da datoteke samo kopirate, a ne premještate, zbog rizika od oštećenja datoteke.

Što još(Else) mogu učiniti s podsustavom Windows(Windows Subsystem) za Linux ?

Kada omogućite WSL, imate cijelo Linux okruženje na svom Windows računalu. Ili možda nekoliko Linux okruženja. Što god zamislite da radite u Linuxu(Linux) , sada možete učiniti. Pogledajte naše članke i vodiče vezane uz Linux da biste dobili neke ideje.(Linux)



About the author

Profesionalni sam audio inženjer s više od 10 godina iskustva. Radio sam na nizu projekata, od malih kućnih audio sustava do velikih komercijalnih produkcija. Moje vještine leže u stvaranju izvrsnih zvučnih zapisa i alata za obradu zvuka koji čine da glazba zvuči izvrsno. Također imam izuzetno iskustvo sa sustavom Windows 10 i mogu vam pomoći da izvučete maksimum iz svog računalnog sustava.



Related posts