A Windows alrendszer Linuxhoz (WSL) verziójának ellenőrzése a Windows rendszerben


A Windows 11 vagy Windows 10 rendszeren a Windows alrendszer Linuxhoz (WSL) fut, hogy kipróbáljon néhány bash parancsot, és esetleg futtasson néhányat a legjobb Linux alkalmazások közül. Sokkal egyszerűbb mindkét operációs rendszert használni, mint a kettős rendszerindítást.

Bizonyos dolgok azonban csak a WSL bizonyos verzióiban működnek, és nem biztos benne, hogy melyikkel rendelkezik. Tehát megmutatjuk, hogyan ellenőrizheti a WSL-verziót a Windows 11 és a Windows 10 rendszeren, valamint néhány egyéb trükköt.

Mi a különbség a WSL-verziók között?

A WSL-nek csak két verziója létezik; WSL 1 és WSL 2. Az elsődleges különbség az, hogy a WSL 2 rendelkezik a teljes Linux kernellel, míg a WSL 1 nem. Gondoljon a WSL 1-re WSL lite-ként. Ha Ön elkötelezett Linux-felhasználó, vagy komolyan gondolja a Linux elsajátítását, használja a WSL 2-t. Teljes virtuális gépként fut a virtualizáció által kínált összes funkcióval. A WSL 2 növeli a fájlrendszer teljesítményét, és támogatja a teljes rendszerhívás-kompatibilitást.

A WSL 2 csak Windows 11 vagy Windows 10, 1903 Build 19362 vagy újabb rendszeren érhető el. Ha Windows 10-et használ, és folyamatosan naprakészen tartja, akkor jó. Ha nem biztos benne, van egy cikkünk, amely segít megtudni, hogy a Windows melyik verziója van. A Windows 10 régebbi verziói csak a WSL 1-gyel kompatibilisek.

A WSL-verzió ellenőrzése Windows rendszerben

Ha a WSL-t a PowerShellben vagy a parancssorból a wsl.exe –install paranccsal telepíti, akkor a WSL alapértelmezett verziója lesz. Ez azt jelenti, hogy a Ubuntu 20.04 LTS Linux disztribúcióval és annak WSL 2 verziójával rendelkezik.

Tegyük fel, hogy nem biztos abban, hogy az alapértelmezett WSL-t telepítette, vagy több különböző Linux-disztribúciót adott hozzá, és tudni szeretné, hogy melyik verzióról van szó. Ebben az esetben ezt is könnyű ellenőrizni.

  1. Nyissa meg a Parancssortvagy a Powershellparancsot, és futtassa a wsl –list –verbose vagy a wsl -l -v.
    1. A kimeneten a disztribúció neve NAME, függetlenül attól, hogy a STATEalatt fut vagy leállt, a WSL verzió pedig VERSIONalatt jelenik meg. Jegyezze meg a csillagot. A csillaggal jelölt WSL disztribúció az alapértelmezett disztribúció az Ön számára..
    2. Ez azt jelenti, hogy ha úgy futtatja a WSL-t, hogy nem mondja meg neki, hogy melyik disztribúciót használja, akkor az alapértelmezettet fogja futtatni. Próbálja ki az alapértelmezett disztribúció parancssori felületének (CLI) megtekintéséhez.

      Hogyan módosíthatom a WSL-verziót?

      Változtassuk meg az openSUSE-42-t WSL 1-ről WSL 2-re. Ugyanez a módszer működik bármely disztribúció WSL 2-ről WSL 1-re történő módosítására.

      1. Nyissa meg a Parancssortvagy a PowerShellt, és futtassa a következő parancsot: wsl –set-version [name] [wsl version number] ahol A néva disztribúció neve, a wsl verziószámpedig a kívánt verzió. Ebben az esetben a wsl –set-version openSUSE-42 2 .
      2. A következő üzenet jelenik meg: Konverzió folyamatban, ez eltarthat néhány percig…A disztribúció friss telepítése esetén ez akár 20 másodpercet is igénybe vehet. Ez akkor történik meg, amikor megkapja a Konverzió befejeződöttüzenetet.

        1. A WSL verzió helyes beállításához futtassa újra a wsl –list –verbose vagy a wsl -l -v parancsot.
        2. Hogyan ellenőrizhetem a WSL alapértelmezett beállításait vagy az utolsó frissítést?

          Mielőtt megváltoztatná az alapértelmezett WSL-verziót vagy az alapértelmezett Linux-disztribúciót, ellenőrizze, hogy melyek az aktuális alapértelmezett értékek. Ez azt is mutatja, hogy a WSL utoljára frissült.

          1. Nyissa meg a Parancssortvagy a PowerShellt, és futtassa a következő parancsot: wsl –status .
          2. Látni fogja az alapértelmezett értékeket, a WSL legutóbbi frissítését, valamint a kernel verzióját.

            Hogyan frissíthetem a WSL-t?

            Megvizsgálta a WSL legutóbbi frissítési idejét, és már egy ideje. Frissíteni szeretné, hogy biztosan a legújabb verzióval rendelkezzen.

            1. Nyissa meg a Parancssortvagy a PowerShelltrendszergazdaként. Ehhez keresse meg a Parancssort vagy a PowerShellt a Startmenüben, majd kattintson rá jobb gombbal, és válassza a Futtatás rendszergazdakéntparancsot.
              1. Futtassa a wsl –update parancsot. Ha van elérhető frissítés, az letöltődik és telepítődik.
              2. .
                1. A frissítés befejeztével ezen a ponton láthatja a frissített kernelverziót. Most futtassa a wsl –shutdown parancsot a módosítás életbe lépéséhez.
                2. Hogyan szerezhetek be automatikus frissítéseket a WSL-hez?

                  Ellenőrizte a WSL állapotát, és látta a következő üzenetet: „…a rendszerbeállítások miatt nem történhetnek automatikus frissítések.”? Az alábbiak szerint javíthatja ki.

                  1. Nyissa meg a Windows-beállításokat, és lépjen a Windows Update, majd a Speciális beállításokelemre.
                  2. 15s>
                  3. Kapcsolja be a Frissítések fogadását másMicrosoft-termékekhez. Mostantól mindig a legújabb verziót fogja kapni.
                  4. Hogyan módosíthatom az alapértelmezett WSL-verziót?

                    Talán csak WSL 1-et szeretne használni a jövőbeni Linux disztribúciók telepítéséhez. Ez gyorsan megváltozott. Ezzel a WSL 2-t is beállíthatja alapértelmezettként.

                    1. Nyissa meg a Parancssortvagy a PowerShellt, és futtassa a következő parancsot: wsl –set-default-version [wsl version number] ahol wsl verziószám a kívánt verzió. Ebben a példában a wsl –set-default-version 1 . Ha kész, látni fogja, hogy a művelet sikeresen befejeződött.
                      1. Futtassa a wsl –status parancsot, hogy megbizonyosodjon arról, hogy az alapértelmezett WSL-verzió megváltozott.
                      2. Hogyan módosíthatom az alapértelmezett Linux disztrót?

                        Lehet, hogy az Ubuntutól eltérő Linux disztribúciót szeretne futtatni, amikor megnyitja a Windows Start menüjét, és kiválasztja a WSL-t. Ez rendben van, könnyű változtatni.

                        1. Nyissa meg a Parancssortvagy a PowerShellprogramot, és futtassa a wsl –set-default [name] parancsot, ahol a név a disztribúció neve a lista parancs mutatja. Ebben a példában változtassuk meg kali-linuxra.
                          1. Csak egy másodpercbe telik, mire a változás megtörténik, és a parancssor ismét megjelenik. A wsl –list –verbose vagy a wsl -l -v paranccsal ellenőrizze, hogy az alapértelmezett disztribúció megváltozott.
                          2. .

                            Most, amikor a WSL-tfuttatja a Startmenüből, megnyílik a Kali Linux.

                            További információ a WSL-parancsokról

                            A WSL-hez tartozó beépített súgódokumentumok megtekintéséhez használja a wsl –help parancsot.

                            Tekintse meg a WSL és a bash használata Windows 11 rendszeren telepítéséről szóló cikkeinket is. Gyere vissza, és biztosan lesz még több WSL-lel kapcsolatos cikkünk.

                            .

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


                            23.08.2022