7 näpunäidet Windowsi allsüsteemi ülelaadimiseks Linuxi jaoks

7 näpunäidet Windowsi allsüsteemi ülelaadimiseks Linuxi jaoks

Windowsi allsüsteem Linuxile ehk WSL on üks viimase aja põnevamaid tarkvaraprojekte. Kui kunagi peeti Microsoft Windowsi ja Linuxit kibedateks vaenlasteks, saate nüüd Windowsi süsteemis käivitada täieõiguslikke Linuxi rakendusi ilma kahekordse käivitamiseta või virtuaalmasinat seadistamata.





Kui kasutate WSL -i, kuidas saate seda veelgi paremaks muuta?





Hankige Windowsi terminal

Kuigi Microsofti poest Linuxi levitamise installimisel saate terminaliakna, on teie terminali jaoks paremaid valikuid.





Üks neist on Microsofti enda Windowsi terminal. See rakendus sisaldab palju funktsioone, mida ootate teistelt kaasaegsetelt terminaliemulaatoritelt, sealhulgas vahekaartidega aknaid. Windowsi terminal ei tegele mitte ainult Linuxiga, vaid ka PowerShelliga ja vana hea käsuviibaga.

Servade ümber on ikka natuke krobeline. Peate oma seadeid a -s muutma .json faili. Kui olete tihe käsurea kasutaja, on teil tõenäoliselt mugav konfiguratsioonifailide redigeerimine.



Lae alla: Windowsi terminal

Muutke oma kesta

Enamiku Linuxi distributsioonide, sealhulgas Ubuntu puhul on vaikimisi kest Bash. Selles pole midagi halba, kuid kogenud Linuxi kasutajad ei ole sageli rahul sellega, kuidas süsteem karbist välja tuleb. Kõigile meeldib seda näpistada ja kest pole erand.





Unixi/Linuxi maailmas on üks populaarne bash -alternatiiv zsh . See on juba Apple'i macOS -i vaikimisi kest. Ühe käsuga saate hõlpsalt teisele kestale üle minna.

Enamiku Linuxi distributsioonide puhul zsh pole vaikimisi installitud. Ubuntus saate selle installida, kasutades apt:





sudo apt install zsh

Kesta muutmiseks zsh tippige Ubuntu WSL -is:

kuidas taastada kustutatud sõnumid Facebooki messengeris
chsh -s /usr/bin/zsh

Kasutatava kesta asukoht võib olla erinev, kui kasutate mõnda muud distributsiooni. Teilt küsitakse parooli kesta muutmiseks. Kesta asukoha leidmiseks tippige:

which zsh

Kui soovite kasutada erinevat kesta, peaksite selle asendama zsh selle kesta nimega.

Seotud: Milline Linuxi kest on parim? Võrreldes 5 tavalist kesta

Juurdepääs Windowsi ja Linuxi failidele

WSL ei võimalda mitte ainult Windowsi ja Linuxi programme kõrvuti käitada, vaid aitab ka Windowsi ja Linuxi süsteemide failidele üheaegselt juurde pääseda.

See on tõesti mugav arendusprojektide jaoks. Saate programmi redigeerida Windowsi redigeerijas ja katsetada seda Linuxi aknas.

Windowsi failisüsteem on paigaldatud Linuxi poolele /mnt/[draivitäht] kataloogi. Kui teie Windowsi draiv on C , saab olema /mnt/c . Sel viisil pääsete juurde kõigile oma Windowsi failidele, kasutades tavalisi Linuxi käske.

Windowsi Linuxi failisüsteemile juurdepääs on samuti lihtne. See on nähtav kaane all \ wsl $ hierarhia Windows Exploreris. Windows näeb Linuxi süsteemi võrgukettana. Kui teil on installitud Ubuntu 20.04, siis see on \ wsl $ Ubuntu-20.04 .

Praeguse kataloogitüübi Exploreri akna avamiseks toimige järgmiselt.

Explorer.exe .

Minge üle WSL 2 -le

Aastal 2020 tutvustas Microsoft WSL 2. Peamine parandus võrreldes WSl 1 -ga on tegeliku Linuxi kerneli kasutamine, mis tarnitakse Windowsi värskenduse kaudu. See parandab jõudlust, kuna kernel täidab Linuxi süsteemikõnesid selle asemel, et neid Windowsi süsteemikõnedeks tõlkida.

WSL 2 versioonile üleminekuks piisab vaid mõne käsu väljastamisest. Esiteks aktiveerite hüpervisori. Avage administraatorina PowerShelli aken ja tippige:

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

Seejärel taaskäivitage masin.

Järgmisena peate alla laadima Linuxi tuuma. Hankige pakett Microsofti veebisaidilt ja käivitage installiprogramm.

Lae alla : Linuxi kernel WSL jaoks

kuidas lubada välk Macis

Nüüd soovite määrata versiooni 2 vaikimisi kõigi tulevikus installitavate distributsioonide jaoks:

wsl --set-default-version 2

Kuid soovite olemasolevad installid uuendada versioonile WSL 2. Õnneks on see ka üsna lihtne.

Installitud distributsioonide vaatamiseks tippige:

wsl --list

Kui soovite oma Ubuntu 20.04 installimiseks määrata WSL 2, kasutage -set-versioon valik:

wsl --set-version Ubuntu-20.04 2

Nüüd kasutate oma praegustes ja tulevastes installides WSL 2 koos kõigi selle lisafunktsioonidega ning tuuma uuendatakse Windows Update'i abil, nagu ka kõigi teiste teie süsteemi draiverite puhul.

Koguge oma tööriistad

Linux jääb arendajate seas populaarseks tänu platvormil saadaval olevale programmeerimisvahenditele, nagu toimetajad, kompilaatorid, IDE -d, serveritarkvara jne.

Uut WSL-põhist installi on lihtne varustada oma lemmiktööriistadega, nagu see on teistes süsteemides. Kõik, mida peate tegema, on kasutada standardset paketihaldurit, mis on teie süsteemiga kaasas.

Debianis ja Ubuntus on see sobiv. SuSE -s on see YaST. Alpine'is on see APK. Asi on selles, et leiate kõik, mida vajate oma lemmikarendusprojektide käitamiseks WSL -is nagu tavalise Linuxi installimise korral.

Kui olete C -programmeerija, sisaldavad Debian ja Ubuntu paketti nimega ehitamine-hädavajalik mis koosneb GCC kompilaatorist, C -raamatukogust, utiliidist Make ja pakettide arendamise tööriistadest. See on tõesti mõeldud inimestele, kes töötavad levitamise enda kallal, kuid on mugav ka C üldiseks arendamiseks.

Selle installimiseks kasutage lihtsalt käsku apt:

sudo apt install build-essential

See maksab sirvige pakettide nimekirju veendumaks, et teie lemmik tööriist on olemas, ja võib -olla leida uusi.

Teenuste haldamine

Kuigi enamiku ajast kasutate WSL -is tavalisi käske, peate mõnikord teenuseid käivitama ja peatama. Võimalik, et arendate veebirakendust ja peate seda veebiserveri abil testima.

Õnneks on teenuste käivitamine ja peatamine lihtne, nagu ka kõigi teiste Linuxi distributsioonide puhul.

Ubuntu WSL -i all on see natuke erinev, sest see ei kasuta Systemd teenuste haldamiseks, kuid kasutab Teenindus utiliit, mis kasutab teenuste haldamiseks vanemaid System V-stiilis init-skripte.

Kui soovite käivitada Apache serveri, andke see käsk välja:

sudo service apache 2 start

See käivitab Apache serveri. Saate vaadata jooksvaid teenuseid, kasutades top käsku ja vaata apache2 protsesside loendis.

kuidas salvestada video Internetist

Apache serveri peatamine on sama lihtne:

sudo service apache 2 stop

Avastage erinevaid distrosid

Suur osa WSL-i lõbust tuleneb sellest, kuidas saate korraga kasutada erinevaid distributsioone, nii et miks mitte kasutada Ubuntu või SuSE või Debiani kõrval midagi vähemtuntud, näiteks Alpine Linuxi kasutamist? Ehk leiad oma uue lemmiku. Kui teile meeldib levitamine, saate selle määrata oma peamiseks levitamiseks --Määra vaikimisi lipp:

wsl --set-default distro-name

kus distro-nimi on selle süsteemi nimi, mida soovite muuta.

Seotud: 5 Linuxi distributsiooni, mille saate installida Linuxi Windowsi alamsüsteemi

WSL -i uurimine

WSL -il on palju võimalusi uue maailma avastamiseks, ühendades Linuxi ja Windowsi. Tundub, et alati on midagi uut avastada. Saate muuta kesta, muuta terminali, käivitada ja peatada teenuseid ning vaadata erinevaid distributsioone.

Windowsi allsüsteemil Linux on palju funktsioone, mis erinevad Linuxi levitamisest üsna palju. Kuid võite ikkagi kasu saada WSL -i kasutamisest, kuna see võimaldab teil Windowsi masinast kiiresti Linuxi süsteemile juurde pääseda.

Jaga Jaga Piiksuma E -post Kuidas saada Linuxi terminal Linuxi Windowsi allsüsteemi abil

Kas peate oma Windowsi arvutis kasutama Linuxi terminali? Siit saate teada, kuidas käitada Linuxit operatsioonisüsteemis Windows 10 koos Windowsi allsüsteemiga Linux.

Loe edasi
Seotud teemad
  • Linux
  • Windows
  • Linuxi näpunäited
  • Windowsi allsüsteem Linuxile
Autori kohta David delony(49 artiklit avaldatud)

David on vabakutseline kirjanik, kes asub Vaikse ookeani loodeosas, kuid pärineb algselt lahe piirkonnast. Ta on tehnoloogiahuviline olnud lapsepõlvest saadik. Davidi huvide hulka kuulub lugemine, kvaliteetsete telesaadete ja filmide vaatamine, retromängud ja plaatide kogumine.

Veel David Delonylt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin