Nan epòk aktyèl la nan informatique, konpatibilite te akeri yon wòl fondamantal Pou itilizatè yo. Avèk Fenèt 10 ak karakteristik Linux Subsystem pou Windows (WSL), devlopè ak amater teknoloji kounye a gen kapasite pou enstale ak kouri distribisyon Linux sou machin yo ak yon fasilite san parèy. Nan atik sa a, nou pral eksplore etap pa etap ki jan yo enstale Linux nan Windows 10 lè l sèvi avèk WSL, bay itilizatè yo yon solisyon senp ak pwisan pou pran avantaj de pi bon nan tou de mond yo: la OS pi popilè ak fleksibilite ak estabilite nan anviwònman an Linux.
1. Entwodiksyon sou Windows Subsystem pou Linux (WSL)
Windows Subsystem for Linux (WSL) se yon zouti Microsoft devlope ki pèmèt itilizatè yo kouri distribisyon Linux dirèkteman sou sistèm Windows yo. Sa a bay devlopè ak administratè sistèm yo kapasite pou yo sèvi ak zouti ak kòmandman Linux san yo pa oblije enstale yon patisyon separe oswa machin vityèl.
Enstale WSL se yon pwosesis rapid ak senp. Premyèman, ou dwe asire w ke ou gen vèsyon an mete ajou Windows 10 epi pèmèt karakteristik WSL la nan karakteristik Windows yo. Lè sa a, ou ka chwazi distribisyon an ou vle itilize, tankou Ubuntu oswa Debian, nan Microsoft Store la. Yon fwa distribisyon an enstale, ou ka jwenn aksè nan meni Windows kòmanse epi swiv etap konfigirasyon inisyal yo.
Yon fwa konfigirasyon, WSL pèmèt ou sèvi ak yon pakèt zouti Linux ak kòmandman sou ou fenèt sistèm lan. Ou ka kouri kòmandman Linux debaz yo, enstale pakè lojisyèl, konpile pwogram, epi kouri scripts shell. Anplis de sa, WSL ofri entegrasyon san pwoblèm ak sistèm nan dosye Windows, ki pèmèt ou jwenn aksè ak manipile dosye nan tou de anviwònman an Linux ak anviwònman an Windows.
2. Kondisyon pou enstale Linux sou Windows 10 ak WSL
Anvan ou kòmanse enstale Linux sou Windows 10 lè l sèvi avèk WSL, li enpòtan asire ke sèten kondisyon yo satisfè. Kondisyon sa yo pral asire yon enstalasyon siksè ak yon eksperyans itilizatè lis. Anba a se kondisyon ki nesesè yo:
1. Windows 10 oswa pi wo: WSL disponib depi Windows 10 aktyalizasyon vèsyon 1607. Asire w ke sistèm opere w la mete ajou ak yon vèsyon ki sipòte.
2. Aktive WSL: Anvan ou ka enstale ak itilize Linux sou Windows 10, ou dwe aktive karakteristik Windows Subsystem pou Linux (WSL). Sa a li ka fè atravè Windows Kontwòl Panel oswa lè l sèvi avèk PowerShell. Swiv enstriksyon Microsoft bay yo pou aktive WSL sou sistèm ou an.
3. Disponib espas disk: Asire w ou genyen ase espas disponib sou ou kondwi difisil pou òganize enstalasyon Linux ou ak aplikasyon ou vle kouri yo. Li rekòmande pou gen omwen 20 GB espas gratis pou pèfòmans optimal.
3. Telechaje ak enstale WSL sou Windows 10
Pou telechaje ak enstale WSL sou Windows 10, swiv etap sa yo:
- Louvri meni an kòmanse epi chèche "Anviwònman".
- Klike sou "Mizajou ak sekirite".
- Chwazi "Pou devlopè" nan meni gòch la.
- Tcheke bwat ki di "Mòd pwogramè."
Lè sa a, swiv etap sa yo pou aktive WSL:
- Louvri PowerShell kòm administratè.
- Ekri kòmandman sa a:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux. - Peze Antre epi tann pou pwosesis enstalasyon an fini.
Finalman, ou dwe rekòmanse sistèm lan pou chanjman yo pran efè. Apre rdemare, WSL pral aksesib epi pare pou itilize.
4. Mete kanpe WSL pou enstalasyon Linux sou Windows 10
Si ou se yon itilizatè Windows 10 epi ou vle sèvi ak Linux sou sistèm opere ou san ou pa bezwen enstale yon nouvo patisyon, ou ka pran avantaj de Windows Subsystem pou Linux (WSL). Anvan ou kòmanse, asire w ke ou gen dènye vèsyon an nan Windows 10 enstale, paske WSL disponib kòmanse ak Windows 10 Creators Update.
Pou konfigirasyon WSL, swiv etap sa yo:
- Louvri meni an Kòmanse epi chèche "Fonnèt Karakteristik".
- Chwazi "Vire karakteristik Windows yo sou oswa koupe."
- Nan lis la nan karakteristik, gade pou "Windows Subsystem pou Linux" epi tcheke ti bwat la.
- Klike sou "OK" epi tann pou enstalasyon an fini.
- Rdemare sistèm ou a lè li mande.
Yon fwa sistèm ou a rekòmanse, ou pare pou enstale yon distribisyon Linux ki konpatib WSL. Ou ka jwenn aksè nan Microsoft Store epi chèche distribisyon popilè tankou Ubuntu, Debian oswa Fedora. Klike sou distribisyon ou vle a epi klike sou "Jwenn" pou kòmanse enstalasyon an. Yon fwa enstale, ou pral kapab kouri distribisyon Linux kòm yon fenèt separe sou Windows 10 Desktop ou.
5. Chwazi ak telechaje bon distribisyon Linux pou WSL
Sa a se yon etap esansyèl pou jwenn pi plis nan zouti sa a. Erezman, gen plizyè distribisyon popilè ki disponib pou itilize nan WSL, yo chak ak karakteristik pwòp yo ak benefis yo. Isit la nou pral ba ou yon gid etap pa etap pou ede w chwazi ak telechaje bon distribisyon Linux pou WSL.
1. Fè rechèch sou opsyon yo: Anvan w chwazi yon distribisyon Linux, li enpòtan pou w fè rechèch ou epi familyarize w ak diferan opsyon ki disponib yo. Gen kèk distribisyon komen ak popilè yo enkli Ubuntu, Debian, ak Kali Linux. Chak nan yo optimize pou ka itilize diferan, kidonk asire w ke ou konsidere bezwen ou ak preferans.
2. Tcheke gid ak leson patikilye: Yon fwa ou te chwazi yon distribisyon Linux, chèche gid ak leson patikilye sou entènèt pou ede w enstale ak konfigirasyon distribisyon an sou WSL. Resous sa yo ap ba w enstriksyon detaye etap pa etap epi ede w evite potansyèl enkonvenyans pandan pwosesis enstalasyon an. Yo ka ofri tou konsèy ak ke trik nouvèl itil pou jwenn pi plis nan distribisyon Linux ou sou WSL.
6. Enstale distribisyon Linux sou Windows 10 lè l sèvi avèk WSL
Pou moun ki vle enstale yon distribisyon Linux sou Windows 10 lè l sèvi avèk Windows Subsystem pou Linux (WSL), isit la se yon leson patikilye etap-pa-etap pou rezoud pwoblèm sa a. WSL se yon karakteristik inik nan Windows 10 ki pèmèt ou kouri yon anviwònman Linux dirèkteman sou Windows san yo pa bezwen yon machin vityèl.
Anvan ou kòmanse, asire w ke sistèm Windows 10 ou a gen karakteristik WSL aktive. Pou tcheke sa a, ale nan meni "Kòmanse" a epi chèche "Vire karakteristik Windows yo sou oswa koupe." Apre sa, elaji "Windows Subsystem for Linux" epi asire w ke bwat la tcheke. Si se pa sa, chwazi li epi klike sou "OK".
Yon fwa WSL aktive, ale nan Microsoft Store la epi chèche distribisyon Linux ou vle enstale a. Microsoft ofri plizyè opsyon popilè tankou Ubuntu, Debian, ak Kali Linux. Klike sou distribisyon vle a epi sou paj magazen an, klike sou bouton "Jwenn" pou kòmanse pwosesis telechaje ak enstalasyon an. Pwosesis sa a ka pran yon ti tan tou depann de gwosè distribisyon an ak vitès koneksyon entènèt ou an.
7. Premye konfigirasyon distribisyon Linux sou Windows 10
Youn nan karakteristik ki pi atire nan Windows 10 se kapasite nan kouri yon distribisyon Linux dirèkteman sou Sistèm operasyon an. Sa a pèmèt itilizatè yo jwi benefis ki genyen nan Linux san yo pa oblije enstale yon sistèm opere adisyonèl. Isit la nou pral montre w kouman fè konfigirasyon inisyal la nan yon distribisyon Linux sou Windows 10.
Etap 1: Anvan ou kòmanse, asire w ke vèsyon ou nan Windows 10 sipòte karakteristik Windows Subsystem pou Linux (WSL). Pou verifye sa, ou dwe gen vèsyon 1607 oswa pita enstale. Si ou gen yon vèsyon ki pi gran, w ap bezwen mete ajou sistèm operasyon ou a.
Etap 2: Yon fwa konpatibilite konfime, ou ka kontinye enstale yon distribisyon Linux. Pou fè sa, ou dwe louvri magazen Windows la epi chèche distribisyon ou vle itilize a. Klike sou "Jwenn" epi tann pou enstalasyon an fini.
Etap 3: Yon fwa distribisyon Linux enstale, louvri li epi yo pral mande w pou mete yon non itilizatè ak modpas. Done sa yo pral sa ou pral itilize pou jwenn aksè nan distribisyon Linux ou sou Windows 10. Epi se li! Koulye a, ou ka jwi tout benefis ki genyen nan Linux san yo pa kite Windows.
8. Linux Command Line Interface sou Windows 10 ak WSL
Sèvi ak koòdone liy lòd Linux sou Windows 10 vin pi fasil gras a Windows Subsystem pou Linux (WSL). Avèk WSL, ou ka kouri yon distribisyon Linux sou òdinatè Windows ou san ou pa bezwen enstale yon machin vityèl oswa bòt doub.
Si ou vle sèvi ak koòdone liy lòd Linux sou Windows 10, swiv etap sa yo:
- Louvri Windows 10 Anviwònman epi ale nan seksyon "Mizajou ak sekirite".
- Klike sou "Pou Devlopè" nan meni gòch la epi aktive opsyon "Mòd Devlopè".
- Apre ou fin pèmèt Mode Developer, ale nan seksyon "Fenèt Karakteristik" nan menm fenèt paramèt la epi aktive "Windows Subsystem for Linux."
- Ale nan Microsoft Store epi chèche yon distribisyon Linux sipòte, tankou Ubuntu, SUSE, oswa Debian. Telechaje li epi enstale li sou òdinatè w lan.
- Yon fwa distribisyon Linux enstale, louvri li nan meni an kòmanse. Isit la yo pral mande w pou mete yon kont epi mete yon modpas.
Apre w fin suiv etap sa yo, w ap gen aksè a yon koòdone liy kòmand Linux sou Windows 10 ou. Sa a pral pèmèt ou kouri kòmandman ak pwogram ki konpatib ak Linux dirèkteman. soti nan sistèm operasyon ou an Windows. Ou ka itilize tout karakteristik ak zouti liy kòmand Linux yo, tankou manadjè pakè apt la oswa konpilatè gcc la.
9. Jesyon ak ajou distribisyon Linux ki enstale nan WSL
Youn nan benefis ki genyen nan itilize Windows Subsystem pou Linux (WSL) se kapasite pou fasil jere ak mete ajou distribisyon Linux enstale. Men kèk solisyon etap pa etap pou rezoud nenpòt pwoblèm ki gen rapò ak jesyon ak ajou.
1. Tcheke epi mete ajou vèsyon WSL: Anvan w kòmanse, li enpòtan pou asire w ke w gen dènye vèsyon WSL enstale sou sistèm ou an. Sa a ka fè pa kouri lòd la wsl -l -v sou liy lòd Windows. Nan ka gen yon vèsyon ki pi gran, li ka mete ajou lè l sèvi avèk lòd la wsl --set-version .
2. Mete ajou distribisyon Linux: Yon fwa yo verifye vèsyon WSL la, li posib pou mete ajou distribisyon Linux ki enstale yo. Pou fè sa, ou ka itilize lòd sa a sou liy lòd Windows la: wsl --update. Kòmand sa a pral mete ajou tout distribisyon Linux ki enstale sou sistèm lan.
3. Jere mizajou: Anplis fè mizajou jeneral, li posib tou pou jere mizajou endividyèlman pou chak distribisyon Linux. Pou fè sa, ou ka itilize kòmandman an wsl --set-version . Sa a pral pèmèt ou chanje vèsyon an nan yon distribisyon espesifik epi kenbe li ajou jan sa nesesè.
10. Aksè nan dosye Windows ak anyè ki soti nan yon distribisyon Linux nan WSL
Youn nan benefis ki genyen lè w sèvi ak Windows Subsystem pou Linux (WSL) se kapasite pou jwenn aksè ak manipile dosye Windows ak anyè ki soti nan yon distribisyon Linux. Sa a itil sitou lè w ap travay nan yon anviwònman kote ou bezwen jwenn aksè nan resous Windows ak Linux. Atik sa a pral prezante yon leson patikilye etap-pa-etap sou fason pou jwenn aksè nan dosye Windows ak anyè ki soti nan yon distribisyon Linux sou WSL.
Pou kòmanse, li enpòtan sonje ke WSL bay yon kouch konpatibilite ki pèmèt ou kouri binè Linux dirèkteman sou Windows. Sa vle di ke yo ka jwenn aksè nan dosye Windows ak anyè nan yon CLI Linux nan WSL. Youn nan fason ki pi fasil yo jwenn aksè nan dosye Windows ak anyè se lè l sèvi avèk chemen espesyal la / mnt. Chemen sa a gen pwen mòn yo pou disk Windows nan WSL.
Anba a se yon egzanp pratik sou fason pou jwenn aksè nan yon anyè Windows nan WSL. Sipoze ou gen yon anyè ki rele C: Dokiman sou Windows ke ou vle jwenn aksè nan WSL. Pou fè sa, tou senpleman louvri yon tèminal Linux nan WSL epi sèvi ak lòd la cd /mnt/c/Documents pou navige nan anyè ou vle a. Yon fwa nan anyè enterè a, ou ka manipile dosye yo epi egzekite kòmandman Linux nòmalman.
11. Konfigirasyon rezo nan WSL pou koneksyon ak lòt machin
Pou konfigirasyon rezo a nan WSL epi reyalize koneksyon ak lòt machin, li enpòtan pou swiv etap sa yo:
1. Konfigirasyon Adaptè Rezo: Pou kòmanse, asire w ke adaptè rezo default sou WSL ou a konfigirasyon kòrèkteman. Ou ka tcheke sa lè w ouvri Panèl Kontwòl Windows, chwazi "Rezo ak Entènèt," Lè sa a, "Rezo ak Sant Pataje", epi klike sou "Chanje paramèt adaptè" nan fenèt gòch la. Asire w ke adaptè w ap itilize pou koneksyon an pèmèt ak konfigirasyon pou jwenn yon adrès IP otomatikman.
2. Tcheke Adrès IP a: Yon fwa yo te konfigirasyon adaptè rezo a, ou ka tcheke adrès IP ki asiyen nan machin WSL ou a. Pou fè sa, louvri liy lòd distribisyon WSL ou a epi kouri lòd "ipconfig". Sa a pral montre adrès IP ki asiyen nan adaptè rezo machin vityèl WSL ou a. Asire w ke adrès IP sa a nan menm ranje ak rezo ou vle konekte a.
3. Konfigirasyon Règ firewall: Nan kèk ka, ou ka bezwen konfigirasyon règ firewall pou pèmèt koneksyon ak lòt machin sou rezo a. Ou ka fè sa atravè Fenèt firewall oswa nenpòt lòt pwogram firewall w ap itilize. Asire ou ke ou pèmèt koneksyon fèk ap rantre ak sortan sou pò ki nesesè pou kominikasyon ak machin sib yo. Anplis de sa, ou ka bezwen tou konfigirasyon routage pou pèmèt trafik pase nan WSL ou a nan lòt machin sou rezo a.
Lè w swiv etap sa yo, ou ta dwe kapab byen configured rezo nan WSL epi reyalize koneksyon ak lòt machin sou rezo lokal ou a. Sonje tcheke adaptè rezo w la, tcheke adrès IP ki asiyen nan machin WSL ou a, epi configured règ firewall ki nesesè yo pou pèmèt kominikasyon.
12. Kreye ak kouri bash scripts sou Linux ak WSL
Kreye ak kouri scripts bash sou Linux lè l sèvi avèk WSL (Windows Subsystem for Linux) se yon konpetans enpòtan pou administratè sistèm ak devlopè. Scripts Bash yo se scripts ki otomatize travay repetitif nan sistèm operasyon Linux la. Avèk WSL, ou ka kouri kòmandman koki Linux ak script dirèkteman sou machin Windows ou a, sa ki pèmèt pou pi gwo fleksibilite ak pwodiktivite nan devlopman sistèm ak administrasyon.
Pou kreye yon script bash nan WSL, tou senpleman louvri tèminal ou a epi kreye yon nouvo dosye ak ekstansyon .sh. Ou ka itilize nenpòt editè tèks ou pito, tankou Nano oswa Vi, pou kreye ak modifye fichye a. Li enpòtan pou sonje ke scripts bash yo dwe kòmanse ak liy #!/bin/bash, ki endike ke yo pral sèvi ak entèprèt bash la pou egzekite script la.
Yon fwa ou te kreye fichye script bash la, ou ka kòmanse tape kòmandman ou vle kouri yo. Kòmandman yo nan script la pral egzekite nan lòd yo te ekri yo. Ou ka mete kòmandman shell estanda, kòmandman Linux, fonksyon koutim, ak kòmantè nan script ou a. Pou kouri script la, tou senpleman tape non fichye a nan tèminal la epi peze Antre. Asire w ke script la gen otorizasyon ègzèkutabl lè w itilize kòmandman chmod +x script_name.sh si sa nesesè.
13. Depanaj pwoblèm komen lè w ap enstale Linux sou Windows 10 lè l sèvi avèk WSL
Lè w ap enstale Linux sou Windows 10 lè l sèvi avèk Windows Subsystem pou Linux (WSL), pafwa pwoblèm komen ka parèt ki ka fè pwosesis la difisil. Erezman, gen plizyè solisyon ki disponib pou rezoud pwoblèm sa yo epi asire yon enstalasyon siksè.
Premyèman, li enpòtan pou verifye ke vèsyon an nan Windows 10 se ajou ak konpatib ak WSL. Ou ka fè sa lè w tcheke mizajou Windows nan Anviwònman Sistèm. Si mizajou disponib, asire w ou enstale yo anvan ou kontinye ak enstalasyon Linux la.
Yon lòt pwoblèm komen ka mank de espas ki gen kapasite pou enstale Linux. Pou ranje sa a, ou ka libere espas lè w efase dosye ki pa nesesè oswa deplase yo nan yon lòt kondwi difisil. Ou ka elaji espas ki gen kapasite tou lè w divize oswa itilize zouti jesyon ki gen kapasite.
14. Konklizyon ak rekòmandasyon pou enstale Linux sou Windows 10 lè l sèvi avèk WSL
An rezime, enstale Linux sou Windows 10 jiska WSL se yon solisyon efikas pou itilizatè sa yo ki vle jwi avantaj ki genyen nan tou de. sistèm opere nan menm ekip la. Pandan tout atik sa a, nou te kouvri etap ki nesesè pou yon enstalasyon siksè, osi byen ke yo ofri rekòmandasyon yo optimize operasyon li yo.
Sa ki enpòtan, pou asire yon enstalasyon lis ak san pwoblèm, li esansyèl pou swiv ak anpil atansyon leson patikilye ak etap Microsoft bay yo. Anplis de sa, chwazi bon distribisyon Linux la enpòtan anpil pou satisfè bezwen itilizatè a. Nou rekòmande rechèch ak eseye diferan distribisyon anvan ou pran yon desizyon final.
Yon fwa Linux enstale sou Windows 10 lè l sèvi avèk WSL, itilizatè yo pral kapab sèvi ak zouti pwisan ak aplikasyon Linux ki ofri, pandan y ap kenbe abitye ak konpatibilite nan Windows. Lè w pran avantaj de avantaj sa yo, ou ka devlope pwojè, fè tès ak pwofite kapasite tou de sistèm operasyon yo.
Nan ti bout tan, WSL (Windows Subsystem for Linux) se yon opsyon ekselan pou itilizatè Windows 10 ki vle gen aksè a yon anviwònman Linux san yo pa oblije abandone sistèm opere prensipal yo. Avèk enstalasyon senp ak konfigirasyon relativman fasil, WSL bay yon solisyon teknik pou kouri aplikasyon Linux ak kòmandman sou Windows.
Apre w fin swiv etap sa yo ki endike nan atik sa a, ou pral pare pou eksplore mond lan nan Linux sou òdinatè Windows 10 ou a pouvwa tou de platfòm sou yon sèl aparèy.
Li enpòtan sonje ke WSL se pa yon machin vityèl Linux konplè, men pito yon kouch konpatibilite ki pèmèt kouri aplikasyon pou Linux nan yon anviwònman Windows. Si ou bezwen plis fonksyonalite avanse oswa ou vle travay ak distribisyon espesifik Linux, ou ka bezwen konsidere lòt opsyon, tankou enstale yon machin vityèl.
An jeneral, enstale Linux sou Windows 10 lè l sèvi avèk WSL bay itilizatè yo pi gwo adaptabilite ak kapasite nan pran avantaj de benefis ki genyen nan tou de platfòm. Si ou se yon devlopè, sysadmin, oswa jis yon moun ki enterese nan eksplore mond lan nan Linux, pa ezite eseye WSL ak eksperyans pou tèt ou.
Pandan mond lan nan teknoloji ap kontinye evolye, li enteresan pou wè baryè ki genyen ant sistèm operasyon yo vin de pli zan pli twoub. Avèk zouti tankou WSL, itilizatè yo ka jwi konfò ak abitye Windows pandan y ap plonje tèt yo nan ekosistèm rich Linux la. Se konsa, pa ezite eksplore epi fè pi plis nan konbinezon pwisan sa a nan teknoloji.
Mwen se Sebastián Vidal, yon enjenyè òdinatè pasyone sou teknoloji ak brikoleur. Anplis de sa, mwen se kreyatè a tecnobits.com, kote mwen pataje leson patikilye pou fè teknoloji pi aksesib epi konprann pou tout moun.