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 Windowson belül. Könnyebb telepíteni, mint gondolná, és rugalmasabb és hatékonyabb, mint képzeltük.

Miért telepítsünk Windows-alrendszert Linuxhoz?

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

1. A Windows alrendszer Linuxhoz 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 kíváncsi.

2. A Windows-alrendszer Linuxhoz nem igényel virtuális gépet

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

3. A Windows alrendszer Linuxhoz számos Linux disztribúciót használhat

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 különböző verziói és változatai.

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

wsl –list –online

4. Windows-alrendszer Linuxhoz karrierfejlesztéshez

Megtanulhat a Linuxról és a különféle Linux disztribúciók ról, például az Ubunturól, a Debian GNU/Linuxról, a Kaliról és az Alpine WSL-ről munkához vagy iskolához. A Linux jelentős piaci részesedéssel rendelkezik a szerverek piacán, és egyre több szervezet használ Linuxot asztali számítógépekhez.

A tanulók oktatóanyagokhoz használhatják ahelyett, hogy a számítógépes laborba mennének. A biztonsági kutatók használhatják a(z) Kali és más Linux hacker disztribúciók elemet és a hozzá tartozó 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 Linuxhoz nyílt forráskódú 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 számos iparágban szabványossá válik, például a játékfejlesztésben, a grafikai tervezésben és a tárgyak internete (IoT) beágyazott rendszereiben.

Vegye fontolóra az összes nyílt forráskódú szoftvert, amely gyakran ingyenes. Szeretnéd, ha lenne Photoshopod? Tekintsük a GIMP segítségével elemet. CAD-ot szeretne tanulni, de nem engedheti meg magának az AutoCAD programot? Próbáld ki az OpenSCAD-et. Szeretné magasabb szintre emelni videószerkesztését, de az Adobe Premiere elérhetetlen? A Linux rendelkezik Openshot-tal.

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 VirtualBoxban vagy egy második fizikai számítógépben. A munkafolyamat megzavarása nélkül használhatja a Visual Studiot Windows rendszeren, és szerkesztheti a fényképeket a GIMP-ben Linuxon.

6. A Windows terminál több disztribúciót futtat egyszerre

Ha Ön a Windows terminál és a többlapos funkció rajongója, imádni fogja, hogy egyszerre több Linux disztribúciót is futtathat, mindegyiket a saját lapján.

>12

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

A WSL-nek két verziója van: a WSL 1 és a WSL 2. A WSL alapértelmezés szerint a 2. verzió. 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ését, 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 a nyissa meg a PowerShellt parancsot vagy a parancssort, és használja a következő wsl.exe parancsot:

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

A Windows alrendszer telepítése Linuxhoz PowerShell segítségével

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

  1. Nyissa meg a PowerShelltrendszergazdaké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.
  2. 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 Ön 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. Ezek megadása után a telepítés befejeződött.
    2. 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ű számítógépén.

      Telepítse a Windows alrendszert Linuxhoz a Vezérlőpulttal

      1. Nyissa meg a Start menüt, és válassza a Vezérlőpultlehetőséget.
        1. Válassza ki a Programok és szolgáltatásoklehetőséget.
          1. Válassza ki a A Windows-szolgáltatások be- és kikapcsolásalehetőséget. Ehhez rendszergazdai jogosultság szükséges.
            1. Görgessen le, és válassza a Windows alrendszer Linuxhozlehetőséget, majd válassza az OKlehetőséget.
            2. A telepítés megkezdődik. Amikor ez megtörtént, megjelenik a Windows-nak újra kell indítania a számítógépet. Válassza az Újraindítás mostlehetőséget.

              Az újraindítás után nyissa meg az Ubuntut Windows rendszerena Startmenüből, vagy használja a PowerShellben vagy a Parancssorban a wsl.exeparancsot. .

              Hogyan távolíthatom el a Windows alrendszert Linuxhoz?

              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. Ezt a legegyszerűbben a Windows beállításaiban teheti meg.

              1. Nyissa meg a Windows beállításait, lépjen az Alkalmazásokelemre, majd válassza az Alkalmazások és szolgáltatásoklehetőséget.
                1. Keresse meg a telepített Linux disztribúciókat. Válassza a függőleges hárompontos menüt, és válassza az Eltávolításlehetőséget.
                  1. Keressen rá a „windows alrendszerre”, válassza ki a hárompontos menüt, majd válassza az Eltávolításlehetőséget. Tegye ezt a Windows alrendszer Linuxhoz WSLg Previewés a Windows Subsystem for Linux Updateesetén, ha vannak ilyenek.
                    1. Indítsa újra a Windows-t, és a WSL-t el kell távolítani..
                    2. Hogyan érhetem el a Linux fájlrendszert a Windows rendszerből?

                      Eltérően a Linux virtuális gépekben történő használatától, a Windows-fájlok könnyen elérhetők Linuxról és fordítva.

                      Nyissa meg a Fájlböngészőt, és válassza a Linuxlehető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. Van néhány fájltípus-kompatibilitási probléma, é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 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 rendszerleíró adatbázis segítségével teheti meg. Ha nem érzi jól magát a nyilvántartóban, kérdezzen meg valakit, aki igen. A rendszerleíró adatbázis hibája a Windows működésének leállását okozhatja. Mindig készítsen biztonsági másolatot a Registry-ről is.

                      1. Nyissa meg a Registry Editoralkalmazást. A bal oldali ablaktáblában navigáljon a következő helyre:
                      2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider/HwOrder

                        1. A jobb oldalon kattintson duplán a PROVIDERORDERgombra.
                          1. Adja hozzá a P9NPkarakterláncot (egy vessző és szóközök nélkül) a lista elejére, majd kattintson az OKgombra.
                            1. Vissza a NetworkProvider-tárolóban nyissa meg a Rendelésgombot. Kattintson duplán a PROVIDERORDERelemre a jobb oldalon.
                              1. Adja hozzá a P9NP-t ​​a lista elejéhez (egy vessző, szóközök nélkül), kattintson az OKgombra, majd zárja be a Rendszerleíróadatbázis-szerkesztőt.
                              2. Az Ubuntu fájlrendszert most megnyithatja a Windows Fájlkezelővel. Ha a hiba továbbra is fennáll, indítsa újra a Windowst, és működnie kell.

                                Hogyan érhetem el a Windows fájlrendszert Linux rendszerről?

                                1. A Linux bash parancsértelmezőjében a cd ../.. paranccsal lépjen a gyökérre. Ezután használja az ls parancsot a könyvtárak és fájlok listázásához. Látni fogja, hogy ezek mind Windows könyvtárak és fájlok.
                                2. .
                                  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ának neve a Windows rendszerben:
                                  2. cd-felhasználók/felhasználónév/dokumentumok

                                    Ha valami máshoz kell hozzáférnie, használja a cd és az ls gombokat, 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 még a Linux rendszerhez készült Windows alrendszerrel?

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

                                    .

                                    Kapcsolódó hozzászólások:


                                    14.08.2022