Az 5 bevált módszer a WSL 2 használatához Windows 10 és 11 rendszeren

Az 5 bevált módszer a WSL 2 használatához Windows 10 és 11 rendszeren
Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A Microsoft az elmúlt években remek funkciókat vezetett be a Windows 10 és 11 rendszerbe, de a fejlesztői közösség számára valószínűleg a Windows alrendszer a Linux 2 számára kiemelkedik. Az eredeti WSL-re építve az újabb WSL 2 nagyobb teljesítményt és megbízhatóságot biztosít a fejlesztők számára. A fejlesztőknek tudniuk kell, hogyan tudják a legtöbbet kihozni a WSL 2-ből.





Olvasson tovább, miközben megvitatjuk a Windows alrendszer Linux 2 rendszerhez használatának néhány bevált gyakorlatát.





MAKEUSEOF A NAP VIDEÓJA GÖRGÖZSEN A TARTALOM FOLYTATÁSHOZ

Mi az a Windows alrendszer a Linux 2 számára?

A Windows Subsystem for Linux 2 (WSL 2) a Windows 10-be és 11-be beépített Linux kernel. Napjaink egyik legértékesebb szolgáltatása a Windows alrendszer Linuxhoz (WSL). Lehetővé teszi a Windows-felhasználóknak, hogy olyan Linux-disztribúciókat futtatjanak Windowson, mint az Ubuntu és a Kali anélkül, hogy kettős rendszerindítást vagy konfiguráljon egy speciális virtuális gépet .





További telepítési munkák nélkül a Windows-felhasználók azonnal hozzáférhetnek a Linux parancssori eszközeihez, programjaihoz és segédprogramjaihoz. Az eredetileg a Windows 10 rendszerrel elindított legújabb verzió – WSL 2 – sokkal nagyobb stabilitást és teljesítményt kínál.

A Linux-terminál működtetésén túl a Windows-felhasználók akár Linux GUI-alkalmazások futtatása WSL 2-vel Windows rendszeren a fájl I/O teljesítmény és az operációs rendszer funkcióinak továbbfejlesztett támogatásával.



Hogyan előnyös a Windows Linux alrendszere a fejlesztőknek?

  Egy laptop ül egy asztalon, a képernyőn nyitott kód.

Fejlesztőként profitálhat a WSL előnyeiből, ha többplatformos alkalmazásokat fejleszt anélkül, hogy aggódnia kellene a dedikált virtuálisgép-beállítások miatt, vagy elhagyná a Windows ökoszisztémáját. A fejlesztők számára egy erőteljes Linux kernelt is biztosít, amely közvetlenül integrálva van a Windows 10/11 rendszerbe.

legjobb hely online filmvásárlásra

Íme néhány további fontos WSL 2 előny a fejlesztők számára:





  • Könnyen hozzáférhet a Linux-eszközökhöz és segédprogramokhoz: A fejlesztők közvetlenül használhatják a Linux parancssori eszközeit, például az awk, sed, grep, iftop stb., dedikált virtuális gép vagy tároló nélkül.
  • Egyszerű telepítés: A Windows alrendszer Linux 2-hez telepítése egyszerű. Közvetlenül a Microsoft Store-on keresztül szerezheti be; szabadon választhat a támogatott Linux disztribúciók listájából is.
  • Jobb teljesítmény: A WSL 2 optimális teljesítményt nyújt, mivel könnyű virtuális gépet használ; ez gyorsabb rendszerindítást biztosít az alkalmazásoknak, és hatékony erőforrás-felhasználást tesz lehetővé.
  • Zökkenőmentes integráció a Windows rendszerrel: Mivel a WSL 2 közvetlenül integrálva van a Windows operációs rendszerrel, a fejlesztők egyszerre futtathatnak Linux- és Windows-alkalmazásokat, használhatnak megosztott fájlkönyvtárakat, és még a VS Code-ot is beállíthatják a WSL 2-n futó alkalmazásokhoz. A WSL 2-nek köszönhetően jelentősen csökkenti a fejlesztői környezet bonyolultságát és többletköltséget.
  • Továbbfejlesztett Docker-integráció: natív módon futtathatja a Docker-tárolókat WSL 2-n, ha engedélyezi a WSL-2 háttérbeállítást a Docker Desktopban; ez segít javítani a Docker-alkalmazások kompatibilitását és javítani az általános teljesítményt.

A WSL 2 fejlesztői környezet konfigurálása biztosítja, hogy konzisztens környezetet tudjon használni több eszközön és platformon, ami viszont csökkenti a hibák lehetőségét és javítja a megbízhatóságot. Hatékonyabbá válik a Linux 2 Windows alrendszerének Windows 10 és 11 rendszeren történő használata is.

hogyan lehet növelni a gőz letöltési sebességét

A WSL 2-vel újonc felhasználók számára elengedhetetlen a bevált gyakorlatok követése a hatékony munkafolyamat kialakításához. Másrészt, ha már ismeri a WSL 2-t, ezek a tippek segítenek abban, hogy a lehető legproduktívabb legyen.





1. Használja a Windows terminált

A vadonatúj Windows Terminal egy nagy teljesítményű nyílt forráskódú terminál a Microsoft Store-ból. A Microsoft úgy tervezte a Windows terminált, hogy közvetlenül integrálja a WSL 2-t, és automatikusan konfigurálja a Linux disztribúciókat, amint azok telepítésre kerülnek. Ez azt jelenti, hogy könnyedén válthat a Windows és a Linux között anélkül, hogy más környezetet kellene beállítania.

  Az Új lap megnyitása menü

A Windows terminál több parancsértelmezőt is támogathat, mint például a PowerShell, a WSL 2 és a Command Prompt. Számos termelékenységi funkciót is kínál, beleértve a több lapot, a keresősávot és az osztott ablaktáblákat; akár a terminál megjelenését is tetszés szerint szabhatja.

Mivel a Windows terminál nyílt forráskódú projekt, biztos lehet benne, hogy a közösség folyamatosan fejleszti a jobb felhasználói élmény érdekében. És ha beleszeretsz, nézd meg a legjobb Windows terminál tippek, trükkök és parancsikonok .

2. Integrálja a Visual Studio kódot

  Kód a VSCode-ban a földön ülő laptopon

Sok fejlesztő támaszkodik a VS Code-ra, egy hihetetlenül sokoldalú IDE-re (kódszerkesztő). Integrált terminált, kiterjesztés támogatást kínál, és intuitív interfésszel rendelkezik, amely szuper-testreszabható. Ha WSL 2-t használ a fejlesztéshez, a zökkenőmentes munkafolyamat érdekében integrálni szeretné a WSL 2-t a Visual Studio Code-val.

Használhatja a VS Code-ot a WSL 2-vel, ha gondoskodik a Visual Studio Code-ról és a WSL 2 Linux disztribúcióról a Windows rendszeren. Telepítheti a Távoli - WSL bővítményt a Visual Studio Code programban, és konfigurálja az igényeinek megfelelően.

3. Állítson be több profilt

Ha a WSL 2 használatát tervezi munkához, személyes tanuláshoz vagy iskolához, fontolja meg külön felhasználói profilok létrehozását. Ezzel rendszerezheti alkalmazásait, konfigurációit és fájljait.

a telefonom nem kapcsol be

Több profil beállításának egyik módja a Windows terminál használata; Miután telepítette a Windows 10 vagy 11 rendszerű számítógépére, navigáljon ide Beállítások > Profilok > Hozzáadás .

4. Frissítse a csomagokat

Mint minden más Linux-disztribúciónál, Önnek is gondoskodnia kell a WSL 2-ben használt csomagok és eszközök folyamatos frissítéséről. Ezzel biztosíthatja, hogy a WSL 2 biztonságos, megbízható és optimálisan működik. A WSL 2 csomagok frissítéséhez írja be a következő parancsot:

 sudo apt-get update
 sudo apt-get upgrade

5. Futtassa a konténereket a Dockerrel

  Docker konténerként futó ubuntu

A Docker egy nyílt forráskódú platform, amely lehetővé teszi a fejlesztők számára, hogy hatékonyan építsék fel, telepítsék és futtassák alkalmazásaikat egy tárolóban. Az összes függőség össze van kötve, így a projektje könnyen telepíthető bármilyen környezetben.

Használhatja a Dockert Windows 10 és 11 rendszeren a Docker Desktopon keresztül önálló alkalmazásként, vagy integrálhatja a Windows alrendszerrel Linuxhoz a jobb teljesítmény és a hatékonyabb erőforrás-felhasználás érdekében. Erősen javasoljuk, hogy a konténereket WSL 2-vel futtassa fejlesztés vagy tesztelés céljából.

A WSL 2 egy Win-Win Windows rendszeren

A Windows alrendszer Linux 2 rendszerhez hihetetlen, és hatékonyan áthidalja a Linux és a Windows ökoszisztémák közötti szakadékot. A Windowshoz szokott fejlesztőként kihasználhatja a WSL 2-t, hogy a legjobbat hozza ki a Windowsból és a Linuxból is anélkül, hogy a termelékenység vagy a rugalmasság veszélyeztetné.