Skip to content

Conversation

julesvanrie
Copy link
Contributor

@julesvanrie julesvanrie commented Apr 5, 2025

Starting from Windows 10 2004 (May 2020 Update), WSL 2 is the default version of WSL. The instructions for installing WSL 2 are now the same for both Windows 10 and Windows 11.

Adapted the instructions as such, to have a common installation process.

This will:

  • make the setup easier for remaining Windows 10 users,
  • reduce the number of cases where Windows 11 users started following the Windows 10 instructions by mistake,
  • make it easier to maintain the instructions in the future,
  • make it easy to remove the Windows 10 instructions later.

For this we now run wsl --install in the Windows Command Prompt (cmd) instead of Windows Terminal (wt, for Windows 11) or PowerShell (for Windows 10).

For troubleshooting reasons, the instructions for Windows 10 < 2004 are kept in details, just in case.

Adapted EN, FR, ES, PT.

Additionally, added a check that students have their proper account and are not on root. (Quite common and painful to resolve if only discovered at the end.)

julesvanrie and others added 7 commits April 5, 2025 12:38
Starting from Windows 10 2004 (May 2020 Update), WSL 2 is the default
version of WSL. The instructions for installing WSL 2 are now the same
for both Windows 10 and Windows 11.

Adapted the instructions as such, to have a common installation process.

This will:
- make the setup easier for remaining Windows 10 users,
- reduce the  number of cases where Windows 11 users started following
  the Windows 10 instructions by mistake,
- make it easier to maintain the instructions in the future,
- make it easy to remove the Windows 10 instructions later.

For this we now run `wsl --install` in the Windows Command Prompt (cmd)
instead of Windows Terminal (wt, for Windows 11) or PowerShell (for
Windows 10).

For troubleshooting reasons, the instructions for Windows 10 < 2004 are
kept in details, just in case.

Adapted EN, FR, ES, PT.
Copy link
Contributor

@ajdubovoy ajdubovoy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hard for me to test myself but I gave this a read through and all seems ok!

@julesvanrie
Copy link
Contributor Author

@Eschults Would you or anyone in your team want to have a look at this one?

Main goal: simplify happy route of setup on Windows (11, and 10 for the remaining life of it).

Would be great to merge before the weekend with a bunch of Europe time zone batches starting next Monday.

@julesvanrie julesvanrie requested a review from Eschults April 7, 2025 07:32
@Eschults Eschults merged commit 5ec53db into master Apr 7, 2025
@Eschults Eschults deleted the windows-11-first branch April 7, 2025 12:52
@Eschults
Copy link
Member

Eschults commented Apr 7, 2025

Great work @julesvanrie 🙌

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants