A Windows alrendszer telepítése Linuxhoz a Windows 11 rendszerben

Furcsának tűnik meghívni a versenyt, de a Microsoft most lehetővé teszi a Linux futtatását (Linux)Windowson(Windows) belül . Könnyebb telepíteni, mint gondolná, és rugalmasabb és erősebb, mint képzeltük.

Miért érdemes Windows alrendszert (Subsystem)telepíteni (Install)Linuxra(Linux) ?

Ellentmondásosnak tűnik az egyik operációs rendszer (OS) telepítése a másikba. Mi az értelme? És miért Linux ? Hat ok jut eszünkbe, hogy miért használjuk a Linuxot(Linux) a Windows alatt.

1. A Windows alrendszer (Subsystem)Linuxhoz(Linux) ingyenes és egyszerű

A legkézenfekvőbb válasz az, hogy a Linux ingyenes. De mit ér az ingyenes, ha nehezen használható? A jó hír az, hogy a Windows Subsystem for Linux ( WSL ) könnyen, egyszerűen és gyorsan telepíthető vagy eltávolítható, ezért érdemes kipróbálni, ha csak a Linuxra(Linux) kíváncsi .

2. A Windows alrendszer(Subsystem) Linuxhoz nem igényel(Require) virtuális gépet

Ha nem szeretne virtuális gép (VM) gazdagépet telepíteni, mint például a Hyper-V , a VirtualBox vagy a VMWare , a WSL a megfelelő megoldás. Kevesebb helyet és erőforrást, például CPU -t és RAM -ot foglal el .

3. A Linux Windows alrendszere (Windows Subsystem)számos Linux disztribúciót használhat(Linux Can Use Many Linux Distributions)

A cikk írásakor 17 Linux - disztribúció (vagy „disztribúció”) volt elérhető a Microsoft Store -ban . Ide tartoznak az Ubuntu Desktop and Server , a Debian , a Kali , a SUSE Linux Enterprise Server , az OpenSUSE és az Oracle Linux(Oracle Linux) különböző verziói és változatai .

A következő PowerShell(PowerShell) -parancsot is használhatja az összes elérhető disztribúció megtekintéséhez:

wsl –list –online

4.(Career Development) Windows alrendszer (Subsystem)Linuxhoz(Linux) karrierfejlesztéshez _

Megismerheti a Linuxot és a különféle Linux disztribúciókat(various Linux distros) , mint például az Ubuntu , a Debian GNU/Linux , a Kali és az Alpine WSL munkához vagy iskolához. A Linux(Linux) jelentős piaci részesedéssel rendelkezik a szerverek piacán, és egyre több szervezet használ Linuxot(Linux) asztali számítógépekhez.

A tanulók használhatják oktatóanyagokhoz ahelyett, hogy számítógépes laborba mennének. A biztonsági(Security) kutatók használhatják a Kalit és más Linux-hacker disztribúciókat(Kali and other Linux hacking distros) , valamint számos eszközt. Számos webfejlesztő, programozó és mesterséges intelligenciakutató használhatja a Debian vagy az Alpine WSL -t fejlesztői környezetként, mivel beépített fejlesztői eszközökkel rendelkeznek.

5. Windows alrendszer (Subsystem)Linuxhoz(Linux) nyílt forráskódú(Open Source Apps) alkalmazásokhoz

A legtöbb nyílt forráskódú szoftvert ( OSS ) először Linux környezetre fejlesztették ki. Ennek eredményeként az OSS szabványossá válik számos iparágban, például a játékfejlesztésben, a grafikai tervezésben és a tárgyak internete (IoT (IoT))(Internet) beágyazott rendszereiben(Things) .

Vegye figyelembe az összes nyílt forráskódú szoftvert, amely gyakran ingyenes. Szeretnéd, ha lenne Photoshopod(Photoshop) ? Fontolja meg a GIMP használatát(using GIMP) . CAD -ot szeretne tanulni, de nem engedheti meg magának az AutoCAD programot(AutoCAD) ? Próbáld ki az OpenSCAD-et(Try OpenSCAD) . Szeretné magasabb szintre emelni videószerkesztését, de az Adobe Premiere(Adobe Premiere) elérhetetlen? A Linuxon(Linux) van Openshot.

Még lenyűgözőbb, hogy ezeket a Linux GUI -alkalmazásokat úgy futtathatja az ablakaikban, mintha Windows - alkalmazások lennének. Nincs szükség külön virtuális gépre a Hyper-V- ben, a VirtualBox -ban vagy egy második fizikai számítógépre. A munkafolyamat megzavarása nélkül használhatja a Visual Studiot (Studio)Windows rendszeren(Windows) , és szerkesztheti a fényképeket a GIMP - ben Linuxon .(Linux)

6. A Windows (Once)terminál több disztribúciót futtat(Windows Terminal Runs Multiple Distros) egyszerre

Ha rajongója a Windows Terminalnak(Windows Terminal) és annak többlapos funkciójának, akkor imádni fogja, hogy egyszerre több Linux disztribúciót is futtathat, mindegyik saját lapján.

WSL 1-et vagy WSL 2-t használjam?

A WSL(WSL) -nek két változata létezik : WSL 1 és WSL 2 . A WSL(WSL) alapértelmezett verziója a 2. Ez a legtöbb ember számára megfelelő. Ha azonban nem biztos abban, hogy a rendszer képes kezelni a teljes Linux kernel telepítést, vagy nem fog olyan dolgokat használni, mint a Docker , akkor a WSL 1 megfelelő.

A verzió könnyen frissíthető, ha meggondolja magát. Rendszergazdaként nyissa meg a PowerShellt(open PowerShell) vagy a parancssort(Command) , és használja a következő wsl.exe parancsot:

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

Telepítse a Windows alrendszert (Install Windows Subsystem)Linuxhoz(Linux) a PowerShell segítségével

A WSL-t a PowerShell(PowerShell) -lel vagy a parancssori felülettel ( CLI ) is telepítheti . Ha nem tanulta meg a PowerShellt(PowerShell) , az rendben van. A wsl.exe parancsok bármelyikben működnek.

  1. Nyissa meg a PowerShellt(Open PowerShell) rendszergazdaként, és futtassa a wsl –install parancsmagot . Ez telepíti a WSL 2 verziót teljes Linux kernellel és alapértelmezés szerint az Ubuntu disztribúciót.

Ha a wsl.exe súgó szövege megjelenik, a WSL már telepítve van.

A telepítés néhány percet vesz igénybe, majd a Windows újraindítását kéri .

  1. Amikor a Windows újraindul, és bejelentkezik, megnyílik egy bash shell ablak, és folytatódik az Ubuntu telepítése. Meg fogja kérni, hogy adja meg az új UNIX felhasználónevet és az új jelszót(New Password) . Ezek megadása után a telepítés befejeződött.

Megjegyzés: Ez telepíti az Ubuntu bash shelljét . Ez nem a grafikus felhasználói felület ( GUI ). Ennek engedélyezéséhez további lépések és előfeltételek szükségesek. Mostantól azonban használhatja a Linux bash shell parancsait a Windows rendszerű(Windows) számítógépén.

(Install Windows Subsystem)Telepítse a Windows alrendszert Linuxhoz(Linux) a Vezérlőpulttal(Control Panel)

  1. Nyissa meg a Start menüt, és válassza a Vezérlőpult lehetőséget(Control Panel) .

  1. Válassza a Programok és szolgáltatások lehetőséget.

  1. Válassza a Windows(Select Turn Windows) -szolgáltatások be- vagy kikapcsolása lehetőséget. Ehhez rendszergazdai jogosultság szükséges.

  1. Görgessen(Scroll) le, és válassza a Windows alrendszer (Windows Subsystem)Linuxhoz(Linux) , majd az OK lehetőséget.

A telepítés megkezdődik. Ha ez kész, a Windowsnak(Windows) újra kell indítania a számítógépet, üzenet jelenik meg. Válassza az Újraindítás(Select Restart) most lehetőséget.

Az újraindítás után nyissa meg az Ubuntut (Ubuntu)Windows rendszeren(Windows) a Start menüből, vagy a PowerShellben(PowerShell) vagy a Parancssorban(Command Prompt) használja a wsl.exe parancsot.

Hogyan távolíthatom el a Windows alrendszert (Uninstall Windows Subsystem)Linuxhoz(Linux) ?

A WSL eltávolításához először el kell távolítania minden Linux operációs rendszert. Ezután eltávolíthatja a támogató összetevőket a Windows rendszerből(Windows) . Ezt a legegyszerűbb a Windows(Windows) beállításain keresztül megtenni .

  1. Nyissa meg a Windows beállításait(Windows Settings) , lépjen az Alkalmazások(Apps) elemre , majd válassza az Alkalmazások(Apps) és szolgáltatások lehetőséget.

  1. Keresse meg a telepített Linux disztribúciókat. (Linux)Válassza a függőleges hárompontos menüt, majd válassza az Eltávolítás(Uninstall) lehetőséget .

  1. Keresse meg a „windows alrendszer” kifejezést, válassza ki a hárompontos menüt, majd válassza az Eltávolítás(Uninstall) lehetőséget . Tegye ezt a Windows alrendszer(Windows Subsystem) for Linux WSLg Preview és a Windows alrendszer(Windows Subsystem) for Linux Update esetében, ha vannak ilyenek.

  1. Indítsa újra a Windows(Restart Windows) -t , és a WSL - t el kell távolítani.

Hogyan érhetem el a Linux fájlrendszert(Linux File System) a Windows rendszerből(Windows) ?

A Linux(Linux) virtuális gépekben való használatától eltérően a Windows - fájlok könnyen elérhetők Linuxról(Linux) és fordítva.

Nyissa meg a File Explorer(Open File Explorer) programot , és válassza a Linux lehetőséget a bal oldali navigációs panelen. Amikor fájlokat mozgat a Windows és a Linux között , ügyeljen arra, hogy másolatot használjon, ne az eredetit. Vannak bizonyos fájltípus-kompatibilitási problémák, és néha a fájl megsérül.

A „\wsl.localhost nem érhető el” hibaüzenet kijavítása

Ez a hiba akkor jelenhet meg, amikor először nyitja meg a Linux fájlrendszert a File Explorer segítségével .

A Windows(Windows) ezt a kapcsolatot fizikai kapcsolatként kezeli a Windows és a Linux rendszerű számítógépek között. Tehát közölnie kell vele, hogy a hálózat létezik és elérhető. Ezt a Windows Registry -n keresztül teheti meg . Ha nem érzi jól magát a nyilvántartóban(Registry) , kérdezzen meg valakit, aki igen. A rendszerleíró adatbázis(Registry) hibája a Windows működésének leállását okozhatja . Mindig készítsen biztonsági másolatot a Registry(make a backup of the Registry) -ről is.

  1. Nyissa meg a Rendszerleíróadatbázis-szerkesztőt(Registry Editor) . A bal oldali ablaktáblában navigáljon a következő helyre:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider/HwOrder

  1. A jobb oldalon kattintson duplán a PROVIDERORDER kulcsra.

  1. Adja hozzá a P9NP-t(Add P9NP) ​​(egy vessző és szóközök nélkül) a lista elejére, majd kattintson az OK gombra.

  1. Visszatérve a NetworkProvider tárolóba, nyissa meg a Rendelési(Order) kulcsot. Kattintson duplán a jobb oldalon található PROVIDERORDER elemre.(PROVIDERORDER)

  1. Adja hozzá a P9NP(Add P9NP) -t ​​a lista elejéhez (egy vessző, szóközök nélkül), kattintson az OK gombra, majd zárja be a Rendszerleíróadatbázis-szerkesztőt(Registry Editor) .

Most megnyithatja az Ubuntu fájlrendszert a Windows Fájlkezelővel(Windows File Explorer) . Ha a hiba továbbra is fennáll, indítsa újra a Windowst(Windows) , és működnie kell.

Hogyan érhetem el a Windows (Linux)fájlrendszert(Windows File System) Linuxról ?

  1. A Linux bash shellben a cd ../.. paranccsal lépjen a gyökérre. Ezután az ls paranccsal listázza ki a könyvtárakat és fájlokat. Látni fogja, hogy ezek mind Windows könyvtárak és fájlok.

  1. A fájlok megkereséséhez használja a következő parancsot, hogy elérje a dokumentumok mappáját, ahol a felhasználónév a felhasználói könyvtár neve a Windows rendszerben:

cd users/username/documents

Ha valami máshoz kell hozzáférnie, csak használja a cd -t és az ls -t , amíg meg nem találja. Győződjön meg róla, hogy csak a fájlokat másolja, ne helyezze át őket, mert fennáll a fájlok sérülésének veszélye.

Mit tehetek(Else) még a Windows alrendszerrel (Windows Subsystem)Linuxhoz(Linux) ?

Ha engedélyezi a WSL-t, egy teljes Linux környezetet kap a Windows számítógépén. Vagy talán több Linux környezet. Bármire gondolhat Linux alatt(Linux) , most megteheti. Tekintse meg Linux - szal kapcsolatos cikkeinket és oktatóanyagainkat, hogy ötleteket merítsen.



About the author

Szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows mérnöki területen. Szakterületem a Windows alapú alkalmazások, valamint a Microsoft következő generációs Windows operációs rendszeréhez, a Windows 11-hez tartozó hardver és hangillesztőprogramok fejlesztése. A Windows-alkalmazások készítése terén szerzett tapasztalataim alapján különösen értékes eszköz vagyok minden olyan vállalat számára, amely innovatív technológiai termékeket fejleszt.



Related posts