1. Ülevaade
Windowsi alamsüsteem Linuxile (WSL) võimaldab teil paigaldada Windowsi masinasse mõne minutiga täieliku Ubuntu terminalikeskkonna, mis võimaldab teil arendada rakendusi aknast lahkumata.
Mida õpid
Mida vajate
Windows 11 füüsiline või virtuaalne masin, kuhu on paigaldatud kõik värskendused
NB! See õpetus ei hõlma GPU kiirendust, mida käsitletakse eraldi õpetuses!
2. Paigaldage WSL
Windows 10 õpetuses nägime, et Ubuntu WSL-i saab paigaldada käsurealt. Windows 11 puhul on see rakendusena saadaval ka otse Microsofti poest. Poest paigaldamine paigaldab WSL-i uuema versiooni koos kõige uuemate funktsioonidega.
Eeltingimused
Enne paigaldamist veenduge, et järgmised eeltingimused on täidetud:
Ja valige rida About your PC.
OS-i järgu number peab olema suurem kui 22000. Kui see pole nii, siis ei saa seda õpetust järgides WSL-i paigaldamisel. Selle asemel järgige siin olevaid juhiseid.
Teine kontrollimise eeltingimus on virtuaalse platvormi funktsioon.
Otsige Windowsi funktsioone.
Avage juhtpaneel ja kerige alla jaotiseni Virtual Machine Platform.
Pärast Virtual Machine Platformi komponendi paigaldamist peate enne WSL-i komponentide ja Ubuntu rakenduse paigaldamist taaskäivitama oma Windows 11.
WSL-i paigaldamine Microsoft Store-st
WSL-i komponendid on nüüd saadaval eelvaateversioonina otse Microsoft Store-st nagu teisedki Windowsi rakendused.
WSL-i rakenduse paigaldamiseks Microsoft Store-st avage see ja otsige Windows subsystem.
Vastava rakenduse lehe avamiseks klõpsake üksusel Windows Subsystem for Linux Preview.
Rakenduse allalaadimiseks ja paigaldamiseks klõpsake nuppu Get.
Paigaldamisel võite klõpsata nuppu Open, kuid see ei tee palju, kuna Linuxi distributsiooni pole paigaldatud.
Kui aga soovite tõesti WSL-i rakendust avada ilma distributsiooni paigaldamata, näete kena ja lühikest abiteadet, mida peate järgima, et WSL-ga midagi kasulikku teha:
Nüüd saate jätkata Ubuntu paigaldamisega.
3. Laadige alla Ubuntu
WSL toetab mitmesuguseid Linuxi distributsioone, sealhulgas uuemat Ubuntu väljalaset (Ubuntu 20.04 LTS ja Ubuntu 18.04 LTS). Leiate need, kui avate Microsoft Store rakenduse ja otsite Ubuntu.
Valige eelistatud distributsioon ja seejärel valige Get.
NB! Millise versiooni peaksin valima?
Microsoft Store-s on avaldatud kolme tüüpi Ubuntu väljaandeid.
Seejärel paigaldub Ubuntu teie arvutisse.
Pärast paigaldamist saate rakenduse otse poest käivitada või otsida Ubuntut oma Windowsi otsinguribalt.
4. Konfigureerige Ubuntu
Õnnitleme, teie Windowsi masinas töötab nüüd Ubuntu terminal!
Kui see on esialgse seadistamise lõpetanud, peate looma kasutajanime ja parooli (see ei pea ühtima teie Windowsi kasutaja loginitega).
Lõpuks on alati hea tava paigaldada uuemad värskendused järgmiste käskudega, sisestades küsimisel oma parooli.
ja
Kui küsitakse, vajutage Y.
5. Paigaldage ja kasutage GUI paketti
Windows 11 puhul on WSL vaikimisi lubatud WSLg. WSLg võimaldab teil käivitada graafilisi linuxi rakendusi.
Kontrollimaks, kas teil on uuemad pakettide loendid, sisestage:
Seejärel alustage mõne X11 põhirakendusega:
Rakenduse "Xeyes" käivitamiseks "järgige hiirt" sisestage:
Rea lõpus olev & täidab käsu asünkroonselt. Teisisõnu käivitab käsu taustal ja naaseb kohe käsureale.
GUI rakenduse esmakäivitamine võtab mõne sekundi, samal ajal kui WSL lähtestab graafika. Järgmised GUI rakenduste täitmised on palju kiiremad.
Jätke xeyes avatuks ja käivitage kalkulaator:
Kui liigutate kursori üle kalkulaatori, järgib xeyes kursorit. See näitab, et mitmed GUI rakendused võivad koos suhelda.
Pange tähele, et WSLg all töötavad rakendused kuvavad Windowsi tegumiribal oma ikoonide paremas alanurgas väikese pingviini. See on üks viis, kuidas saate eristada Windowsis või Ubuntus töötavaid rakendusi (lisaks akna kaunistamisele ja stiilile).
Kaotada xeyes ja xcalc, tuleb vajutada X rakenduse akna paremas ülanurgas.
Järgmises näites kasutame numbrilise arvutuse tegemiseks GNU Octave.
NB! GNU Octave on kõrgetasemelise programmeerimiskeelega tarkvara, mis on mõeldud peamiselt arvarvutuste tegemiseks. Octave aitab lahendada lineaarseid ja mittelineaarseid ülesandeid numbriliselt ning sooritada muid arvulisi katseid, kasutades keelt, mis enamasti ühildub MATLAB-ga.
Esimene asi on paigaldada tarkvara, nagu me tegime x11 rakenduste jaoks, terminalis:
Seejärel käivitage rakendus:
Ärge unustage rea lõpus olevat ampersandi &, nii et rakendus käivitub taustal ja saame jätkata sama terminali akna kasutamist.
Octave-s klõpsake uue redaktori akna avamiseks ikooni New script ja kopeerige/kleepige järgmine kood:
See kood on funktsioon, mis arvutab Julia komplekti.
Salvestage see faili nimega julia.m. Kuna tegemist on funktsiooni definitsiooniga, peab faili nimi ühtima funktsiooni nimega.
Avage teine redaktori aken nupuga New script ning kopeerige ja kleepige järgmine kood:
See kood kutsub välja julia.m määratletud funktsiooni. Saate hiljem parameetreid muuta, kui soovite lä'hemalt uurida.
Salvestage see faili nimega juliatest.m
Ja lõpuks vajutage nuppu Save File and Run.
Mõne sekundi pärast kuvatakse olenevalt teie riistvarast ja parameetritest Julia fraktalit.
Nagu Octave, kuvatakse see aken WSLg-ga kasutajale täiesti läbipaistvalt.
......
See on kõik! Selles õpetuses oleme näidanud, kuidas paigaldada WSL ja Ubuntu opsüsteemi Windows 11, seadistada oma profiil, paigaldada mõned paketid ja käivitada graafiline rakendus.
Windowsi alamsüsteem Linuxile (WSL) võimaldab teil paigaldada Windowsi masinasse mõne minutiga täieliku Ubuntu terminalikeskkonna, mis võimaldab teil arendada rakendusi aknast lahkumata.
Mida õpid
- WSL ubamine ja paigaldamine opsüsteemis Windows 11
- Kuidas paigaldada ja käivitada lihtsat graafilist rakendust, mis kasutab WSLg
- Kuidas paigaldada ja käivitada palju täiustatud rakendusi, mis kasutab WSLg
Mida vajate
Windows 11 füüsiline või virtuaalne masin, kuhu on paigaldatud kõik värskendused
NB! See õpetus ei hõlma GPU kiirendust, mida käsitletakse eraldi õpetuses!
2. Paigaldage WSL
Windows 10 õpetuses nägime, et Ubuntu WSL-i saab paigaldada käsurealt. Windows 11 puhul on see rakendusena saadaval ka otse Microsofti poest. Poest paigaldamine paigaldab WSL-i uuema versiooni koos kõige uuemate funktsioonidega.
Eeltingimused
Enne paigaldamist veenduge, et järgmised eeltingimused on täidetud:
- Kasutate operatsioonisüsteemi Windows 11 (järg 22000 või uuem)
- Virtual Machine Platformi valikuline funktsioon on lubatud
Ja valige rida About your PC.
OS-i järgu number peab olema suurem kui 22000. Kui see pole nii, siis ei saa seda õpetust järgides WSL-i paigaldamisel. Selle asemel järgige siin olevaid juhiseid.
Teine kontrollimise eeltingimus on virtuaalse platvormi funktsioon.
Otsige Windowsi funktsioone.
Avage juhtpaneel ja kerige alla jaotiseni Virtual Machine Platform.
Pärast Virtual Machine Platformi komponendi paigaldamist peate enne WSL-i komponentide ja Ubuntu rakenduse paigaldamist taaskäivitama oma Windows 11.
WSL-i paigaldamine Microsoft Store-st
WSL-i komponendid on nüüd saadaval eelvaateversioonina otse Microsoft Store-st nagu teisedki Windowsi rakendused.
WSL-i rakenduse paigaldamiseks Microsoft Store-st avage see ja otsige Windows subsystem.
Vastava rakenduse lehe avamiseks klõpsake üksusel Windows Subsystem for Linux Preview.
Rakenduse allalaadimiseks ja paigaldamiseks klõpsake nuppu Get.
Paigaldamisel võite klõpsata nuppu Open, kuid see ei tee palju, kuna Linuxi distributsiooni pole paigaldatud.
Kui aga soovite tõesti WSL-i rakendust avada ilma distributsiooni paigaldamata, näete kena ja lühikest abiteadet, mida peate järgima, et WSL-ga midagi kasulikku teha:
Nüüd saate jätkata Ubuntu paigaldamisega.
3. Laadige alla Ubuntu
WSL toetab mitmesuguseid Linuxi distributsioone, sealhulgas uuemat Ubuntu väljalaset (Ubuntu 20.04 LTS ja Ubuntu 18.04 LTS). Leiate need, kui avate Microsoft Store rakenduse ja otsite Ubuntu.
Valige eelistatud distributsioon ja seejärel valige Get.
NB! Millise versiooni peaksin valima?
Microsoft Store-s on avaldatud kolme tüüpi Ubuntu väljaandeid.
- Ubuntu versiooninumbriga nt. Ubuntu 20.04. See on alati 20.04 ja versiooniuuendusi ei pakuta pärast 22.04 avaldamist.
- Ubuntu ilma versiooninumbrita. See on Ubuntu uusim LTS-versioon. Kirjutamise ajal on see Ubuntu 20.04. Kui 22.04 on väljas, on see 22.04. Kui 20.04 (või 22.04.1) avaldatakse, tehakse ettepanek uuendada versioonile 22.04.
- Ubuntu eelvaade on Ubuntu uuema arendusversiooni igapäevane versioon. Peaksite selle paigaldama.
Seejärel paigaldub Ubuntu teie arvutisse.
Pärast paigaldamist saate rakenduse otse poest käivitada või otsida Ubuntut oma Windowsi otsinguribalt.
4. Konfigureerige Ubuntu
Õnnitleme, teie Windowsi masinas töötab nüüd Ubuntu terminal!
Kui see on esialgse seadistamise lõpetanud, peate looma kasutajanime ja parooli (see ei pea ühtima teie Windowsi kasutaja loginitega).
Lõpuks on alati hea tava paigaldada uuemad värskendused järgmiste käskudega, sisestades küsimisel oma parooli.
Kood:
sudo apt update
Kood:
sudo apt full-upgrade
5. Paigaldage ja kasutage GUI paketti
Windows 11 puhul on WSL vaikimisi lubatud WSLg. WSLg võimaldab teil käivitada graafilisi linuxi rakendusi.
Kontrollimaks, kas teil on uuemad pakettide loendid, sisestage:
Kood:
sudo apt update
Kood:
sudo apt install x11-apps
Kood:
xeyes &
GUI rakenduse esmakäivitamine võtab mõne sekundi, samal ajal kui WSL lähtestab graafika. Järgmised GUI rakenduste täitmised on palju kiiremad.
Jätke xeyes avatuks ja käivitage kalkulaator:
Kood:
xcalc
Pange tähele, et WSLg all töötavad rakendused kuvavad Windowsi tegumiribal oma ikoonide paremas alanurgas väikese pingviini. See on üks viis, kuidas saate eristada Windowsis või Ubuntus töötavaid rakendusi (lisaks akna kaunistamisele ja stiilile).
Kaotada xeyes ja xcalc, tuleb vajutada X rakenduse akna paremas ülanurgas.
Järgmises näites kasutame numbrilise arvutuse tegemiseks GNU Octave.
NB! GNU Octave on kõrgetasemelise programmeerimiskeelega tarkvara, mis on mõeldud peamiselt arvarvutuste tegemiseks. Octave aitab lahendada lineaarseid ja mittelineaarseid ülesandeid numbriliselt ning sooritada muid arvulisi katseid, kasutades keelt, mis enamasti ühildub MATLAB-ga.
Esimene asi on paigaldada tarkvara, nagu me tegime x11 rakenduste jaoks, terminalis:
Kood:
sudo apt install octave
Kood:
octave --gui &
Octave-s klõpsake uue redaktori akna avamiseks ikooni New script ja kopeerige/kleepige järgmine kood:
PHP Code:
#{
Inspired by the work of Bruno Girin ([Geek Thoughts: Fractals with Octave: Classic Mandelbrot and Julia](http://brunogirin.blogspot.com/2008/12/fractals-with-octave-classic-mandelbrot.html))
Calculate a Julia set
zmin: Minimum value of c
zmax: Maximum value of c
hpx: Number of horizontal pixels
niter: Number of iterations
c: A complex number
#}
function M = julia(zmin, zmax, hpx, niter, c)
%% Number of vertical pixels
vpx=round(hpx*abs(imag(zmax-zmin)/real(zmax-zmin)));
%% Prepare the complex plane
[zRe,zIm]=meshgrid(linspace(real(zmin),real(zmax),hpx),
linspace(imag(zmin),imag(zmax),vpx));
z=zRe+i*zIm;
M=zeros(vpx,hpx);
%% Generate Julia
for s=1:niter
mask=abs(z)<2;
M(mask)=M(mask)+1;
z(mask)=z(mask).^2+c;
end
M(mask)=0;
end
This code is the function that will calculate the Julia set.
Save it to a file named julia.m. Since it is a function definition, the name of the file must match the name of the function.
Open a second editor window with the New Script button and copy and paste the following code:
Jc1=julia(-1.6+1.2i, 1.6-1.2i, 640, 128, -0.75+0.2i);
imagesc(Jc1)
axis off
colormap('default');
Salvestage see faili nimega julia.m. Kuna tegemist on funktsiooni definitsiooniga, peab faili nimi ühtima funktsiooni nimega.
Avage teine redaktori aken nupuga New script ning kopeerige ja kleepige järgmine kood:
PHP Code:
Jc1=julia(-1.6+1.2i, 1.6-1.2i, 640, 128, -0.75+0.2i);
imagesc(Jc1)
axis off
colormap('default');
Salvestage see faili nimega juliatest.m
Ja lõpuks vajutage nuppu Save File and Run.
Mõne sekundi pärast kuvatakse olenevalt teie riistvarast ja parameetritest Julia fraktalit.
Nagu Octave, kuvatakse see aken WSLg-ga kasutajale täiesti läbipaistvalt.
......
See on kõik! Selles õpetuses oleme näidanud, kuidas paigaldada WSL ja Ubuntu opsüsteemi Windows 11, seadistada oma profiil, paigaldada mõned paketid ja käivitada graafiline rakendus.