Indlela yokusebenzisa i-WSLg ku-Windows ukuze usebenzise i-Linux nge-interface yesithombe

Isibuyekezo sokugcina: 17/12/2025
Author: Isaka
  • I-WSLg yandisa i-WSL 2 ukuze ivumele ukusebenzisa izinhlelo zokusebenza zesithombe ze Linux ihlanganiswe nedeskithophu yeWindows.
  • Ukufakwa kwamanje kwe-WSL kanye ne-WSLg kwenziwe lula ngomyalo owodwa othi wsl --install ku-Windows 10 yakamuva kanye Windows 11.
  • I-WSL 2 inikeza ukusebenza okungcono kanye nokuhambisana kune-WSL 1 ngokusebenzisa i-kernel yangempela ye-Linux ku-Hyper-V VM elula.
  • I-WSL/WSLg ilungele ukuthuthukiswa nokuhlolwa ku-Linux kusuka ku-Windows, yize ingathathi indawo yezindawo zokukhiqiza zasendaweni.

I-WSLg ku-Windows

Uma usebenza neWindows kodwa udinga amathuluzi nezindawo nsuku zonke I-Linux yokuthuthukisa, ukuhlola, noma ukuphatha izinhleloI-WSL ne-WSLg sezibe yizimbhangqwana eziphelele. Ngenxa yalezi zobuchwepheshe, ungaba nohlelo lwe-Linux olucishe luphelele emshinini ofanayo futhi, ngaphezu kwalokho, uqalise izinhlelo zokusebenza ezine-interface yesithombe njengokungathi ziyizinhlelo ze-Windows zomdabu, ngaphandle kokubhekana nemishini ebonakalayo noma ukucushwa okuyinkimbinkimbi, isibonelo, ngokufaka. flatpak amaphakheji.

Emigqeni elandelayo uzobona isinyathelo ngesinyathelo Indlela yokufaka, ukulungisa, nokuthola okuningi ku-WSL kanye ne-WSLg ku-Windows 10 kanye ne-Windows 11, ini imiyalo Udinga ukwazi kahle ukuthi ungayikhetha kanjani inguqulo efanele (i-WSL 1 noma i-WSL 2), ukuthi ihluke kanjani kumshini obonakalayo, i-Docker, noma i- ibhuthini okubili, nokuthi yiziphi imikhawulo ozohlangabezana nazo ukuze wazi ukuthi kufanele nini ukuyisebenzisa nokuthi kufanele nini.

Iyini i-WSL futhi yini ngempela engezwa yi-WSLg?

I-Windows Subsystem ye-Linux, noma I-WSL (Windows Subsystem yeLinux)Kuyisendlalelo sokuhambisana esakhiwe yiMicrosoft esikuvumela ukuthi usebenzise ukusatshalaliswa kwe-GNU/Linux (Ubuntu, Debian, Kali, openSUSE, Arch, njll.) ngaphakathi kwe-Windows, ngokufinyelela emiyalweni yabo, amathuluzi okuthuthukisa kanye nezinsizakalo, ngaphandle kokusetha umshini ophelele we-virtual noma ukufaka i-Linux ku-dual boot.

I-WSL 1 ihumushe izingcingo zesistimu ye-Linux ukuze ikwazi ukuziqonda. i-Windows kernel ngokusebenzisa ungqimba oluphakathiNgakolunye uhlangothi, i-WSL 2 isebenzisa umshini omncane obonakalayo osekelwe ku-Hyper-V one-kernel yangempela ye-Linux, okuthuthukisa kakhulu ukusebenza, ukuhambisana, kanye nekhono lokusebenzisa izinto ezifana ne-Docker, izinsizakalo zenethiwekhi eziyinkimbinkimbi, kanye nezinsiza ezidinga izici ze-kernel ezithuthukisiwe.

Ngokusekelwe kulokho, i-WSLg iyavela, okungeyona into engaphezu kwesandiso sesithombe se-WSL 2 futhi ivumela Sebenzisa izinhlelo zokusebenza ze-Linux ngesibonisi esinamafasitela ngqo kudeskithophu ye-WindowsLokhu kusho ukuthi ungavula, isibonelo, umhleli wehluzo, isiphequluli, noma ithuluzi lokuklama elenzelwe i-Linux bese ulibona njengefasitela le-Windows elivamile, elinesithonjana salo kubha yomsebenzi kanye nokukopisha/ukunamathisela phakathi kwezinhlelo.

Enye yamandla ale ndlela ukuhlanganiswa kwayo nohlelo lwamafayela, ngoba nge-WSL kanye ne-WSLg I-Windows ne-Linux zingafinyelela isitoreji ngakolunye uhlangothiUkusuka ku-Linux ungabona amadrayivu akho I-NTFS phansi /mnt/c, /mnt/dnjll., futhi kusukela ku-File Explorer ungafinyelela uhlelo lwefayela le-WSL ext4 njengokungathi luyifolda nje.

Ngaphezu kwalokho, konke lokhu kwenzeka ngaphandle kokushintsha ukufakwa kwakho okuyinhloko kweWindows, ngakho-ke uma wephula okuthile ku-distro ye-Linux efakwe ku-WSL, Uyikhipha nje noma uyidale kabusha. Futhi amaWindows azoqhubeka nokusebenza kahle, okuyinto elula kakhulu ukuzama noma ukufunda ngaphandle kokwesaba.

Izidingo kanye nezinguqulo ze-Windows ezihambisanayo

Ngaphambi kokungena kwi-WSLg, kubalulekile ukuhlola lokho Inguqulo yakho ye-Windows isekela kahle i-WSL 2, njengoba i-WSLg ithembele ngqo kulolo hlobo lwesibili lwesistimu engaphansi.

Ukuze usebenzise imiyalo yokufaka elula yesimanje udinga okungenani Inguqulo ye-Windows 10 ka-2004 (yakha i-19041) noma iyiphi inguqulo ye-Windows 11Kulezi zinguqulo, umyalo owodwa kuphela odingekayo ukufaka yonke indawo, ngaphandle kokudlula kumamenyu ezici ozikhethela zona noma abafaki abengeziwe.

Uma usebenzisa inguqulo yangaphambilini ye-Windows 10, usengasebenzisa i-WSL, kodwa kuzodingeka usebenzise ukufakwa ngesandla kanye nokucushwa okuvamile kakhulu (ukuvumela izici ezivela ku-Control Panel, ukufaka i-kernel ngokwehlukana, njll.). Kunoma ikuphi, kunconywa njalo ukubuyekeza uhlelo lube yisakhiwo sesimanje sokuphepha, ukusebenza, kanye nokuhambisana.

Ngaphezu kwenguqulo ye-Windows, uzodinga lokho ku- I-BIOS noma i-UEFI yekhompyutha yakho ukwenza i-virtualization yehadiwe kunikwe amandla (Intel VT-x, AMD-V noma okulingana nakho). Ngaphandle kwaleyo nketho, i-WSL 2 ngeke ikwazi ukuqala umshini obonakalayo olula owusebenzisa ngaphansi futhi uzobona amaphutha afana ne-0x80370102 ngesikhathi sokufakwa.

Ezimweni ezinzima kakhulu, njenge-WSLg enezinhlelo zokusebenza eziningi ezivulekile, noma izitsha ze-Docker ezisindayo, kunconywa futhi ukuthi ube nazo okungenani i-8 GB ye-RAM kanye ne-SSDukuze uhlelo lungabambezeli njalo uma uqala izindawo zokuthuthukiswa, yolwazi noma amathuluzi ezithombe.

Faka i-WSL ne-WSLg ngomyalo owodwa

Indlela elula yokuqala kulezi zinsuku ukusebenzisa umyalo we-Windows owakhelwe ngaphakathi ohlela lonke uhlelo lwe-Linux. Inqubo ilula kakhulu: kuvulwe I-PowerShell noma i Uphawu lwesistimu ngezimvume zomlawuli (chofoza kwesokudla > “Sebenzisa njengomlawuli”) bese usebenzisa:

  Umhlahlandlela ophelele wokuqapha ukusebenza ku-Windows Server: Amathuluzi Athuthukile, Amasu, Namathiphu

wsl --install

Lo myalo uvumela izici ezidingekayo ze-Windows, ukulanda nokufaka iphakheji ye-WSL, futhi uyifake ngokuzenzakalelayo. Ubuntu njengokuqala kokusatshalaliswa kweLinux futhi ulungiselele izingxenye ze-WSL 2. Ezinguqulweni zakamuva ze-Windows 11, i-WSLg ifakiwe njengengxenye yaleli phakheji elifanayo, ngakho-ke uzoba nokusekelwa kwehluzo ngokushesha.

Ngesikhathi senqubo uzobona imiyalezo kukhonsoli ekwazisa nge Ukulanda iphakheji, ukufakwa kwe-distro, kanye nokucushwa okuyisisekeloUma sekuqediwe, iWindows izokucela ukuthi uqale kabusha ikhompyutha yakho ukuze uqedele ukusebenza, njengoba izingxenye zesistimu ezifana ne-Virtual Machine Platform zivuliwe.

Ngesikhathi sokuqala usebenzisa ukusatshalaliswa okusha okufakiwe (isibonelo, ngokusesha i-“Ubuntu” kumenyu yokuqala), kuzovuleka iwindi elifana ne-terminal, elizokhipha uhlelo lwesisekelo bese likubuza Dala igama lakho lomsebenzisi nephasiwedi ye-LinuxLolu lwazi akudingeki lufane ne-akhawunti yakho ye-Windows futhi luzosetshenziswa kuphela ngaphakathi kwe-distro.

Uma ukhetha ukulawula okuhle, umyalo ofanayo wokufaka uvumela izinketho eziningana ezengeziwe, njengokuthi Khetha i-distro, shintsha indawo, noma ufake ngaphandle kokuqalisa ngokuzenzakalelayo imvelo:

  • wsl --install --distribution Debian ukufaka i-Debian esikhundleni se-Ubuntu.
  • wsl --install --no-launch Uma ufuna ukufakwa kwe-distro, kodwa kungavulwa uma sekuqediwe.
  • wsl --install --web-download ukuphoqa ukulanda kusuka ku-inthanethi esikhundleni sokudlula eSitolo seMicrosoft.

Sebenzisa i-WSL kanye ne-WSL 2 ngesandla (izici ze-PowerShell, i-CMD kanye ne-Windows)

Nakuba umyalo wangaphambilini uqondile kakhulu, kwezinye izindawo zezinkampani noma izinguqulo ezithile kungadingeka ukuthi yenza kusebenze izingxenye ze-WSL ngesandla usebenzisa “Izici ze-Windows” noma imiyalo yokuphatha.

Uma ukhetha indlela yezithombe yakudala, ungavula ibha yokusesha ye-Windows bese uthayipha "Izici ze-Windows". Efasiteleni elivelayo, maka amabhokisi e- “I-Windows Subsystem ye-Linux” kanye “ne-Virtual Machine Platform”Qinisekisa izinguquko bese uqala kabusha uma ucelwa uhlelo ukuze unike amandla amasevisi.

Ungakwenza futhi lokhu kusuka ku-PowerShell ngamalungelo okuphatha, okuyinto ewusizo kakhulu kuma-script noma amaseva e-Windows lapho ungafuni ukusebenzisa khona izixhumi ezibonakalayo. Ukuze wenze lokhu, sebenzisa:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Ngemva kokuqala kabusha ikhompyutha, kuzoba yisikhathi sokwenza i-virtualization. Ukuze usebenzise i-Virtual Machine Platform (edingekayo ku-WSL 2), ungasebenzisa i- Ithuluzi le-DISM ngalo myalo ku-PowerShell noma I-CMD phezulu:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Ezinguqulweni zanamuhla ze-Windows 10 (kusukela ngo-2004 kuya phambili) kanye naku-Windows 11, yonke le nqubo yenziwe lula kangangokuthi lokhu okukhulunywe ngakho kwanele. wsl --install, kodwa Ukwazi le miyalo kungakukhipha endaweni enzima. lapho okuthile kwehluleka, lapho udinga ukwenza ngokuzenzakalelayo ukuthunyelwa, noma lapho i-WSL ifakiwe ngaphambi kokuba kube khona i-wizard entsha.

Ukukhetha ukusatshalaliswa kwe-Linux nokuphatha ukusatshalaliswa okuningi

Uma usuvele uqalile ukusebenza, isinyathelo esilandelayo ukunquma ukuthi iyiphi i-Linux distribution ofuna ukuyisebenzisa. Ngokuzenzakalelayo, i-Windows ifaka i-Ubuntu, kodwa ungakwazi Bhala konke ukusatshalaliswa okutholakalayo ku-inthanethi no:

wsl --list --online

Uhlelo luzokukhombisa a ikhathalogi yokusabalalisa Ilungele i-WSL: izinguqulo ezahlukahlukene ze-Ubuntu, i-Debian, i-Kali Linux, i-openSUSE, njll. Ukuze ufake enye yazo, mane usebenzise:

wsl --install -d <NombreDistribucion>

Uma usufakiwe, uzobona i-distro ngayinye njenge- uhlelo lokusebenza oluzimele kumenyu yokuqala I-Windows, enesithonjana sayo. Ungazivula kusukela lapho noma kusuka ku-PowerShell/CMD ngemiyalo efana wsl -d Debian, ngokwegama lalowo nalowo.

Ukuze uhlole ukuthi yikuphi ukusatshalaliswa osuvele ukufakile endaweni, nokuthola ukuthi kusebenza yini ku-WSL 1 noma ku-WSL 2, sebenzisa umyalo:

wsl --list --verbose

Ekuphumeni uzobona ukusatshalaliswa ngakunye okune- isimo (Ukusebenza noma Ukumiswa) kanye nenguqulo yayo ye-WSL ehlobene. Uma ufuna ukuba nokusabalalisa okuningi, lokho kungenzeka ngokuphelele: I-WSL isekela ukufakwa kwe-Linux okuningi ngangokunokwenzeka.kungakhathaliseki ukuthi ivela eSitolo seMicrosoft, ingeniswe kusuka kumafayela e-TAR, noma ngisho namadiski abonakalayo .vhdx.

I-WSL 1 vs WSL 2: Yiluphi uhlobo okufanele lusetshenziswe nokuthi ungalushintsha kanjani

Kusukela kusibuyekezo sikaMeyi 2020 se-Windows 10, iMicrosoft yenze lokhu kwatholakala kubasebenzisi I-WSL 2 njengokuguquka okuqondile kwe-WSL 1Umehluko oyinhloko ukuthi i-WSL 1 yayiyisendlalelo sokuhumusha, kuyilapho i-WSL 2 ithembele emshinini obonakalayo we-Hyper-V olula one-kernel yangempela ye-Linux, okuthuthukisa kakhulu ukuhambisana nokusebenza.

I-WSL 2 ixazulula izinkinga eziningi ezihlobene nokufinyelela amafayela, ukwesekwa kwensizakalo, kanye nokusebenza kahle emisebenzini yokufaka/yokukhipha ejulile, kuze kufike ezingeni lokufeza ukusheshisa kwamaphesenti amaningana emisebenzini ethileNgaphezu kwalokho, ukuhlanganiswa ne-File Explorer kungcono, ungafinyelela uhlelo lwe-ext4 ngqo, futhi kulula kakhulu ukushintsha izindawo zokusabalalisa noma zokuthumela/zokungenisa.

  Ungawalungisa Kanjani Amaphutha Okufakwa Kwe-Steam Angaphelele

Ukuze uthole ukuthi iyiphi inguqulo ye-WSL ngayinye yezabelo zakho ezifakiwe eyisebenzisayo, ungasebenzisa:

wsl -l -v

Lowo myalo ukuvumela ukwazi ukuthi iyiphi inguqulo ye-WSL esebenzisa i-distro ngayinye futhi uhlele ukuthi kuyafaneleka yini ukuthuthela noma iyiphi i-WSL 2.

Uma ufuna ukuthi konke ukusatshalaliswa okusha okufakayo kusukela manje kudalwe ngokuzenzakalelayo ku-WSL 2, setha inguqulo ezenzakalelayo nge:

wsl --set-default-version 2

Futhi uma usuvele unayo i-distro eyadalwa esikhathini esithile esidlule ku-WSL 1 futhi manje ufuna ukuyisebenzisa Izinzuzo ze-WSL 2 ngaphandle kokuyifaka kabusha kusukela ekuqaleniUngayiguqula ngalo myalo:

wsl --set-version <NombreDistribucion> 2

Ukuqalisa kokuqala, isibuyekezo sesistimu kanye nemiyalo eyisisekelo

Uma uqala ukuvula ukusatshalaliswa okusha okufakiwe (Ubuntu, Debian, njll.), uzobona indawo eyisisekelo iqeda ukucushwa. Ngemuva kwalokho, uhlelo luzokucela ukuthi Dala igama lomsebenzisi nephasiwedi ye-LinuxKhumbula ukuthi le akhawunti ihlukile kuleyo oyisebenzisela ukungena ku-Windows.

Uma usungaphakathi uzoba ne-terminal ye-Linux esebenza ngokugcwele, ngakho-ke into engcono kakhulu ongayenza buyekeza amaphakheji wesistimu njengoba nje ubungenza kukhompyutha ebonakalayo noma emshinini obonakalayo bese unquma ukuthi Faka izibuyekezo ngokusheshaEndabeni ye-Ubuntu noma i-Debian, umyalo ojwayelekile uzoba:

sudo apt update && sudo apt upgrade

Okulandelayo, ungaqala ukuzijwayeza ngemiyalo eyisisekelo uma usaqala nge-Linux. Imiyalelo efana nalena ls, cd o pwd Zikuvumela ukuthi ubhale amafayela ohlwini, ushintshe iziqondisi, noma wazi ukuthi ukuphi indlela:

  • ls Ibonisa okuqukethwe kwefolda yamanje.
  • cd nombre_carpeta Shintsha uye kufolda ethile.
  • pwd Phrinta indlela ephelele ohamba kuyo.

Uma ungumthuthukisi, uzothola kuwusizo kakhulu ukukwazi Faka ama-compiler, abahumushi, amaseva, kanye nezinhlaka ngqo lapha, njengoba nje ubungenza kunoma iyiphi iseva yangempela ye-Linux: git, Node.js, Python, PHPizizindalwazi, imigqa yemiyalezo, njll.

Indlela yokuvula i-WSL bese usebenzisa imiyalo kusuka ku-Windows

Uma ufuna ukubuyela endaweni yakho ye-Linux, akudingeki uphinde yonke inqubo yokufaka, vele. Ungavula i-distro ngezindlela eziningana: kusuka kumenyu yokuqala, kusuka ku-Windows Terminal, noma kusuka ku-PowerShell/CMD usebenzisa umyalo wsl.

Uma ufuna ukusebenza ngqo "ngaphakathi" kohlelo lwe-Linux, vele uthayiphe wsl (noma igama lokusabalalisa, isibonelo) ubuntu) ku-PowerShell. Lokho kuzoqala iseshini yokusebenzisana ye-distro ezenzakalelayo, futhi uzobona into efana nale ku-prompt: usuario@equipo:~$.

Enye inketho elula kakhulu yile Sebenzisa umyalo owodwa we-Linux kusuka ku-Windows ngaphandle kokufaka igobolondo. Isibonelo, kusuka ku-PowerShell ungabhala okuqukethwe kwesikhombi samanje kusukela kumbono we-Linux nge:

wsl ls

Uma ufuna i-WSL iqale ngqo kufolda yakho yasekhaya, ungasebenzisa isinqamuleli ~ ngomyalo:

wsl ~

Lelo qhinga livumela Qala kuhlu lwakho lwasekhaya ngaphandle kwezinyathelo ezengeziwe.

Ukuze ushintshe ukuthi yikuphi ukusatshalaliswa okubhekwa njengokuzenzakalelayo (okuqalwe uma ungacacisi igama), ungaqalisa:

wsl --set-default <NombreDistribucion>

Lo myalo usetshenziselwa shintsha i-distro ezenzakalelayo Ngendlela elula.

I-Windows Terminal: umngane ofanele we-WSL kanye ne-WSLg

Nakuba ungasebenza ne-WSL kusuka ku-PowerShell noma i-CMD yakudala, ulwazi luthuthuka kakhulu uma ulufaka I-Windows Terminal evela ku-Microsoft StoreLolu hlelo lokusebenza lwesimanje lwekhonsoli likuvumela ukuthi uvule amathebhu namaphaneli amaningi, ngalinye likhomba ku-PowerShell, umyalo we-command, ukusatshalaliswa kwe-Linux okuhlukile, i-Azure CLI, nanoma yini enye oyidingayo.

Ku-Windows Terminal ungakha amaphrofayili athile okusatshalaliswa ngakunye kwe-WSL noma izinhlobo ezahlukene zegobolondo, okwenza kube lula kakhulu Vula ithebhu entsha ngqo ku-distro ozoyisebenzisaUngakwazi futhi ukwenza ngezifiso imibala, amafonti, izinqamuleli zekhibhodi ku-Linux nezizinda zokuhlukanisa kalula indawo ngayinye.

Uma isilungisiwe, i-Windows Terminal cishe iba yi- ithuluzi eliyinhloko lokulawula iWindows neLinux Ngesikhathi esifanayo: amathebhu ambalwa ekhodi yakho ye-WSL kanye nezikripthi, elinye le- izingodo kuseva ekude nge-SSH, enye ene-PowerShell yokuphatha izinsizakalo ze-Windows, njll.

Ngisho noma ubungeke usebenzise i-WSL, abathuthukisi abaningi basebenzise i-Windows Terminal njenge-terminal yabo eyinhloko, njengoba ithatha indawo yezinsiza ezindala njenge-PuTTY futhi inikeza ulwazi lwesimanje kakhulu oluhlanganiswe nesistimu yokusebenza namathuluzi afana ne-Git.

I-WSLg: Ukusebenzisa izinhlelo zokusebenza ze-Linux graphical ku-Windows

I-WSLg yavela ngqo ukuxazulula enye yeziphambeko ezinkulu zomlando ze-WSL: ukuntuleka kwe- Indawo engokomthetho nehlanganisiwe kahle yezithombe zezinhlelo zokusebenza ze-LinuxKuze kube muva nje, uma ufuna ukusebenzisa izinhlelo zedeskithophu noma ze-GUI ezigcwele ezivela ku-WSL, kwakudingeka usebenzise amaseva e-X angaphandle, i-VNC, noma amaphrojekthi afana ne-Win-KeX (uma kukhulunywa nge-Kali).

Nge-WSLg, iMicrosoft ihlanganisa iseva yezithombe esekelwe ku-Wayland kanye ne-X11 ngaphakathi kwesistimu engaphansi kwayo, ukuze uma uqalisa uhlelo lokusebenza lwe-Linux olune-interface yezithombe, luvele ku- Ideskithophu yeWindows njengewindi elijwayelekile kanyeIhlangana ne-taskbar, ingafakwa, futhi isekela izinqamuleli zekhibhodi kanye nezinzuzo zokusheshiswa kwehluzo ze-GPU uma kutholakala; ungakuhlola lokhu nge I-Linux gpu-viewer command.

  Isixazululo esiqondile sebha yomsebenzi enyamalalayo Windows 11

Lokhu kuvula umnyango wokubulawa abahleli bombhalo wezithombe, ama-IDE, iziphequluli, amathuluzi okuklama nokuphatha Izici eziqondene ne-Linux ngaphandle kokushiya i-Windows, kuyilapho kugcinwa ukufinyelela okuqondile ohlelweni lwamafayela kanye nezinye izinhlelo zokusebenza zomdabu.

Ekusabalalisweni okufana neKali Linux, abathuthukisi badale okuhlangenwe nakho okuthile okufana nokuthi I-WinKeXokukuvumela ukuthi uvule ideskithophu ephelele yeKali ngaphakathi kwefasitela leWindows, noma uhlanganise izinhlelo zokusebenza zezithombe zeKali nendawo yeWindows ukuze zombili izinkundla zihlale ndawonye ngokwemvelo.

Nakuba iMicrosoft iqeda ukucwenga nokwandisa lawa makhono, i-WSLg isivele inikeza isisekelo esiqinile kulabo abafuna usebenzisa i-Linux GUI ngaphandle kwemishini ephelele ebonakalayoFuthi kulabo ababebalekela ukucushwa ngesandla nge-X11 noma i-RDP lokho kwabangela izinhlungu eziningi zekhanda.

Izinzuzo ezisebenzayo zokusebenzisa i-WSL kanye ne-WSLg uma kuqhathaniswa nezinye izindlela

Ngokombono womthuthukisi noma womphathi, i-WSL kanye ne-WSLg zibhekana nezidingo eziningana ezivamile ezazidinga izixazululo ezinzima kakhulu ngaphambilini. Eyinhloko ukuthi Ungathuthuka endaweni efana kakhulu nokukhiqiza.okuvame ukuba yiseva ye-Linux, ngaphandle kokushiya ideskithophu ye-Windows lapho ungase ukhululeke khona noma lapho inkampani yakho ivumelana khona.

Lokhu kusho ukuthi imitapo yolwazi, izinguqulo zesikhathi sokusebenza, abaphathi bephakheji, izizindalwazi, imigqa yemiyalezo, nezinye izingxenye ozisebenzisayo ekukhiqizeni zingase ukuze iphindwe ngokwethembeka kakhulu endaweni yangakiniukunciphisa amazwana akudala athi "iyasebenza emshinini wami" avela emehluko phakathi kweWindows neLinux.

Kulabo abafunda i-Linux, i-WSL iyindawo enhle kakhulu yokungena, ngoba inikeza indawo engokoqobo ngokwanele futhi, ngesikhathi esifanayo, cishe akunakwenzeka ukuphuka ngokungenakulungisekaUma i-distro yonakala noma uyishiya ingcolile, uyayisusa bese uqala kabusha, ngaphandle kokuthinta uhlelo lokusebenza lwe-host.

Enye inzuzo ebalulekile ukwesekwa kwehadiwe. Emishinini amalaptopI-Linux kudeskithophu ngezinye izikhathi iveza izinkinga nge- abashayeli, kufaka phakathi ama-blob e-binary ku-Linux, ukulala, i-wifi noma umsindo. Ngokuphambene nalokho, njengoba ku-WSL uhlelo lwe-host luyi-Windows, Konke ukuhambisana kuncike kubashayeli beMicrosoftFuthi i-Linux distro ibona isethi yamadivayisi asebenza nge-virtualized avame ukusebenza ngaphandle kwezinkinga zekhanda.

Ngaphezu kwalokho, ukusebenzisana phakathi kwezinhlelo zamafayela kunamandla kakhulu. Ungafaka amadrayivu efomethiwe i-ext4 kusuka ku-Linux, kodwa futhi uwafinyelele kusuka ku-Windows. Amadrayivu e-Linux nge-WSLLokhu kuwusizo kakhulu uma unamadiski analeyo sistimu yamafayela futhi udinga ukubuyisa amafayela ngaphandle kokufaka izinsiza zangaphandle.

Imikhawulo kanye nokuthi i-WSL/WSLg ayanele yini

Naphezu kwazo zonke izici zayo ezinhle, i-WSL akuyona i-kernel yendabuko esebenza ngqo kwi-hardware, kodwa kunalokho I-WSL 2 ithembele kumshini obonakalayo we-Hyper-VLokhu kuletha imikhawulo eminingana yemvelo maqondana nokusebenza okweqile, ukukhuliswa, noma ukufinyelela ezinhlotsheni ezithile zehadiwe.

Ku-WSL 1, ukungabikho kwe-kernel ye-Linux yangempela kwasho ukuthi amathuluzi afana ne-Docker awakwazi ukusebenza kahle, njengoba edinga amakhono ezingeni le-kernel anganikezwanga yile nguqulo. I-WSL 2 iyakulungisa lokhu, kodwa kusenezinkinga ezithile. izimo zokukhiqiza ezidinga kakhulu lapho umshini obonakalayo ozinikele noma iseva ebonakalayo ene-Linux ihlala iyinketho enengqondo kakhulu.

Inethiwekhi ku-WSL idlula futhi ezingqimbeni eziningana ze-virtualization, okusho izindleko ezithile zokusebenza. Kumasevisi noma izivivinyo lapho Ukusebenza kwenethiwekhi esezingeni eliphansi kakhulu kubalulekileUngase uqaphele ukubambezeleka noma imikhawulo eminingi kunasesimisweni se-Linux esifakiwe.

Kukhona futhi izinto eziphathelene nezinto ezisetshenziswayo kanye nezimo ezithile (ihadiwe ethile ye-USB ekhethekile, amanye amakhadi, njll.) ezingasebenzi kahle ngendlela i-Hyper-V eveza ngayo amadivayisi ohlelweni olungaphansi lwe-Linux. Kulezi zimo, cishe uzokhonzwa kangcono umshini obonakalayo wakudala noma ukusethwa kwe-dual-boot.

Okokugcina, kukhona isici esicishe sibe yifilosofi: ukuba ne-Linux "efihliwe" ngaphakathi kwe-Windows nokukwazi ukusebenzisa izinhlelo zokusebenza ze-Linux graphical nge-WSLg, Abasebenzisi abaningi banamathela kulolo ngqimba. futhi abakaze bazizwe ukuthi kunjani ukusebenza kudeskithophu ephelele ye-Linux, ngokuphathwa kwayo kwefasitela, ifilosofi yesistimu, kanye nesistimu yokusebenza.

Indlela yokufaka i-NVIDIA CUDA ku-Windows ne-Linux
I-athikili ehlobene:
Uyifaka kanjani i-NVIDIA CUDA ku-Windows ne-Linux (i-WSL ne-Native)