Sida loo rakibo Windows Subsystem-ka Linux gudaha Windows 11

Waxay u muuqataa wax cajiib ah in lagu martiqaado tartanka, laakiin Microsoft hadda waxay kuu ogolaaneysaa inaad Linux ku maamusho gudaha Windows . Way ka fududahay in la rakibo sidaad u malaynayso waana ka dabacsanaan iyo awood badan tahay sidii aan malaynaynay.

Waa maxay sababta loogu rakibo(Install) Windows Subsystem -ka Linux ?

Waxay u muuqataa mid iska hor imanaysa in lagu rakibo mid ka mid ah nidaamka hawlgalka (OS) gudaha mid kale. Maxaa dan ah? Iyo sababta Linux ? Waxaan ka fikiri karnaa lix sababood oo loogu isticmaalo Linux gudaha Windows oo ka baxsan madaxyada sare.

1. Windows Subsystem for Linux waa Bilaash oo Fudud

Jawaabta ugu cad waa Linux waa bilaash. Laakiin maxay faa'iido u leedahay wax xor ah haddii ay adag tahay in la isticmaalo? Akhbaarta wanaagsan ayaa ah in Windows Subsystem for Linux ( WSL ) uu yahay mid sahlan, fudud, oo degdeg ah in la rakibo ama la saaro, marka waxaa habboon in la isku dayo haddii aad kaliya xiiso u leedahay Linux .

2. Nidaam-hoosaadka Windows ee(Subsystem) Linux Uma Baahna(Require) Mashiinka Farshaxanka ah

Haddii aadan rabin inaad ku rakibto mashiinka farsamada (VM) martigeliyaha sida Hyper-V , VirtualBox , ama VMWare , WSL waa jidka loo maro. Waxay qaadataa meel ka yar iyo agabka sida CPU iyo RAM sidoo kale.

3. Windows Subsystem for Linux wuxuu isticmaali karaa Qaybin badan oo Linux ah(Linux Can Use Many Linux Distributions)

Waqtiga qorista, 17 qaybinta Linux (ama "distros") ayaa laga heli karaa Dukaanka Microsoft(Microsoft Store) . Kuwaas waxaa ka mid ah noocyo iyo kala duwanaansho Ubuntu Desktop iyo Server , Debian , Kali , SUSE Linux Enterprise Server , OpenSUSE , iyo Oracle Linux .

Waxa kale oo aad isticmaali kartaa amarka soo socda ee PowerShell si aad u aragto dhammaan distros la heli karo:

wsl –liiska –online(wsl –list –online)

4. Nidaam-hoosaadka Windows ee(Subsystem) Linux ee(Linux) Horumarinta Xirfadda(Career Development)

Waxaad wax ka baran kartaa Linux iyo Linux distros kala duwan(various Linux distros) sida Ubuntu , Debian GNU/Linux , Kali , iyo Alpine WSL shaqo ama dugsi. Linux waxay leedahay saami suuqeed oo muhiim ah server-yada, ururo badana waxay u isticmaalayaan Linux desktop-ka.

Ardaydu waxay u isticmaali karaan casharrada halkii ay ka aadi lahaayeen shaybaadhka kombiyuutarka. Baarayaasha amnigu(Security) waxay isticmaali karaan Kali iyo kuwa kale ee jabsiga Linux(Kali and other Linux hacking distros) iyo aaladaha badan ee ay ku jiraan. Qaar badan oo ka mid ah horumarinta shabakadaha, barnaamijyada, iyo cilmi-baarayaasha sirta macmalka ah ayaa laga yaabaa inay u isticmaalaan Debian ama Alpine WSL sidii deegaankooda horumarineed maadaama ay haystaan ​​qalab horumarineed oo ku dhisan.

5. Windows Subsystem for Linux for Open Source Apps

Inta badan software-ka il furan ( OSS ) waxaa marka hore loo sameeyay deegaanka Linux . Natiijo ahaan, OSS waxa ay noqonaysaa halbeega dhowr warshadood, sida horumarinta ciyaarta, naqshadaynta garaafyada, iyo Internetka(Internet) Waxyaabaha ( IoT(Things) ) nidaamyada ku-xidhan .(IoT)

Tixgeli dhammaan softiweerka isha furan, kaas oo inta badan bilaash ah. Ma jeclaan lahayd inaad Photoshop yeelato(Photoshop) ? Tixgeli isticmaalka GIMP(using GIMP) . Ma rabtaa inaad barato CAD laakiin ma awoodid inaad iska bixiso AutoCAD ? Isku day OpenSCAD(Try OpenSCAD) . Ma doonaysaa inaad u qaaddo tafatirka fiidyahaaga heerka xiga, laakiin Adobe Premiere ma gaadhi karo? Linux wuxuu leeyahay Openhot.

Xitaa ka sii cajiibsan ayaa ah inaad ku socodsiin karto barnaamijyadan Linux GUI daaqadahooda sidii inay yihiin barnaamijyada Windows . Looma baahna mishiin farsamaysan oo goonida ah gudaha Hyper-V , VirtualBox , ama kumbuyuutarka labaad ee jirka ah. Waxaad ku isticmaali kartaa Visual Studio gudaha Windows oo aad ku samayn kartaa tafatirka sawirada GIMP Linux adoon dhibin socodkaaga shaqada.

6. Daaqadaha Terminalku waxa uu mar (Once)wada socodsiiyaa Distros(Windows Terminal Runs Multiple Distros) - badan

Haddii aad taageere u tahay Windows Terminal iyo muuqaalkeeda tab-badan, waxaad jeclaan doontaa inaad ku socodsiiso dhowr distros Linux isku mar ah, mid walbana tabtiisa.

Miyaan isticmaalaa WSL 1 ama WSL 2?

Waxaa jira laba nooc oo WSL ah : WSL 1 iyo WSL 2 . WSL waxay u qalantaa nooca 2. Taasi waa ku fiican dadka badidood. Si kastaba ha noqotee, haddii aadan hubin in nidaamkaagu uu xamili karo rakibaadda kernel Linux(Linux kernel) oo buuxa , ama aadan isticmaali doonin waxyaabaha sida Docker , markaa WSL 1 waa fiicantahay.

Noocani waa sahlan tahay in la cusbooneysiiyo haddii aad bedesho maskaxdaada. Maamule ahaan, fur PowerShell(open PowerShell) ama khadka taliska(Command) oo isticmaal amarka soo socda wsl.exe:

wsl -set-default-version 2 ama wsl -set-default-version 1

Ku rakib Windows Subsystem(Install Windows Subsystem) ee Linux oo wata PowerShell

Waxaad ku rakibi kartaa WSL midkood PowerShell ama khadka taliska ( CLI ). Haddii aadan baran PowerShell , taasi waa caadi. Amarka wsl.exe midkoodna wuu ku shaqeeyaa.

  1. Furo PowerShell(Open PowerShell) maamule ahaan oo socodsii cmdlet wsl –install . Tani waxay ku rakibaysaa nooca WSL 2 oo leh kernel Linux buuxa iyo Ubuntu distro si caadi ah.

Haddii qoraalka caawinta wsl.exe uu muujiyo, WSL waa la rakibay.

Waxay qaadataa dhowr daqiiqo in la rakibo ka dibna waxay kugu dhiirigelisaa inaad dib u bilowdo Windows .

  1. Marka Windows dib u bilowdo oo aad soo gasho, daaqada qolofka bash ayaa furmaya, rakibaadda Ubuntuna(Ubuntu) way sii socotaa. Waxay ku waydiin doontaa inaad geliso UNIX(UNIX) username iyo Password cusub(New Password) . Kadib markaad gasho kuwan, rakibiddu waa dhammaatay.

Xusuusin: Tani waxay ku rakibaysaa qolofka bash ee Ubuntu . Ma aha is-dhexgalka garaafyada isticmaalaha ( GUI ). Waxa jira tillaabooyin iyo shuruudo dheeraad ah si taas loo suurtogeliyo. Si kastaba ha noqotee, hadda waxaad isticmaali kartaa amarrada qolofka bash ee Linux kumbuyuutarkaaga (Linux)Windows .

Ku rakib Windows-System(Install Windows Subsystem) -ka- hoosaadka Linux oo wata Panel Control(Control Panel)

  1. Fur menu-ka Start oo dooro Control Panel .

  1. Dooro Barnaamijyada iyo Tilmaamaha.

  1. Dooro Daar(Select Turn Windows) ama dami astaamaha Windows. Tani waxay u baahan tahay mudnaanta maamulaha.

  1. Hoos(Scroll) u dhaadhac oo dooro nidaamka hoosaadka Windows(Windows Subsystem) ee Linux ka dibna dooro OK.

Rakibaadda ayaa bilaabanaysa. Marka la dhammeeyo, Windows -gu wuxuu u baahan yahay inuu dib u bilaabo farriimahaaga PC-ga. Dooro(Select Restart) hadda dib u bilow

Dib u bilaabashada ka dib, ka fur Ubuntu Windows ka menu -ka Start , ama PowerShell ama Command Prompt , isticmaal amarka wsl.exe.

Sideen uga saaraa nidaamka- hoosaadka Windows(Uninstall Windows Subsystem) ee Linux ?

Si aad meesha uga saarto WSL , waa inaad marka hore uninstall ka saartaa nidaamyada hawlgalka Linux kasta . Waxaad markaa ka saari kartaa qaybaha taageerada ee Windows . Way fududahay in tan lagu sameeyo habaynta Windows .

  1. Fur Windows Settings , aad Apps , ka dibna dooro Apps & sifooyinka.

  1. Raadi Linux distros aad rakibtay. Dooro liiska saddex-dhibcood toosan oo dooro Uninstall .

  1. Raadi "windows subsystem," dooro liiska saddexda dhibcood ah, ka dibna dooro Uninstall . Tan u samee nidaamka-hoosaadka Windows(Windows Subsystem) -ka ee Linux WSLg Preview iyo Windows Subsystem for Linux Update haddii kuwaas ay jiraan.

  1. Dib u bilow Windows(Restart Windows) , iyo WSL waa in la raro.

Sideen uga heli karaa nidaamka faylka Linux(Linux File System) ee Windows ?

Si ka duwan isticmaalka Linux ee mashiinka farsamada, way fududahay in laga helo faylasha Windows Linux iyo lidkeeda.

Fur File Explorer(Open File Explorer) oo ka dooro Linux shayga navigation ee bidixda. Markaad u kala wareejinayso faylasha u dhexeeya Windows iyo Linux , hubi inaad isticmaashid nuqul, maahan kii asalka ahaa. Waxaa jira arrimo ku habboon nooca filetype, iyo mararka qaarkood feylku wuu xumaadaa.

Sida loo hagaajiyo Fariinta Khaladka "\wsl.localhost lama heli karo"

Waxaa laga yaabaa inaad hesho qaladkan marka ugu horeysa ee aad furto nidaamka faylka Linux iyada oo loo marayo File Explorer .

Daaqadaha(Windows) waxay ula dhaqmaan xiriirkan sida isku xirka jirka ee ka dhexeeya kombiyuutarada Windows(Windows) iyo Linux . Markaa waa inaad u sheegtaa in shabakadu jirto oo la heli karo. Waxaad tan ku samayn doontaa Diiwaanka Windows(Windows Registry) . Haddii aadan ku qanacsanayn inaad ka shaqeyso Diiwaanka(Registry) , weydii qof ku jira. Khaladka ku jira Diiwaanka(Registry) ayaa sababi kara in Windows uu joojiyo shaqada. Had iyo jeer samee kaydka Diiwaanka(make a backup of the Registry) , sidoo kale.

  1. Furo Tifaftiraha Diiwaanka(Registry Editor) . Shaxda bidix, u gudub goobta soo socota:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl Network Bixiyaha/Hwdalka

  1. Dhinaca midig, laba-guji furaha PROVIDERORDER .

  1. Ku dar P9NP(Add P9NP) (oo ay ku xigto hal comma oo aan lahayn meelo bannaan) xagga hore ee liiska ka dibna dooro OK.

  1. Ku soo laabo weelka Bixiyaha Network, fur furaha (NetworkProvider)Dalabka(Order) . Laba jeer ku dhufo PROVIDERORDER dhanka midig.

  1. Ku dar P9NP(Add P9NP) dhanka hore ee liiska (hal comma, meel banaan lahayn), dooro OK, ka dibna xidh Tifaftiraha Diiwaanka(Registry Editor) .

Waxaad hadda furi kartaa nidaamka faylka Ubuntu iyada oo loo marayo (Ubuntu)Windows File Explorer hadda. Haddii qaladku sii jiro, dib u bilow Windows , oo waa inay shaqeyso.

Sideen uga heli karaa nidaamka faylka Windows (Windows File System)Linux ?

  1. Gudaha Linux bash qolof, isticmaal amarka cd ../.. si aad ugu guurto xididka. Kadib isticmaal amarka ls si aad u taxdo hagayaasha iyo faylalka. Waxaad arki doontaa inay dhamaantood yihiin hagaha Windows iyo faylasha.

  1. Si aad u hesho faylashaada, adeegso amarkan soo socda si aad u gasho galka dukumeentigaaga, halkaas oo magaca adeegsaduhu yahay magaca hagaha isticmaalaha ee Windows:

cd users/username/documents

Haddii aad u baahan tahay inaad wax kale gasho, isticmaal cd iyo ls ilaa aad ka hesho. Hubi inaad nuqul ka sameysey kaliya faylasha, ha dhaqaajin, khatarta ah in faylka la kharribo awgeed.

Maxaa kale(Else) oo aan ku samayn karaa Windows Subsystem for Linux ?

Markaad awood u siiso WSL, waxaad haysataa dhammaan deegaanka Linux kumbiyuutarkaaga (Linux)Windows . Ama laga yaabee dhowr deegaan oo Linux ah. Wax kasta oo aad ku fekereyso inaad ku sameyso Linux , hadda waad sameyn kartaa. U fiirso maqaalladayada Linux -ku-xiran iyo casharrada si aad fikrado u hesho.



About the author

Waxaan ahay injineer software ah oo leh in ka badan 10 sano oo waayo-aragnimo ah naqshadaynta, dhisida, iyo ilaalinta codsiyada ku salaysan Windows. Waxaan sidoo kale ahay khabiir aad u yaqaan habaynta erayada, xaashida faafinta, iyo bandhigyada. Waxaan qori karaa sharraxaad cad oo kooban oo kood ah, waxaan u sharixi karaa fikrado kakan horumariyeyaasha cusub, oo aan xalliyo arrimaha duulista macaamiisha.



Related posts