Dabartinėje skaičiavimo eroje suderinamumas įgijo esminį vaidmenį vartotojamsSu „Windows 10“ ir jos „Linux“ posistemio, skirtos „Windows“ (WSL) funkcijai, kūrėjai ir technologijų entuziastai dabar turi galimybę beprecedenčiai lengvai įdiegti ir paleisti „Linux“ paskirstymus savo įrenginiuose. Šiame straipsnyje mes ištirsime žingsnis po žingsnio cómo instalar Linux sistemoje „Windows 10“ naudojant WSL, suteikiant vartotojams paprastą ir galingą sprendimą, leidžiantį pasinaudoti geriausiomis abiejų pasaulių privalumais: operacinė sistema populiariausias ir Linux aplinkos lankstumas bei stabilumas.
1. „Windows“ posistemio, skirto „Linux“ (WSL) įvadas
„Windows Subsystem for Linux“ (WSL) yra „Microsoft“ sukurtas įrankis, leidžiantis vartotojams tiesiogiai paleisti „Linux“ paskirstymus „Windows“ sistemose. Tai suteikia kūrėjams ir sistemos administratoriams galimybę naudoti Linux įrankius ir komandas neįdiegiant atskiro skaidinio ar virtualios mašinos.
WSL diegimas yra greitas ir paprastas procesas. Pirmiausia turite įsitikinti, kad turite atnaujintą versiją „Windows 10“ ir įgalinkite WSL funkciją „Windows“ funkcijose. Tada galite pasirinkti platinimą, kurį norite naudoti, pvz., Ubuntu arba Debian, iš „Microsoft Store“. Įdiegę platinimą, galite jį pasiekti iš „Windows“ pradžios meniu ir atlikti pradinius konfigūracijos veiksmus.
Sukonfigūruotas WSL leidžia savo kompiuteryje naudoti daugybę Linux įrankių ir komandų „Windows“ sistema. Galite paleisti pagrindines Linux komandas, įdiegti programinės įrangos paketus, kompiliuoti programas ir paleisti apvalkalo scenarijus. Be to, WSL siūlo sklandžią integraciją su Windows failų sistema, leidžiančia pasiekti ir valdyti failus tiek Linux, tiek Windows aplinkoje.
2. Būtinos sąlygos įdiegti Linux sistemoje Windows 10 su WSL
Prieš pradedant diegti „Linux“ sistemoje „Windows 10“ naudojant WSL, svarbu užtikrinti, kad būtų įvykdytos tam tikros sąlygos. Šie reikalavimai užtikrins sėkmingą diegimą ir sklandžią vartotojo patirtį. Žemiau pateikiami būtini reikalavimai:
1. „Windows 10“ ar naujesnė versija: WSL pasiekiamas nuo Windows 10 naujinimo versijos 1607. Įsitikinkite, kad operacinė sistema atnaujinta į palaikomą versiją.
2. Suaktyvinkite WSL: Kad galėtumėte įdiegti ir naudoti „Linux“ sistemoje „Windows 10“, turite įjungti „Windows“ posistemio, skirto Linux (WSL) funkciją. Tai Tai galima padaryti naudodami „Windows“ valdymo skydelį arba naudodami „PowerShell“. Vykdykite „Microsoft“ pateiktas instrukcijas, kad suaktyvintumėte WSL savo sistemoje.
3. Laisva vieta diske: Įsitikinkite, kad turite pakankamai vietos kietasis diskas priglobti jūsų Linux diegimą ir programas, kurias norite paleisti. Norint užtikrinti optimalų veikimą, rekomenduojama turėti bent 20 GB laisvos vietos.
3. Atsisiųskite ir įdiekite WSL sistemoje „Windows 10“.
Norėdami atsisiųsti ir įdiegti WSL sistemoje Windows 10, atlikite šiuos veiksmus:
- Atidarykite pradžios meniu ir ieškokite „Nustatymai“.
- Hacer clic en «Actualización y seguridad».
- Kairiajame meniu pasirinkite „Kūrėjams“.
- Pažymėkite langelį „Programuotojo režimas“.
Tada atlikite šiuos veiksmus, kad suaktyvintumėte WSL:
- Abrir PowerShell como administrador.
- Escribir el siguiente comando:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux. - Paspauskite Enter ir palaukite, kol bus baigtas diegimo procesas.
Galiausiai, kad pakeitimai įsigaliotų, turite iš naujo paleisti sistemą. Paleidus iš naujo, WSL bus pasiekiamas ir paruoštas naudoti.
4. WSL nustatymas Linux diegimui sistemoje Windows 10
Jei esate „Windows 10“ naudotojas ir norite naudoti „Linux“ savo operacinėje sistemoje neįdiegę naujo skaidinio, galite pasinaudoti „Windows“ posistemio, skirto Linux (WSL), pranašumais. Prieš pradėdami įsitikinkite, kad įdiegėte naujausią „Windows 10“ versiją, nes WSL galima pradėti nuo „Windows 10 Creators Update“.
Norėdami sukonfigūruoti WSL, atlikite šiuos veiksmus:
- Atidarykite meniu Pradėti ir ieškokite „Windows Funkcijos“.
- Pasirinkite „Įjungti arba išjungti Windows funkcijas“.
- Funkcijų sąraše ieškokite „Windows posistemė, skirta Linux“ ir pažymėkite laukelį.
- Spustelėkite „Gerai“ ir palaukite, kol diegimas bus baigtas.
- Iš naujo paleiskite sistemą, kai būsite paraginti.
Kai sistema bus paleista iš naujo, būsite pasiruošę įdiegti su WSL suderinamą Linux platinimą. Galite pasiekti „Microsoft Store“ ir ieškoti populiarių platinimų, tokių kaip „Ubuntu“, „Debian“ ar „Fedora“. Spustelėkite norimą platinimą, tada „Get“, kad pradėtumėte diegimą. Įdiegę galėsite paleisti „Linux“ platinimą kaip atskirą langą „Windows 10“ darbalaukyje.
5. Tinkamo WSL Linux platinimo pasirinkimas ir atsisiuntimas
Tai būtinas žingsnis norint išnaudoti visas šio įrankio galimybes. Laimei, WSL galima naudoti keletą populiarių paskirstymų, kurių kiekvienas turi savo ypatybes ir privalumus. Čia pateiksime jums nuoseklų vadovą, kuris padės pasirinkti ir atsisiųsti tinkamą WSL Linux platinimą.
1. Ištirkite parinktis: prieš pasirenkant Linux platinimą, svarbu atlikti tyrimą ir susipažinti su įvairiomis galimybėmis. Kai kurie įprasti ir populiarūs platinimai apima Ubuntu, Debian ir Kali Linux. Kiekvienas iš jų yra optimizuotas įvairiems naudojimo atvejams, todėl būtinai atsižvelkite į savo poreikius ir pageidavimus.
2. Peržiūrėkite vadovus ir mokymo programas: pasirinkę „Linux“ platinimą, ieškokite internetinių vadovų ir vadovėlių, kurie padės įdiegti ir konfigūruoti platinimą WSL. Šie ištekliai suteiks jums išsamias nuoseklias instrukcijas ir padės išvengti galimų spąstų diegimo proceso metu. Jie taip pat gali pasiūlyti patarimai ir gudrybės naudinga norint maksimaliai išnaudoti savo Linux platinimo WSL galimybes.
6. Linux platinimo diegimas sistemoje Windows 10 naudojant WSL
Tiems, kurie nori įdiegti „Linux“ platinimą sistemoje „Windows 10“, naudodami „Windows Subsystem for Linux“ (WSL), pateikiame nuoseklią pamoką, kaip išspręsti šią problemą. WSL yra unikali „Windows 10“ savybė, leidžianti paleisti „Linux“ aplinką tiesiogiai sistemoje „Windows“, nenaudojant virtualios mašinos.
Prieš pradėdami įsitikinkite, kad jūsų Windows 10 sistemoje įjungtos WSL funkcijos. Norėdami tai patikrinti, eikite į meniu „Pradėti“ ir ieškokite „Įjungti arba išjungti Windows funkcijas“. Tada išplėskite „Windows posistemė, skirta Linux“ ir įsitikinkite, kad pažymėtas langelis. Jei ne, pasirinkite jį ir spustelėkite „Gerai“.
Įjungę WSL, eikite į „Microsoft Store“ ir ieškokite „Linux“ platinimo, kurį norite įdiegti. „Microsoft“ siūlo keletą populiarių parinkčių, tokių kaip „Ubuntu“, „Debian“ ir „Kali Linux“. Spustelėkite norimą platinimą ir parduotuvės puslapyje spustelėkite mygtuką „Gauti“, kad pradėtumėte atsisiuntimo ir diegimo procesą. Šis procesas gali užtrukti, priklausomai nuo platinimo dydžio ir interneto ryšio greičio.
7. Pradinė Linux platinimo sąranka sistemoje Windows 10
Viena patraukliausių „Windows 10“ funkcijų yra galimybė tiesiogiai paleisti „Linux“ platinimą operacinė sistema. Tai leidžia vartotojams mėgautis „Linux“ privalumais neįdiegiant papildomos operacinės sistemos. Čia parodysime, kaip atlikti pradinę Linux platinimo konfigūraciją sistemoje Windows 10.
1 veiksmas: Prieš pradėdami įsitikinkite, kad jūsų „Windows 10“ versija palaiko „Windows“ posistemio, skirto Linux (WSL) funkciją. Norėdami tai patikrinti, turite turėti 1607 ar naujesnę versiją. Jei turite senesnę versiją, jums reikės atnaujinkite savo operacinę sistemą.
2 veiksmas: Patvirtinus suderinamumą, galite pradėti diegti Linux platinimą. Norėdami tai padaryti, turite atidaryti "Windows" parduotuvę ir ieškoti platinimo, kurį norite naudoti. Spustelėkite „Gauti“ ir palaukite, kol diegimas bus baigtas.
3 veiksmas: Įdiegę „Linux“ paskirstymą atidarykite jį ir jūsų bus paprašyta nustatyti vartotojo vardą ir slaptažodį. Šiuos duomenis naudosite norėdami pasiekti „Linux“ platinimą sistemoje „Windows 10“. Ir viskas! Dabar galite mėgautis visais „Linux“ pranašumais neišeidami iš „Windows“.
8. Linux komandų eilutės sąsaja Windows 10 su WSL
Naudoti „Linux“ komandų eilutės sąsają „Windows 10“ tapo daug lengviau, nes „Windows Subsystem for Linux“ (WSL). Naudodami WSL galite paleisti „Linux“ platinimą „Windows“ kompiuteryje, neįdiegę virtualios mašinos ar dvigubos įkrovos.
Jei norite naudoti Linux komandų eilutės sąsają sistemoje Windows 10, atlikite šiuos veiksmus:
- Atidarykite „Windows 10“ nustatymus ir eikite į skyrių „Atnaujinimas ir sauga“.
- Kairiajame meniu spustelėkite „Kūrėjams“ ir suaktyvinkite parinktį „Kūrėjo režimas“.
- Įjungę kūrėjo režimą, tame pačiame nustatymų lange eikite į skyrių „Windows funkcijos“ ir suaktyvinkite „Windows posistemę, skirtą Linux“.
- Eikite į „Microsoft Store“ ir ieškokite palaikomo „Linux“ platinimo, pvz., „Ubuntu“, „SUSE“ arba „Debian“. Atsisiųskite ir įdiekite į savo kompiuterį.
- Įdiegę „Linux“ paskirstymą atidarykite jį iš pradžios meniu. Čia jūsų bus paprašyta sukurti paskyrą ir slaptažodį.
Atlikę šiuos veiksmus, turėsite prieigą prie „Linux“ komandų eilutės sąsajos „Windows 10“. Tai leis tiesiogiai paleisti su Linux suderinamas komandas ir programas iš savo operacinės sistemos Windows. Galite naudoti visas Linux komandų eilutės funkcijas ir įrankius, pvz., apt paketų tvarkyklę arba gcc kompiliatorių.
9. WSL įdiegtų Linux platinimų valdymas ir atnaujinimas
Vienas iš „Windows Subsystem for Linux“ (WSL) pranašumų yra galimybė lengvai valdyti ir atnaujinti įdiegtus Linux platinimus. Štai keletas nuoseklių sprendimų, kaip išspręsti visas su valdymu ir atnaujinimu susijusias problemas.
1. Patikrinkite ir atnaujinkite WSL versiją: Prieš pradėdami, svarbu įsitikinti, kad jūsų sistemoje yra įdiegta naujausia WSL versija. Tai galima padaryti paleidus komandą wsl -l -v „Windows“ komandinėje eilutėje. Jei yra senesnė versija, ją galima atnaujinti naudojant komandą wsl --set-version .
2. Atnaujinkite „Linux“ paskirstymus: Patvirtinus WSL versiją, galima atnaujinti įdiegtus Linux platinimus. Norėdami tai padaryti, „Windows“ komandų eilutėje galite naudoti šią komandą: wsl --update. Ši komanda atnaujins visus sistemoje įdiegtus Linux platinimus.
3. Tvarkykite naujinius: Be bendrųjų atnaujinimų, taip pat galima tvarkyti kiekvieno Linux platinimo naujinimus atskirai. Norėdami tai padaryti, galite naudoti komandą wsl --set-version . Tai leis jums pakeisti konkretaus platinimo versiją ir prireikus ją atnaujinti.
10. Prieiga prie Windows failų ir katalogų iš Linux platinimo WSL
Vienas iš „Windows“ posistemio, skirto „Linux“ (WSL), pranašumų yra galimybė pasiekti ir valdyti „Windows“ failus bei katalogus iš „Linux“ platinimo. Tai ypač naudinga dirbant aplinkoje, kurioje reikia pasiekti ir Windows, ir Linux išteklius. Šiame straipsnyje bus pateikta nuosekli pamoka, kaip pasiekti Windows failus ir katalogus iš Linux platinimo naudojant WSL.
Norėdami pradėti, svarbu pažymėti, kad WSL suteikia suderinamumo sluoksnį, leidžiantį paleisti Linux dvejetainius failus tiesiai sistemoje Windows. Tai reiškia, kad Windows failus ir katalogus galima pasiekti naudojant WSL Linux CLI. Vienas iš paprasčiausių būdų pasiekti „Windows“ failus ir katalogus yra naudoti specialų kelią /mėn.. Šiame kelyje yra WSL „Windows“ diskų prijungimo taškai.
Žemiau pateikiamas praktinis pavyzdys, kaip pasiekti Windows katalogą iš WSL. Tarkime, kad turite katalogą, pavadintą C: dokumentai sistemoje „Windows“, kurią norite pasiekti iš WSL. Norėdami tai padaryti, tiesiog atidarykite „Linux“ terminalą WSL ir naudokite komandą cd /mnt/c/Dokumentai norėdami pereiti į norimą katalogą. Patekę į dominantį katalogą, galite valdyti failus ir įprastai vykdyti Linux komandas.
11. Tinklo konfigūracija WSL ryšiui su kitais įrenginiais
Norint sukonfigūruoti tinklą WSL ir pasiekti ryšį su kitais įrenginiais, svarbu atlikti šiuos veiksmus:
1. Tinklo adapterio konfigūracija: norėdami pradėti, įsitikinkite, kad numatytasis WSL tinklo adapteris yra tinkamai sukonfigūruotas. Tai galite patikrinti atidarę „Windows“ valdymo skydelį, pasirinkę „Tinklas ir internetas“, tada „Tinklo ir bendrinimo centras“ ir kairiojoje srityje spustelėję „Keisti adapterio nustatymus“. Įsitikinkite, kad adapteris, kurį naudojate ryšiui, įjungtas ir sukonfigūruotas automatiškai gauti IP adresą.
2. IP adreso tikrinimas: sukonfigūravus tinklo adapterį, galite patikrinti WSL įrenginiui priskirtą IP adresą. Norėdami tai padaryti, atidarykite WSL paskirstymo komandų eilutę ir paleiskite komandą „ipconfig“. Bus rodomas jūsų WSL virtualios mašinos tinklo adapteriui priskirtas IP adresas. Įsitikinkite, kad šis IP adresas yra tame pačiame diapazone kaip tinklo, prie kurio norite prisijungti.
3. Užkardos taisyklių konfigūravimas: kai kuriais atvejais gali tekti sukonfigūruoti ugniasienės taisykles, kad būtų galima prisijungti prie kitų tinklo įrenginių. Tai galite padaryti per „Windows“ užkarda arba bet kuri kita jūsų naudojama ugniasienės programa. Būtinai leiskite įeinančius ir išeinančius ryšius prievaduose, reikalinguose ryšiui su tiksliniais įrenginiais palaikyti. Be to, gali reikėti sukonfigūruoti maršrutą, kad srautas per jūsų WSL galėtų patekti į kitus tinklo įrenginius.
Atlikdami šiuos veiksmus, galėsite sėkmingai sukonfigūruoti tinklą WSL ir pasiekti ryšį su kitais įrenginiais vietiniame tinkle. Nepamirškite patikrinti tinklo adapterio, WSL įrenginiui priskirto IP adreso ir sukonfigūruoti reikiamas ugniasienės taisykles, kad būtų galima palaikyti ryšį.
12. Bash scenarijų kūrimas ir vykdymas Linux sistemoje su WSL
Bash scenarijų kūrimas ir paleidimas Linux sistemoje naudojant WSL (Windows Subsystem for Linux) yra svarbus sistemos administratorių ir kūrėjų įgūdis. „Bash“ scenarijai yra scenarijai, automatizuojantys pasikartojančias užduotis „Linux“ operacinėje sistemoje. Naudodami WSL galite paleisti „Linux“ apvalkalo komandas ir scenarijus tiesiai „Windows“ įrenginyje, todėl sistemos kūrimas ir administravimas yra lankstesnis ir produktyvesnis.
Norėdami sukurti bash scenarijų WSL, tiesiog atidarykite terminalą ir sukurkite naują failą su plėtiniu .sh. Norėdami sukurti ir redaguoti failą, galite naudoti bet kurią pageidaujamą teksto rengyklę, pvz., Nano arba Vi. Svarbu atsiminti, kad bash scenarijai turi prasidėti eilute #!/bin/bash, kuri rodo, kad scenarijui vykdyti bus naudojamas bash interpretatorius.
Sukūrę bash scenarijaus failą, galite pradėti rašyti norimas paleisti komandas. Komandos scenarijuje bus vykdomos tokia tvarka, kokia buvo parašytos. Į savo scenarijų galite įtraukti standartines apvalkalo komandas, Linux komandas, pasirinktines funkcijas ir komentarus. Norėdami paleisti scenarijų, tiesiog įveskite failo pavadinimą terminale ir paspauskite Enter. Jei reikia, naudodami komandą chmod +x scenarijaus_pavadinimas.sh įsitikinkite, kad scenarijus turi vykdymo leidimus.
13. Įprastų problemų, kylančių diegiant Linux sistemoje Windows 10 naudojant WSL, šalinimas
Diegiant „Linux“ sistemoje „Windows 10“, naudojant „Windows“ posistemį, skirtą Linux (WSL), kartais gali kilti įprastų problemų, kurios gali apsunkinti procesą. Laimei, yra keletas sprendimų, kaip išspręsti šias problemas ir užtikrinti sėkmingą diegimą.
Pirma, svarbu patikrinti, ar „Windows 10“ versija yra atnaujinta ir suderinama su WSL. Tai galite padaryti sistemos nustatymuose patikrinę, ar nėra „Windows“ naujinimų. Jei yra naujinimų, prieš tęsdami „Linux“ diegimą būtinai juos įdiekite.
Kita dažna problema gali būti vietos diske trūkumas norint įdiegti „Linux“. Norėdami tai išspręsti, galite atlaisvinti vietos ištrindami nereikalingus failus arba perkeldami juos į kitą standųjį diską. Taip pat galite išplėsti vietos diske skaidydami skaidinius arba naudodami disko valdymo įrankius.
14. Išvados ir rekomendacijos diegiant Linux sistemoje Windows 10 naudojant WSL
Apibendrinant galima pasakyti, kad „Linux“ diegimas sistemoje „Windows 10“ per WSL yra efektyvus sprendimas tiems vartotojams, kurie nori mėgautis abiejų privalumais. operacinės sistemos toje pačioje komandoje. Šiame straipsnyje aptarėme sėkmingam diegimui būtinus veiksmus, taip pat pateikėme rekomendacijas, kaip optimizuoti jo veikimą.
Svarbu tai, kad norint užtikrinti sklandų ir be problemų diegimą, būtina atidžiai sekti „Microsoft“ pateiktas mokymo programas ir veiksmus. Be to, norint patenkinti vartotojo poreikius, labai svarbu pasirinkti tinkamą Linux platinimą. Prieš priimant galutinį sprendimą, rekomenduojame ištirti ir išbandyti skirtingus paskirstymus.
Kai „Linux“ bus įdiegta „Windows 10“ sistemoje naudojant WSL, vartotojai galės naudotis galingais „Linux“ įrankiais ir programomis, išsaugodami „Windows“ žinomumą ir suderinamumą. Pasinaudoję šiais pranašumais galite kurti projektus, atlikti testus ir maksimaliai išnaudoti abiejų operacinių sistemų galimybes.
Trumpai tariant, WSL („Windows Subsystem for Linux“) yra puikus pasirinkimas „Windows 10“ vartotojams, norintiems turėti prieigą prie „Linux“ aplinkos neatsisakant pagrindinės operacinės sistemos. Paprastas diegimas ir gana lengva konfigūracija WSL suteikia techninį sprendimą, leidžiantį paleisti Linux programas ir komandas Windows sistemoje.
Atlikę šiame straipsnyje aprašytus veiksmus, būsite pasiruošę tyrinėti Linux pasaulį savo kompiuteryje, kuriame veikia Windows 10. Turėdami galimybę paleisti Linux programas tiesiogiai savo Windows operacinėje sistemoje, galėsite mėgautis lankstumu ir abiejų platformų galia viename įrenginyje.
Svarbu atsiminti, kad WSL nėra visa Linux virtuali mašina, o veikiau suderinamumo sluoksnis, leidžiantis paleisti Linux programas Windows aplinkoje. Jei jums reikia daugiau išplėstinių funkcijų arba norite dirbti su tam tikrais „Linux“ platinimais, gali tekti apsvarstyti kitas parinktis, pvz., įdiegti virtualią mašiną.
Apskritai, „Linux“ įdiegimas sistemoje „Windows 10“ naudojant WSL suteikia vartotojams daugiau universalumo ir galimybę pasinaudoti abiejų platformų privalumais. Jei esate kūrėjas, sistemos administratorius ar tiesiog kažkas, kas domisi Linux pasauliu, nedvejodami išbandykite WSL ir eksperimentuokite patys.
Technologijų pasauliui toliau tobulėjant, įdomu matyti, kad kliūtys tarp operacinių sistemų vis labiau nyksta. Naudodami tokius įrankius kaip WSL, vartotojai gali mėgautis „Windows“ patogumu ir žinomumu, pasinerdami į turtingą „Linux“ ekosistemą. Taigi nedvejodami tyrinėkite ir išnaudokite visas šio galingo technologijų derinio galimybes.
Aš esu Sebastián Vidal, kompiuterių inžinierius, aistringas technologijoms ir „pasidaryk pats“. Be to, aš esu kūrėjas tecnobits.com, kur dalinuosi vadovėliais, kad technologijos taptų prieinamesnės ir suprantamesnės visiems.