{"id":158,"date":"2020-11-29T09:52:34","date_gmt":"2020-11-29T08:52:34","guid":{"rendered":"https:\/\/piotrgabriel.pl\/wiki\/?p=158"},"modified":"2021-06-29T06:48:25","modified_gmt":"2021-06-29T04:48:25","slug":"wady-i-zalety-windows-subsystem-for-linux-wsl","status":"publish","type":"post","link":"https:\/\/piotrgabriel.pl\/wiki\/wady-i-zalety-windows-subsystem-for-linux-wsl\/","title":{"rendered":"Wady i Zalety Windows Subsystem for Linux (WSL)"},"content":{"rendered":"<p>Przed podj\u0119ciem decyzji zainstalowania &#8222;Linux&#8217;a w Windows&#8217;ie&#8221; warto zapozna\u0107 si\u0119 z opracowanym przez uczni\u00f3w klasy 2dT (rok szkolny 2020\/2020) ze szko\u0142y ZSE-T Rakowice wielkie wadami i zaletami zastosowania WSL na swoim komputerze domowym czy laptopie. <!--more--><\/p>\n<h2>Zalety WSL<\/h2>\n<p>WSL mo\u017ce by\u0107 przydatny dla pocz\u0105tkuj\u0105cych u\u017cytkownik\u00f3w, kt\u00f3rzy dopiero zaczynaj\u0105 swoj\u0105 przygod\u0119 z Linux&#8217;em. Z pewno\u015bci\u0105 przyda si\u0119 te\u017c i tym zaawansowanym. Mamy mo\u017cliwo\u015b\u0107 korzystania z systemu bez tworzenia i konfiguracji wirtualnej maszyny i instalacji Linux na osobnej partycji. W razie jakichkolwiek problem\u00f3w nasz Windows zostanie w takim samym stanie, nie naruszony. Na Windowsie 10 mo\u017cna tak\u017ce postawi\u0107 wiele i b\u0119d\u0105 to niezale\u017cne systemy. Instalacja jest bardzo prosta i nie wymaga specjalnych umiej\u0119tno\u015bci. Mamy mo\u017cliwo\u015b\u0107 tak\u017ce instalacji niestandardowego terminala, kt\u00f3ry daje nam przydatne dodatkowe funkcje. Nie wyst\u0119puj\u0105 op\u00f3\u017anienia generowane przez emulacje. WSL wykorzystuje ma\u0142o pami\u0119ci RAM, wsp\u00f3\u0142pracuje ca\u0142kowicie z Windowsem i jest znacznie szybszy w przypadku uruchamiania plik\u00f3w<\/p>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Bardzo wygodny w u\u017cywaniu<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Nie trzeba si\u0119 m\u0119czy\u0107 z uruchamianiem maszyn wirtualnych<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Mo\u017cna pobra\u0107 w terminalu pulpit, na kt\u00f3rym b\u0119dziemy pracowa\u0107.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Aby go zainstalowa\u0107 nie trzeba a\u017c tak wiele czasu<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">W sklepie Microsoft jest wiele wersji Linux<\/span><span data-contrast=\"auto\">, ka\u017cdy znajdzie co\u015b dla siebie.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Nawet laik w \u015bwiecie informatyki poradzi sobie z instalacj\u0105<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2>Wady WSL<\/h2>\n<p>Posiadanie na komputerze WSL2 oraz wirtualnej maszyny mo\u017ce spowodowa\u0107 problem z jej funkcjonowaniem. W WSL2 nie posiadamy systemu operacyjnego z interfejsem graficznym oraz aplikacjami.<\/p>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"2\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Nie na ka\u017cdej wersji systemu subsystem Linux dzia\u0142a.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"2\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">WSL1 to natywne j\u0105dro Linux , ale jednak zale\u017cy od Hyper-V, dlatego najlepiej zaktualizowa\u0107 wszystkie programy do wersji drugiej.<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"2\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\">Wolniejsze dzia\u0142anie operacji I\/O w por\u00f3wnaniu do natywnego Linuxa<\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"2\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\">Nie wszystkie &#8222;System call&#8221; s\u0105 wspierane np. PTRACE_SEIZE u\u017cywany przez rr ( narz\u0119dzie do debbugowania C++\/C ) nie jest wspierany<\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri, Calibri_MSFontService, sans-serif\" data-listid=\"2\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\">Nowe funkcje karnela (j\u0105dra) Linux nie dzia\u0142aj\u0105 &#8222;z automatu&#8221;, WSL team musi zaimplementowa\u0107 dla nich translacj\u0119 co powoduje dodatkow\u0105 prac\u0119 i op\u00f3\u017anienia w dostarczaniu nowych rzeczy<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Przed podj\u0119ciem decyzji zainstalowania &#8222;Linux&#8217;a w Windows&#8217;ie&#8221; warto zapozna\u0107 si\u0119 z opracowanym przez uczni\u00f3w klasy 2dT (rok szkolny 2020\/2020) ze szko\u0142y ZSE-T Rakowice wielkie wadami i zaletami zastosowania WSL na swoim komputerze domowym czy laptopie.<\/p>\n","protected":false},"author":1,"featured_media":159,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59],"tags":[51,50,62],"class_list":["post-158","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-systemy-operacyjne","tag-linux","tag-windows","tag-wsl2"],"_links":{"self":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/comments?post=158"}],"version-history":[{"count":0,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/158\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media\/159"}],"wp:attachment":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media?parent=158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/categories?post=158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/tags?post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}