<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Brayan Diaz C</title>
    <description>The latest articles on Forem by Brayan Diaz C (@brayandiazc).</description>
    <link>https://forem.com/brayandiazc</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F454029%2F9290765c-3cfb-436f-a91a-1d5de9cb4903.jpeg</url>
      <title>Forem: Brayan Diaz C</title>
      <link>https://forem.com/brayandiazc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/brayandiazc"/>
    <language>en</language>
    <item>
      <title>How to Install WSL from PowerShell on Windows 10 and 11</title>
      <dc:creator>Brayan Diaz C</dc:creator>
      <pubDate>Wed, 25 Sep 2024 20:00:45 +0000</pubDate>
      <link>https://forem.com/brayandiazc/how-to-install-wsl-from-powershell-on-windows-10-and-11-38f5</link>
      <guid>https://forem.com/brayandiazc/how-to-install-wsl-from-powershell-on-windows-10-and-11-38f5</guid>
      <description>&lt;p&gt;If you are a developer working on &lt;strong&gt;Windows&lt;/strong&gt; but need to use &lt;strong&gt;Linux&lt;/strong&gt; tools, the &lt;strong&gt;WSL (Windows Subsystem for Linux)&lt;/strong&gt; is the easiest way to run Linux applications directly on your operating system without needing virtual machines or dual booting.&lt;/p&gt;

&lt;p&gt;In this guide, I will show you how to install &lt;strong&gt;WSL&lt;/strong&gt; from &lt;strong&gt;PowerShell&lt;/strong&gt;, step by step, so you can take advantage of the best of both operating systems. Additionally, I’ll provide a video tutorial at the end if you prefer to follow along visually.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is WSL?
&lt;/h2&gt;

&lt;p&gt;WSL is a compatibility layer that allows &lt;strong&gt;Linux&lt;/strong&gt; binaries to run natively on &lt;strong&gt;Windows 10&lt;/strong&gt; and &lt;strong&gt;Windows 11&lt;/strong&gt;. With WSL, you can use Linux tools without leaving your Windows environment. &lt;strong&gt;The recommended version is WSL 2&lt;/strong&gt;, as it uses a real Linux kernel, improving performance compared to WSL 1.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Can You Do with WSL?
&lt;/h2&gt;

&lt;p&gt;WSL allows you to run a wide range of &lt;strong&gt;Linux&lt;/strong&gt; applications on &lt;strong&gt;Windows&lt;/strong&gt;, from command-line tools like &lt;strong&gt;Git&lt;/strong&gt;, &lt;strong&gt;Node.js&lt;/strong&gt;, and &lt;strong&gt;Python&lt;/strong&gt; to development applications like &lt;strong&gt;Docker&lt;/strong&gt;, &lt;strong&gt;Ansible&lt;/strong&gt;, and &lt;strong&gt;Kubernetes&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  WSL Versions
&lt;/h2&gt;

&lt;p&gt;There are two versions of WSL:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;WSL 1&lt;/strong&gt;: It is a compatibility layer that translates Linux system calls to Windows calls without using virtualization. It uses fewer resources but has limitations with the file system and some networking features.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;WSL 2&lt;/strong&gt;: It uses a real Linux kernel inside a lightweight virtual machine, offering full compatibility with Linux applications and improved performance.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;We recommend WSL 2&lt;/strong&gt; for most cases due to its better performance and compatibility.&lt;/p&gt;

&lt;h2&gt;
  
  
  Windows Versions Compatible with WSL
&lt;/h2&gt;

&lt;p&gt;WSL is compatible with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Windows 10&lt;/strong&gt; version 2004 or later (build 19041 or higher).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Windows 11&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To check your version of Windows:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Press &lt;code&gt;Win + R&lt;/code&gt;, type &lt;code&gt;winver&lt;/code&gt;, and press &lt;strong&gt;Enter&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;A window with your system information will appear.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq1l17esx0xjhfhnmdpvu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq1l17esx0xjhfhnmdpvu.png" title="Windows version information window" alt="Check Windows version"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: Make sure you have the latest Windows update to avoid any compatibility issues with WSL.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Installing WSL
&lt;/h2&gt;

&lt;p&gt;Installing WSL is easy. Follow these steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Open PowerShell as Administrator&lt;/strong&gt;. This is necessary to ensure you have the proper permissions to install WSL.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2egc4eo8nmyzx8t7n7ns.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2egc4eo8nmyzx8t7n7ns.png" title="Open PowerShell as administrator" alt="Open PowerShell as administrator"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Run the following command in PowerShell&lt;/strong&gt;:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="n"&gt;wsl&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;--install&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This command installs &lt;strong&gt;WSL 2&lt;/strong&gt; and the default &lt;strong&gt;Ubuntu&lt;/strong&gt; distribution.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwd4dbwqb2h2pzmidqhzp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwd4dbwqb2h2pzmidqhzp.png" title="Installing WSL from PowerShell" alt="Install WSL"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Restart your PC&lt;/strong&gt; when prompted. Once restarted, WSL will be installed.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  2. Configuring Linux on WSL
&lt;/h2&gt;

&lt;p&gt;Open the &lt;strong&gt;Linux&lt;/strong&gt; application you installed (for example, &lt;strong&gt;Ubuntu&lt;/strong&gt;) and follow the on-screen instructions to set up your &lt;strong&gt;username&lt;/strong&gt; and &lt;strong&gt;password&lt;/strong&gt;. This is required to run commands in your Linux environment.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2mx5ivi1349ax2m9w0bg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2mx5ivi1349ax2m9w0bg.png" title="Initial Ubuntu setup in WSL" alt="Initial Ubuntu setup"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Installing Applications
&lt;/h2&gt;

&lt;p&gt;Now that you have &lt;strong&gt;WSL&lt;/strong&gt; and &lt;strong&gt;Linux&lt;/strong&gt; set up, you can install Linux applications on Windows. For example, if you want to install &lt;strong&gt;Git&lt;/strong&gt;, just run these commands:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;apt update
&lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install &lt;/span&gt;git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Other useful applications include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Node.js&lt;/strong&gt; for JavaScript development:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;  &lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install &lt;/span&gt;nodejs npm
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python&lt;/strong&gt; for scripts and automation:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;  &lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install &lt;/span&gt;python3 python3-pip
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Docker&lt;/strong&gt; for containers:&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://docs.docker.com/desktop/windows/wsl/" rel="noopener noreferrer"&gt;Installing Docker on WSL&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I will soon be sharing a more detailed guide on how to install some of these applications through a version manager.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common Troubleshooting
&lt;/h2&gt;

&lt;p&gt;If you encounter issues during installation or use of WSL, here are some solutions:&lt;/p&gt;

&lt;h3&gt;
  
  
  Error Enabling Windows Features
&lt;/h3&gt;

&lt;p&gt;If you receive an error indicating that the necessary features are not enabled:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;PowerShell&lt;/strong&gt; as Administrator.&lt;/li&gt;
&lt;li&gt;Run the following commands:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="n"&gt;dism.exe&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/online&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/enable-feature&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/featurename:Microsoft-Windows-Subsystem-Linux&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/all&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/norestart&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="n"&gt;dism.exe&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/online&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/enable-feature&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/featurename:VirtualMachinePlatform&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/all&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;/norestart&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Restart your computer.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  WSL 2 Requires a Kernel Component Update
&lt;/h3&gt;

&lt;p&gt;If you are prompted to update the WSL 2 kernel component:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download the update package from Microsoft's official website:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://aka.ms/wsl2kernel" rel="noopener noreferrer"&gt;WSL 2 Linux Kernel Update&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Run the installer and follow the instructions.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Network or Connectivity Issues
&lt;/h3&gt;

&lt;p&gt;If you experience network problems within WSL:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Restart the network service from the &lt;strong&gt;Linux&lt;/strong&gt; terminal by running:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;  &lt;span class="nb"&gt;sudo &lt;/span&gt;service networking restart
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Make sure your firewall is not blocking connectivity.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Also Available in Spanish
&lt;/h2&gt;

&lt;p&gt;If you prefer to read this article in Spanish, you can find the full version on my website: &lt;a href="https://www.brayandiazc.com/posts/instalacion-wsl-desde-powershell/" rel="noopener noreferrer"&gt;Cómo instalar WSL desde PowerShell en Windows 10 y 11&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Additionally, I invite you to watch the explanation in Spanish through this video:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/paQJBT6JI4w"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;With &lt;strong&gt;WSL&lt;/strong&gt;, you can enjoy the best of both &lt;strong&gt;Linux&lt;/strong&gt; and &lt;strong&gt;Windows&lt;/strong&gt; in a single environment. Installing &lt;strong&gt;WSL&lt;/strong&gt; from &lt;strong&gt;PowerShell&lt;/strong&gt; is quick and easy, allowing you to optimize your workflow as a developer without the need for virtual machines. Start today and take advantage of having &lt;strong&gt;Linux&lt;/strong&gt; on &lt;strong&gt;Windows&lt;/strong&gt;!&lt;/p&gt;

&lt;h2&gt;
  
  
  Additional Resources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.brayandiazc.com/posts/install-wsl-from-microsoft-store/" rel="noopener noreferrer"&gt;Install WSL from the Microsoft Store&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/en-us/windows/wsl/" rel="noopener noreferrer"&gt;Official Microsoft Documentation on WSL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/en-us/windows/wsl/install" rel="noopener noreferrer"&gt;WSL Installation Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/microsoft/WSL/issues" rel="noopener noreferrer"&gt;WSL Community and Support&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>windows</category>
      <category>wsl</category>
      <category>linux</category>
      <category>powershell</category>
    </item>
    <item>
      <title>Install WSL from the Microsoft Store</title>
      <dc:creator>Brayan Diaz C</dc:creator>
      <pubDate>Fri, 09 Aug 2024 01:42:59 +0000</pubDate>
      <link>https://forem.com/brayandiazc/install-wsl-from-the-microsoft-store-111h</link>
      <guid>https://forem.com/brayandiazc/install-wsl-from-the-microsoft-store-111h</guid>
      <description>&lt;p&gt;Software developers often prefer a Unix-based system as their primary development environment. However, if you're using Windows and want access to a Unix environment without resorting to a virtual machine or dual booting, WSL (Windows Subsystem for Linux) is your solution.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is WSL? 🤔
&lt;/h2&gt;

&lt;p&gt;WSL is a compatibility layer that allows you to run Linux binary executables natively on Windows 10 and Windows 11. This means you can use Linux directly on Windows without needing to switch operating systems or boot up a virtual machine.&lt;/p&gt;

&lt;h2&gt;
  
  
  What can you do with WSL? 💡
&lt;/h2&gt;

&lt;p&gt;WSL allows you to run a wide variety of Linux applications on Windows, from command-line tools like Git, Node.js, Python, to desktop and web applications like Visual Studio Code, Atom, WordPress, and Django.&lt;/p&gt;

&lt;h2&gt;
  
  
  WSL Versions 🔄
&lt;/h2&gt;

&lt;p&gt;There are two versions of WSL:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;WSL 1&lt;/strong&gt; - Uses a virtual machine to run Linux applications but is compatible with more Linux versions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WSL 2&lt;/strong&gt; - Uses a real Linux kernel, making it faster than WSL 1. However, it is only compatible with certain Linux versions.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Windows Versions Compatible with WSL 🖥️
&lt;/h2&gt;

&lt;p&gt;WSL is compatible with Windows 10 (version 2004 or later) and Windows 11. To check your Windows version, open Windows Settings, click on "System," and then "About." On the "About" page, you can see the version of Windows you have installed.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8fjy58yihd7fp3an9917.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8fjy58yihd7fp3an9917.png" alt="Check Windows version" width="800" height="681"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Installing WSL 💾
&lt;/h2&gt;

&lt;p&gt;To install WSL, follow these steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;strong&gt;Microsoft Store&lt;/strong&gt; on Windows and search for "WSL." Click on the first result and then "Install".&lt;/li&gt;
&lt;li&gt;Restart your computer after installation.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsu4dyuhl5van2n4ovpey.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsu4dyuhl5van2n4ovpey.png" alt="Windows store install wsl" width="800" height="684"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Installing Linux on WSL 🐧
&lt;/h2&gt;

&lt;p&gt;To install a Linux kernel on WSL, perform the following steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;strong&gt;Microsoft Store&lt;/strong&gt; on Windows and search for your preferred Linux distribution, for example, "Ubuntu." Click on the first result and then "Install".&lt;/li&gt;
&lt;li&gt;Restart your computer after installation.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuaeovbxazwip8ywwww49.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuaeovbxazwip8ywwww49.png" alt="Windows store install ubuntu" width="800" height="683"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Configuring Linux on WSL ⚙️
&lt;/h2&gt;

&lt;p&gt;To configure Linux on WSL, open the Linux application you installed and follow the on-screen instructions. You will be prompted to enter a &lt;strong&gt;username&lt;/strong&gt; and &lt;strong&gt;password&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8mtoyjhsmr1s02qqjnqk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8mtoyjhsmr1s02qqjnqk.png" alt="Ubuntu initial configuration" width="800" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Installing Applications 📦
&lt;/h2&gt;

&lt;p&gt;Now that you have WSL and Linux installed, you can install Linux applications on Windows. To do this, open the Linux application and run the following commands to update the package index and install the desired application:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;apt update
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install &lt;/span&gt;application_name
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example, to install Git, you would run &lt;code&gt;sudo apt install git&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;With WSL, software developers who use Windows as their primary operating system can enjoy the benefits of running Linux applications without the need for virtual machines or separate partitions. WSL provides the flexibility and ease of use necessary to carry out development tasks and run Linux applications efficiently within the Windows environment.&lt;/p&gt;

&lt;p&gt;You can see this article in Spanish at the following link &lt;br&gt;
&lt;a href="https://www.brayandiazc.com/posts/instalacion-wsl-desde-microsoft-store/" rel="noopener noreferrer"&gt;Instala WSL desde Microsoft Store&lt;/a&gt;&lt;/p&gt;

</description>
      <category>microsoft</category>
      <category>linux</category>
      <category>softwaredevelopment</category>
      <category>developer</category>
    </item>
    <item>
      <title>Venture Out, Your Life is Your Best Project</title>
      <dc:creator>Brayan Diaz C</dc:creator>
      <pubDate>Tue, 23 Jul 2024 17:50:25 +0000</pubDate>
      <link>https://forem.com/brayandiazc/venture-out-your-life-is-your-best-project-2dmd</link>
      <guid>https://forem.com/brayandiazc/venture-out-your-life-is-your-best-project-2dmd</guid>
      <description>&lt;p&gt;Venturing out doesn't necessarily mean creating a company or an innovative product that changes the world. In reality, entrepreneurship can take various forms and dimensions in our daily lives.&lt;/p&gt;

&lt;h2&gt;
  
  
  The True Meaning of Venturing Out 🌈
&lt;/h2&gt;

&lt;p&gt;The true meaning of venturing out lies in taking the first step, venturing into the unknown, and accepting the challenge. Every time we do something different or push ourselves in an area of our lives, we are venturing out. But we must not forget that starting can always be a challenge. 🚀&lt;/p&gt;

&lt;h2&gt;
  
  
  Facing Initial Limitations 🚧
&lt;/h2&gt;

&lt;p&gt;When starting any project, we often face limitations such as lack of money 💰, knowledge 📚, or contacts 🤝. However, these should not be insurmountable barriers, but challenges to overcome.&lt;/p&gt;

&lt;h2&gt;
  
  
  The First Step: The Key to Entrepreneurship 👣
&lt;/h2&gt;

&lt;p&gt;The key to entrepreneurship lies in taking that first step, no matter how small it may be. Even the smallest actions can lead to significant changes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Venturing Out in Your Daily Life 👏
&lt;/h2&gt;

&lt;p&gt;We encourage you to venture out in any aspect of your life, whether big or small. Remember, every time you embark on something new, you are challenging yourself and growing as a person. ✨&lt;/p&gt;

&lt;p&gt;Entrepreneurship is not limited to business or product innovation. Your daily life is full of opportunities to venture out and grow. Dare to take the first step today. 💪&lt;/p&gt;

&lt;p&gt;You can see this article in Spanish at the following link &lt;a href="https://www.brayandiazc.com/posts/emprende/" rel="noopener noreferrer"&gt;Emprende, tu vida es tu mejor proyecto&lt;/a&gt;&lt;/p&gt;

</description>
      <category>entrepreneurship</category>
      <category>motivation</category>
      <category>professionaldevelopment</category>
      <category>personalgrowth</category>
    </item>
  </channel>
</rss>
