Wsl Wsl Install Manual Md At Main Microsoftdocs Wsl
Loading... Loading... Menu This document provides detailed steps for manually installing Windows Subsystem for Linux (WSL) on older versions of Windows or in scenarios where the simplified wsl --install command is not supported. For basic installation on recent Windows versions, see Basic Installation, or for server-specific instructions, see Server Installation. WSL manual installation requires several distinct steps that must be performed in sequence. This approach is necessary for older Windows builds or environments where automated installation is not available.
Sources: WSL/install-manual.md9-112 Before beginning the manual installation process, ensure your Windows version meets the following requirements: - For WSL 2 on x64 systems: Windows 10 version 1903 or later, with build 18362.1049 or later - For WSL 2 on ARM64 systems: Windows 10 version 2004 or later, with build 19041 or later - Any version of Windows 11 You can check your Windows version by pressing Windows key + R, typing winver , and clicking OK.
Sources: WSL/install-manual.md26-37 First, you must enable the WSL optional feature in Windows: - Open PowerShell as Administrator - Run the command: Sources: WSL/install-manual.md14-23 WSL 2 requires specific Windows versions to function correctly: If running Windows 10 version 1903 or 1909, ensure your build number is at least 18362.1049 or 18363.1049, respectively.
Sources: WSL/install-manual.md26-40 WSL 2 requires the Virtual Machine Platform feature: - Open PowerShell as Administrator - Run the command: - Restart your computer to complete this step Sources: WSL/install-manual.md42-52 The Linux kernel update package installs the WSL 2 Linux kernel for Windows: - Download the appropriate package for your system: - Run the downloaded MSI file - Accept the elevated permissions request Sources: WSL/install-manual.md54-69 To set WSL 2 as the default for new Linux distributions: - Open PowerShell - Run the command: Sources: WSL/install-manual.md71-77 There are two main approaches to installing Linux distributions for WSL: - Open the Microsoft Store - Select your preferred Linux distribution - Click "Get" to download and install - Launch the distribution once installed Sources: WSL/install-manual.md79-110 If the Microsoft Store isn't available (e.g., on Windows Server or LTSC editions), you can download and install distributions manually: The following distributions can be downloaded directly: - Ubuntu (various versions) - Debian GNU/Linux - Kali Linux - SUSE Linux Enterprise Server - openSUSE - Oracle Linux - Fedora Remix for WSL You can download these distributions using PowerShell: Or using curl: Sources: WSL/install-manual.md118-161 For standard Windows: - Navigate to the folder containing the downloaded .appx file - Install it using PowerShell: Sources: WSL/install-manual.md163-177 Windows Server requires a different installation approach.
The procedure varies depending on the Server version: For these newer server versions, use the simple installation command: Sources: WSL/install-on-server.md12-32 For older servers or Server Core: - Enable required features: - Install the WSL 2 kernel update: - Download, extract, and install a Linux distribution manually Sources: WSL/install-on-server.md34-93 After installing WSL and a Linux distribution, you'll need to: - Create a user account and password for your Linux distribution - Consider installing Windows Terminal for better integration and management of command-line environments Windows Terminal provides an enhanced experience for working with WSL by supporting: - Multiple tabs and window panes - Customizable color schemes and fonts - Background images - Custom keyboard shortcuts You can install Windows Terminal from the Microsoft Store.
Sources: WSL/install-manual.md179-185 Understanding the difference between WSL 1 and WSL 2 can help you choose the right option for your needs: WSL 2 (the default) provides better performance for most use cases by using a lightweight VM with a real Linux kernel, while WSL 1 uses a translation layer to convert Linux syscalls to Windows calls.
Sources: WSL/about.md33-39 Refresh this wiki - Manual Installation - Overview of Manual Installation Process - Prerequisites - Step-by-Step Manual Installation - Step 1 - Enable the Windows Subsystem for Linux - Step 2 - Check Requirements for WSL 2 - Step 3 - Enable Virtual Machine Platform - Step 4 - Download the Linux Kernel Update Package - Step 5 - Set WSL 2 as Default Version - Step 6 - Install Your Linux Distribution - Microsoft Store Method: - Installing Without Microsoft Store - Direct Download Links - Installing Downloaded Distributions - Windows Server Installation - Server 2022 and 2025 Desktop Experience - Previous Server Versions and Server Core - Post-Installation Setup - Windows Terminal Installation (Optional) - WSL Architecture Overview
People Also Asked
- WSL/WSL/install-manual.md at main · MicrosoftDocs/WSL · GitHub
- Manual installation steps for older versions of WSL
- Installation and Setup | MicrosoftDocs/WSL | DeepWiki
- Manual Installation | MicrosoftDocs/WSL | DeepWiki
- Set up WSL on Windows - Open Documentation Academy
- Install Ubuntu on WSL 2 - Ubuntu on WSL documentation
- WSL2 Installation Guide for Windows - fausto.app
WSL/WSL/install-manual.md at main · MicrosoftDocs/WSL · GitHub?
Sources: WSL/install-manual.md26-37 First, you must enable the WSL optional feature in Windows: - Open PowerShell as Administrator - Run the command: Sources: WSL/install-manual.md14-23 WSL 2 requires specific Windows versions to function correctly: If running Windows 10 version 1903 or 1909, ensure your build number is at least 18362.1049 or 18363.1049, respectively.
Manual installation steps for older versions of WSL?
Loading... Loading... Menu This document provides detailed steps for manually installing Windows Subsystem for Linux (WSL) on older versions of Windows or in scenarios where the simplified wsl --install command is not supported. For basic installation on recent Windows versions, see Basic Installation, or for server-specific instructions, see Server Installation. WSL manual installation requires s...
Installation and Setup | MicrosoftDocs/WSL | DeepWiki?
Sources: WSL/about.md33-39 Refresh this wiki - Manual Installation - Overview of Manual Installation Process - Prerequisites - Step-by-Step Manual Installation - Step 1 - Enable the Windows Subsystem for Linux - Step 2 - Check Requirements for WSL 2 - Step 3 - Enable Virtual Machine Platform - Step 4 - Download the Linux Kernel Update Package - Step 5 - Set WSL 2 as Default Version - Step 6 - Inst...
Manual Installation | MicrosoftDocs/WSL | DeepWiki?
Sources: WSL/install-manual.md9-112 Before beginning the manual installation process, ensure your Windows version meets the following requirements: - For WSL 2 on x64 systems: Windows 10 version 1903 or later, with build 18362.1049 or later - For WSL 2 on ARM64 systems: Windows 10 version 2004 or later, with build 19041 or later - Any version of Windows 11 You can check your Windows version by pre...
Set up WSL on Windows - Open Documentation Academy?
Sources: WSL/install-manual.md26-40 WSL 2 requires the Virtual Machine Platform feature: - Open PowerShell as Administrator - Run the command: - Restart your computer to complete this step Sources: WSL/install-manual.md42-52 The Linux kernel update package installs the WSL 2 Linux kernel for Windows: - Download the appropriate package for your system: - Run the downloaded MSI file - Accept the ele...