User Tools

Site Tools


other:win10wsl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
other:win10wsl [2022/08/26 07:21]
jypeter [Miscellaneous] Added a WSL 1 to WSL 2 section
other:win10wsl [2022/08/26 15:49]
jypeter Added "Hyper-V requirements" in the prerequisites
Line 36: Line 36:
  
   * Install the [[other:​win10apps#​windows_terminal|Windows terminal]], because it will be one of the ways to open ''​Ubuntu''​ terminals, once ''​Ubuntu''​ is installed   * Install the [[other:​win10apps#​windows_terminal|Windows terminal]], because it will be one of the ways to open ''​Ubuntu''​ terminals, once ''​Ubuntu''​ is installed
 +  * Know how to use copy-paste in a Powershell FIXME
   * It will be useful to be able to [[other:​win10config#​displaying_hidden_folders_and_files_and_the_files_extension|see hidden folders and files]]   * It will be useful to be able to [[other:​win10config#​displaying_hidden_folders_and_files_and_the_files_extension|see hidden folders and files]]
   * Have at least some basic knowledge of Linux...   * Have at least some basic knowledge of Linux...
Line 127: Line 128:
   * Disk size after upgrading to //Ubuntu 20.04.4 LTS// with ''​sudo apt update && sudo apt upgrade''​\\ ''​-rwxrwxrwx 1 root root 2.6G Aug 24 15:24 /​mnt/​c/​Users/​jypeter/​AppData/​Local/​Packages/​CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc/​LocalState/​ext4.vhdx''​   * Disk size after upgrading to //Ubuntu 20.04.4 LTS// with ''​sudo apt update && sudo apt upgrade''​\\ ''​-rwxrwxrwx 1 root root 2.6G Aug 24 15:24 /​mnt/​c/​Users/​jypeter/​AppData/​Local/​Packages/​CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc/​LocalState/​ext4.vhdx''​
  
 +==== Hyper-V requirements ====
 +
 +WSL 2 needs the //Virtual Machine Platform// to be enabled on your computer. If you have never used WSL before, you can probably go directly to the [[other:​win10wsl#​base_installation|Base installation]] section and ''​wsl''​ should install everything correctly
 +
 +If you have problems, or if you are updating WSL 1 to WSL 2, use ''​systeminfo''​ to check the [[https://​docs.microsoft.com/​en-us/​virtualization/​hyper-v-on-windows/​reference/​hyper-v-requirements?​source=recommendations#​verify-hardware-compatibility|Hyper-V requirements]]
 +
 +If you get a ''​No''​ for one of the ''​Hyper-V requirements'',​ check the //​virtualization//​ settings in your [[other:​bios#​entering_the_bios|computer BIOS]]
  
 ===== Base installation ===== ===== Base installation =====
Line 1030: Line 1038:
 ==== Updating WSL 1 to WSL 2 ==== ==== Updating WSL 1 to WSL 2 ====
  
-<​code>​PS C:​\Users\jypeter>​ wsl --update+=== Am I using WSL 1 or WSL 2 ? === 
 + 
 +If you have never used WSL on this computer (and for **this user**), WSL 2 will be installed directly when you follow the [[other:​win10wsl#​base_installation|Base installation]] steps 
 + 
 +If you are not sure if you are currently using WSL 1 or WSL 2, you can check [[https://​github.com/​MicrosoftDocs/​WSL/​issues/​1599|Is there an easy (PowerShell?​) way to get more information about WSL?]] has been answered, or make the following checks 
 + 
 +  * ''​wsl --update''​ will give the same output (i.e. the installed Linux kernel version) for both WSL 1 and WSL 2 
 +    * <​code>​PS C:​\Users\jypeter>​ wsl --update
 Recherche de mises à jour en cours... Veuillez patienter Recherche de mises à jour en cours... Veuillez patienter
 Aucune mise à jour n’est disponible. Aucune mise à jour n’est disponible.
-Version du noyau : 5.10.102.1+Version du noyau : 5.10.102.1</​code>​
  
-PS C:​\Users\jypeter>​ wsl --status+  * ''​wsl --status''​ will display again the kernel version if you already have WSL 2, but will display a link to the WSL installation page if you are running WSL 1: https://​aka.ms/​wsl2-install 
 +    * <​code>​PS C:​\Users\jypeter>​ wsl --status
 Distribution par défaut : Ubuntu Distribution par défaut : Ubuntu
 Version par défaut : 2 Version par défaut : 2
 +Activez la fonctionnalité Windows de plateforme de machine virtuelle et assurez-vous que la virtualisation est activée dans le BIOS.
 +Pour plus d’informations,​ rendez-vous sur https://​aka.ms/​wsl2-install</​code>​
  
-La dernière mise à jour effectuée du Sous-système Windows pour Linux date du 24/08/2022 
-Les mises à jour WSL automatiques sont activées. 
  
-Version du noyau : 5.10.102.1</​code>​+=== Prerequisites === 
 + 
 +  * If WSL is already running, you should have no problem with the [[other:​win10wsl#​prerequisites|disk and memory requirements]] 
 +  * For WSL 2, you also need to meet the Hyper-V requirements
  
 ==== Potentially useful stuff ==== ==== Potentially useful stuff ====
other/win10wsl.txt · Last modified: 2023/12/06 13:24 by jypeter