Gan Linux distribūcijas, gan Windows apakšsistēma operētājsistēmai Linux ļauj izjust Linux jaudu. Bet kurš no šiem diviem būtu jāņem vērā un kad?
Izmantojot Windows apakšsistēmu operētājsistēmai Linux, ir viegli palaist Linux lietotnes kopā ar standarta Windows 10 un 11 programmām. WSL spēj aizstāt daudzus cilvēku Linux divkāršās sāknēšanas nodalījumus vai virtuālās mašīnas.
Tātad, kad jums vajadzētu apsvērt iespēju izmantot WSL standarta Linux distribūcijā un otrādi?
Iemesli Windows apakšsistēmas izmantošanai operētājsistēmai Linux
1. Jūs tikko sākāt apgūt Linux
Ja izmantojat Linux un visa jūsu darbvirsmas pieredze ir bijusi ar Windows, varat to apsvērt sākt savu Linux ceļojumu ar WSL. Tas ir tāpēc, ka jums būs pazīstamāka darbvirsmas pieredze nekā ar Linux darbvirsmu.
Tā kā WSL galvenokārt koncentrējas uz komandrindu, jūs iegūsit vērtīgu pieredzi, mācoties izmantot čaulu un utilītas, kuras varat pārsūtīt uz pilnām Linux galddatoriem.
2. Jūs izmantojat Windows un Linux lietotnes kopā
WSL galvenā priekšrocība ir tā, ka tas ļauj vienlaikus palaist Windows un Linux lietotnes. Ja spēlējat Windows spēles un izmantojat Linux izstrādes rīkus, piemēram, Python, jums nav jāpārslēdzas uz virtuālo mašīnu vai duālo sāknēšanu.
Jūs nezaudēsit savu domu gājienu, pārslēdzoties starp sistēmām. WSL ir vieglāka alternatīva abām iespējām. WSL2 izmanto virtualizētu Linux kodolu, taču tas ir daudz mazāks, jo standarta Linux darbvirsma nedarbojas.
Ir arī daudz vieglāk sadarboties starp Windows un Linux, izmantojot WSL, nekā ar virtuālo mašīnu vai Linux nodalījumu. Lai gan ir iespējams koplietot failus, tas prasa papildu darbu.
3. Jūs tikai reizēm izmantojat Linux
Ja Linux izmantojat tikai dažiem uzdevumiem, piemēram, vieglai izstrādei vai kādas utilītas palaišanai, ir grūti attaisnot visu Linux darbvirsmu tikai dažām programmām.
WSL ir daudz vieglāka vide nekā pat vieglākie Linux galddatori. Varat izmantot standarta Windows programmas un aktivizēt Linux, kad tas nepieciešams.
4. Jums nav nepieciešama tieša aparatūras piekļuve
Lai gan varat izmantot GPU paātrinātas lietotnes operētājsistēmā Linux, kas ir lieliski, ja izstrādājat AI vai mašīnu mācību programmas, ja izmantojat operētājsistēmu Windows un Linux, jums, iespējams, nebūs tieši jārisina pamatā esošais aparatūra.
Kā jau Linux ir iedibināts, draiveru atbalsts ir galvenais galddatoru Linux traucēklis, īpaši klēpjdatoros. Enerģijas pārvaldība un Wi-Fi atbalsts joprojām ir galvenie sāpju punkti, un tie abi ir svarīgi klēpjdatoriem. Ja jums ir nepieciešams strādāt ar klēpjdatoru, Windows var parūpēties par aparatūru, kamēr jūs koncentrējaties uz Linux darbu.
Pastāv liels tīkla efekts: aparatūras ražotāji mēdz atbalstīt Windows, jo to izmanto lielākā daļa cilvēku, un cilvēki pērk Windows iekārtas, jo zina, ka ierīču ražotāji to atbalstīs.
WSL nodrošina Linux lietotājiem veidu, kā apiet šo vistas un olu problēmu. Wine palīdz arī novērst šo problēmu no Windows puses, palaižot Windows lietotnes operētājsistēmā Linux, taču Windows saderība ir kustīgs mērķis.
Iemesli, kāpēc izvēlēties standarta Linux
Lai gan WSL var aptvert daudzus lietojumus, par kuriem iepriekš varēja rūpēties divkāršās sāknēšanas vai virtuālās mašīnas, joprojām ir gadījumi, kad vēlaties palaist standarta Linux instalāciju.
1. Jūs vadāt serveri
WSL patiešām ir paredzēts Linux izstrādes rīku darbināšanai darbvirsmas sistēmā. Ražošanas servera lietošanai jums būs nepieciešams parasts Linux serveris vai nu savā datorā, vai mākonī.
WSL nav paredzēts serveriem, turklāt Windows un Linux pieskaitāmajām izmaksām nav jēgas. WSL ir piemērots vietējai tīmekļa lietotnes testēšanai. Jūs pat varat iestatīt WSL distribūcijas, lai tās izmantotu systemd pakalpojumu pārvaldībai.
Ir iespējams instalēt WSL operētājsistēmā Windows Server, taču ražošanas procesā ir daudz vienkāršāk vienkārši iestatīt Linux serveri. Lielākā daļa mākoņpakalpojumu sniedzēju pēc noklusējuma izmantos Linux serverus, kad jūs tiem reģistrējaties.
Vienīgais iemesls WSL instalēšanai operētājsistēmā Windows Server ir tas, ja jūsu lietojumprogramma ir atkarīga no konkrētas programmas, kas darbojas tikai operētājsistēmā Windows serveris, taču šķiet, ka mūsdienās tas ir retāk, jo pat Microsoft ir lielāks atbalsts Linux, tostarp SQL Linux versijai Serveris. Pat tad, iespējams, vēlēsities palaist atsevišķus Linux un Windows serverus, ja to atļauj jūsu budžets.
2. Jums ir liela darba slodze
Vēl viens iemesls, lai izmantotu standarta Linux versiju, izmantojot WSL, ir intensīvas darba slodzes. Kamēr WSL atbalsta GPU paātrinājums smagām lietojumprogrammām, piemēram, mašīnmācībai, tāpat kā serveriem, Windows papildu izmaksu trūkums uzlabos veiktspēju.
Ir arī vieglāk grupēt Linux mašīnas un izkraut intensīvās darbības klasterī.
3. Jūs vēlaties darbvirsmas Linux pieredzi
Tagad, kad tas ir iespējams palaist gan X11, gan Wayland grafiskās Linux lietojumprogrammas operētājsistēmā Windows ar WSL daži Linux lietotāji var izvēlēties aizstāt savus Linux nodalījumus vai virtuālās mašīnas ar to.
Tomēr daži lietotāji dod priekšroku Linux pieejai, nevis darbvirsmai, jo X11 un logu pārvaldnieki un Wayland kompositori piedāvā tādu lietotāja pieredzi, kādu nevar atrast nekur citur, piemēram, flīžu logu izkārtojumus. Tas ir viens labs iemesls, lai izmantotu darbvirsmas Linux izplatīšanu.
4. Jūs vēlaties palaist distro, kas nav pieejams WSL
Lai gan Microsoft veikalā ir pieejami vairāki galvenie izplatījumi, piemēram, Ubuntu, Fedora un openSUSE, varat izmantot specializētu distribūciju, kas nav pieejama WSL.
Tādā gadījumā jūs, iespējams, vēlēsities izmantot dubultās sāknēšanas vai virtuālās mašīnas iestatīšanu, ja plānojat darbināt gan Linux, gan Windows.
5. Jūs vēlaties palaist Linux virtuālajā mašīnā
Ja vēlaties palaist Linux vidi, kas ir pilnībā izolēta no Windows, pilnībā virtualizēta sistēma joprojām ir labākā izvēle.
Varat izvēlēties VirtualBox, taču vieglie konteineru Linux serveri ir populāra alternatīva. Šīs pieejas priekšrocība ir tāda, ka varat viegli nosūtīt lietotnes atkarības uz jebkuru serveri neatkarīgi no resursdatora OS.
6. Jums nepieciešama tieša aparatūras piekļuve
Ir gadījumi, kad jums ir nepieciešama piekļuve faktiskajai aparatūrai. Iespējams, vēlēsities izstrādāt ierīces draiveri kādai aparatūras daļai vai arī izmantojat GPU paātrinātas darba slodzes. Šāda veida uzlabotas izmantošanas iespējas gūst vislielāko labumu no pilnām Linux instalācijām.
Šie ir uzlabotie lietojumi, kas ir vislabāk piemēroti pilnām Linux instalācijām.
Tagad jūs zināt, kāda veida Linux instalāciju izmantot
Standarta Linux darbvirsmas vai WSL izvēle dažkārt var šķist mulsinoša. Lēmums ir atkarīgs no tā, kas jums nepieciešams no Linux un cik daudz vēlaties integrēt Windows un Linux.
WSL ir guvis šādu popularitāti, jo tas piedāvā veidu, kā integrēt Windows un Linux ar dažām jaudīgām funkcijām.