Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions foundations/installations/installations.md
Original file line number Diff line number Diff line change
Expand Up @@ -331,11 +331,17 @@

Because WSL2 is a full-fledged Linux distribution, almost everything that the curriculum teaches about Linux is also applicable to WSL2. In future lessons, whenever there are instructions that differ by OS, you should follow the Linux instructions, unless the lesson includes WSL2-specific instructions.

</div>

Check failure on line 334 in foundations/installations/installations.md

View workflow job for this annotation

GitHub Actions / Lint lesson files

Multiline HTML tags should be surrounded by blank lines or code block delimiters

foundations/installations/installations.md:334 TOP005/blanks-around-multiline-html-tags Multiline HTML tags should be surrounded by blank lines or code block delimiters [Expected a blank line or a code block delimiter (```) after the tag] [Context: "</div>"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP005.md
### Step 1: Enabling Virtualization:

Check failure on line 335 in foundations/installations/installations.md

View workflow job for this annotation

GitHub Actions / Lint lesson files

Trailing punctuation in heading

foundations/installations/installations.md:335:36 MD026/no-trailing-punctuation Trailing punctuation in heading [Punctuation: ':'] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md026.md
If you already enabled CPU Virtualization jump to step 2, else follow this steps:

Check failure on line 336 in foundations/installations/installations.md

View workflow job for this annotation

GitHub Actions / Lint lesson files

Trailing spaces

foundations/installations/installations.md:336:82 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md009.md
-To enable virtualization restart your computer, enter the bios by pressing the BIOS access key (commonly Delete, F2, F10, Esc) check your pc/motherboard exact key in the internet

Check failure on line 337 in foundations/installations/installations.md

View workflow job for this annotation

GitHub Actions / Lint lesson files

Trailing spaces

foundations/installations/installations.md:337:180 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md009.md
-In the BIOS menu look for virtualization settings like Advanced, CPU Configuration, System Configuration, or Security, the option might be called Intel Virtualization Technology (VT-x), AMD-V, SVM Mode, Virtualization Extensions and enable it, then save and exit bios.

Check failure on line 338 in foundations/installations/installations.md

View workflow job for this annotation

GitHub Actions / Lint lesson files

Trailing spaces

foundations/installations/installations.md:338:270 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md009.md
If you're on windows you can check if you enabled virtualization by opening the task manager, then looking at performance, under CPU on the right side (above L cache info) you'll see if virtualization was enabled.

### Step 1: Installations

Check failure on line 341 in foundations/installations/installations.md

View workflow job for this annotation

GitHub Actions / Lint lesson files

Multiple consecutive blank lines

foundations/installations/installations.md:341 MD012/no-multiple-blanks Multiple consecutive blank lines [Expected: 1; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md012.md
#### Step 1.1: Installing WSL2
### Step 2: Installations

#### Step 2.1: Installing WSL2

- Open PowerShell in administrator mode by searching for it in your applications, right clicking the top option, and then selecting run as administrator. You might get a prompt asking if you want to allow Windows Powershell to make changes to your device: click yes.
- Enter the following command
Expand All @@ -348,13 +354,13 @@
- You should see an open Powershell window, prompting you to enter a username and a password. Your username should be lowercase, but can otherwise be whatever suits you. You'll also need to enter a new password.
- When entering your password you might notice that you aren't seeing any visual feedback. This is a standard security feature in Linux, and will also happen in all future cases where you need to enter a password. Just type your password and hit <kbd>Enter</kbd>.

#### Step 1.2.1: Install Windows Terminal (Windows 10 only)
#### Step 2.2.1: Install Windows Terminal (Windows 10 only)

Windows Terminal is a terminal application that lets you more easily customize and run terminals, as well as supporting multiple tabs which can each run their own different terminals.

- [Install Windows Terminal](https://learn.microsoft.com/en-us/windows/terminal/install) by using the direct install option.

#### Step 1.2.2: Setting WSL2 as default (Optional)
#### Step 2.2.2: Setting WSL2 as default (Optional)

Unless you are regularly using other terminals on your computer we recommend that you set WSL2 as the default terminal program when you open Windows Terminal.

Expand All @@ -364,7 +370,7 @@
- In the dropdown select Ubuntu.
- Click save at the bottom of the page.

### Step 2 Opening WSL2
### Step 3 Opening WSL2

On Windows there are three primary ways to open WSL2.

Expand Down
Loading