{"id":1743,"date":"2023-09-09T17:02:26","date_gmt":"2023-09-09T15:02:26","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=1743"},"modified":"2023-09-09T17:02:28","modified_gmt":"2023-09-09T15:02:28","slug":"wsl-windows-subsystem-fuer-linux-installieren-und-nutzen","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/09\/wsl-windows-subsystem-fuer-linux-installieren-und-nutzen\/","title":{"rendered":"WSL &#8211; Windows Subsystem f\u00fcr Linux installieren und nutzen"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Windows liebt Linux!&nbsp;Na klar. Solange Microsoft mit Linux Geld machen kann.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In den 90ern und 2000ern hatte Microsoft f\u00fcr Linux recht wenig \u00fcber &#8211; da gab es Patentklagen, die Halloween-Dokumente (<em>wie begr\u00e4bt man Linux am besten<\/em>) und \u00e4hnliche Geschichten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nun, in den letzten Jahren gab Microsoft vieles an eigens entwickelten Code frei &#8211; Open Source. Nat\u00fcrlich nicht aus Freundlichkeit zur Linux-Community &#8211; Microsoft freut sich \u00fcber die Mithilfe der freien Entwickler &#8211; so brauchen sie selbst weniger zu tun (<em>Microsoft hat ja genug eigene Entwickler entlassen<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So nebenbei entwickelte Microsoft mit einigen Linux-Distributionen das Windows Subsystem f\u00fcr Linux (<em>WSL<\/em>). Der Grund &#8211; vor allem Entwickler sind Microsoft in Richtung Linux davon gelaufen.<br>Nun, WSL hat Fortschritte gemacht &#8211; es funktioniert besser als die ersten Versionen. Wir sehen uns diese Geschichte hier etwas n\u00e4her an &#8211; ich brauche es nicht, wozu auch &#8211; soll ich Linux auf Windows installieren, um mit Linux zu arbeiten, obwohl ich Windows nicht brauche (<em>nicht privat und nicht in der Firma<\/em>)?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aber so gesehen geh\u00f6rt auch WSL zum Thema Linux, sehen wir uns die Geschichte also etwas n\u00e4her an.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WSL installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Zu Beginn, WSL l\u00e4sst sich recht einfach installieren &#8211; Sie \u00f6ffnen einfach auf dem Desktop das Microsoft Store:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1024x576.jpg\" alt=\"\" class=\"wp-image-1744\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sie suchen nach der gew\u00fcnschten Linux-Distribution und klicken auf &#8222;<strong>Installieren<\/strong>&#8220; &#8211; ich habe hier beispielsweise Debian gew\u00e4hlt:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1-1024x576.jpg\" alt=\"\" class=\"wp-image-1745\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sie finden im Start-Men\u00fc jetzt den neuen Eintrag &#8211; es startet das Terminal, zur Freude &#8211; das System muss nach der Installation erst aktiviert werden. Um das System zu aktivieren, \u00f6ffnen Sie das Start-Men\u00fc und suchen nach dem Eintrag &#8222;<strong>cmd<\/strong>&#8220; &#8211; klicken Sie den Eintrag rechts an und w\u00e4hlen &#8222;<em>Als Administrator \u00f6ffnen<\/em>&#8222;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-2-1024x576.jpg\" alt=\"\" class=\"wp-image-1746\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-2-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-2-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-2-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-2-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-2.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hier geben Sie jetzt den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wsl --install<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ein:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-3-1024x576.jpg\" alt=\"\" class=\"wp-image-1747\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-3-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-3-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-3-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-3-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-3.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dies kann jetzt dauern &#8211; es ist Windows, hier hilft also nichts als Geduld haben. Anschlie\u00dfend gilt es das System neu zu starten &#8211; wie gehabt unter Windows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nach dem Neustart starten Sie die Anwendung erneut &#8211; inzwischen hat sich auch Ubuntu zur ausgew\u00e4hlten Distribution hinzugef\u00fcgt &#8230; Das Terminal \u00f6ffnet sich, jetzt wird das System initialisiert &#8211; geben Sie einen Nutzernamen ein, ein dazugeh\u00f6riges Passwort:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-4-1024x576.jpg\" alt=\"\" class=\"wp-image-1748\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-4-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-4-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-4-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-4-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-4.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Anschlie\u00dfend finden Sie sich in Ihrem neuen System in der virtuellen Maschine wieder:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-5-1024x576.jpg\" alt=\"\" class=\"wp-image-1749\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-5-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-5-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-5-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-5-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-5.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Mehr als das Terminal und die dazu passenden Standard-Befehle haben Sie zun\u00e4chst nichts &#8211; sehen wir uns erst einmal das Home-Verzeichnis an:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -la<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-6-1024x576.jpg\" alt=\"\" class=\"wp-image-1750\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-6-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-6-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-6-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-6-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-6.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Anwendungen gilt es jetzt selbst zu installieren. Wichtig auch nat\u00fcrlich &#8211; das System stets aktuell halten (<em>es gibt bereits Malware, die \u00fcber WSL Windows angreift &#8211; nicht das in WSL installierte System<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unter WSL in der Version 2 k\u00f6nnen Sie auch grafische Anwendungen installieren (<em>hier die passende Anleitung f\u00fcr auf Debian basierende Linux-Distributionen\u00a0Paket-Verwaltung<\/em>), dazu brauchen Sie wiederum passende Treiber &#8211; darauf pfeife ich hier ganz ehrlich &#8211; <a rel=\"noreferrer noopener\" href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/wsl\/tutorials\/gui-apps\" target=\"_blank\">hier<\/a>\u00a0finden Sie die passende Anleitung von Microsoft dazu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Haben Sie WSL einmal passend eingerichtet, m\u00f6chten Sie nat\u00fcrlich auch auf die Dateien unter WSL zugreifen &#8211; hierzu \u00f6ffnen Sie ganz einfach den Microsoft Explorer (<em>ich wei\u00df, es gibt noch immer Windows-Benutzer, die nicht wissen, wie sich der Dateimanager unter Windows nennt &#8211; einfach &#8222;Explorer&#8220;<\/em>) &#8211; hier finden Sie links in der Orte-Liste den neuen Eintrag f\u00fcr Linux:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-7-1024x576.jpg\" alt=\"\" class=\"wp-image-1751\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-7-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-7-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-7-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-7-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/wsl-7.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"1743\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"1743\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Windows liebt Linux!&nbsp;Na klar. Solange Microsoft mit Linux Geld machen kann. In den 90ern und 2000ern hatte Microsoft f\u00fcr Linux recht wenig \u00fcber &#8211; da gab es Patentklagen, die Halloween-Dokumente (wie begr\u00e4bt man Linux am besten) und \u00e4hnliche Geschichten. Nun, in den letzten Jahren gab Microsoft vieles an eigens entwickelten Code frei &#8211; Open Source. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1750,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,4],"tags":[12,7,15,6],"class_list":["post-1743","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system","category-terminal","tag-kommandozeile","tag-shell","tag-system","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=1743"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1743\/revisions"}],"predecessor-version":[{"id":1752,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1743\/revisions\/1752"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/1750"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=1743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=1743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=1743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}