Could be any text editor, but developers prefer one with syntax highlighting.
We will use Visual Studio Code.
Recommended extensions
Try out different themes or other extensions.
The next slides guide you to the setup step by step. This video is doing that as well and might be an additional help during setup.
For this setup, you need to be on Windows 10 or Windows 11, with all the latest updates installed.
To check your Windows version:
Windows
+ R
winver
(or taskmgr
)Enter
If the first words of this window are Windows 11 you're good to go! If they are Windows 10, follow to the next slide. If it something different, please upgrade to Windows 10.
For some of the tools we use we need the 2024
version
on Windows 10 or above. Let's check which version you have:
Windows
+ R
winver
Enter
If it says at least 2024, you are good to go! If not, you need to update.
Open Windows update:
Windows
+ R
ms-settings:windowsupdate
Enter
Check updates
If you have updates available please install them and repeat the process until it says that you are up to date.
Let's check if the virtualization options are enabled in the BIOS of your computer:
Windows
+ R
taskmgr
Enter
Performance
tabCPU
If it says virtualization: enabled
in the right
column, you are good to go! If it is disabled or missing, please
follow the next slide.
These steps depend on the motherboard in your PC. If you have any difficulties try to look up the steps for your specific PC model on Google.
Usually: Esc, F2, Del, etc.
Advanced
CPU Virtualization
save & exit
the BIOSWSL is the development environment we are using to run Ubuntu. You can learn more about WSL here.
Windows
+ R
powershell
Ctrl + Shift + Enter
You use the Ctrl + Shift + Enter
key stroke to execute
Windows PowerShell with administrator privileges.
You may have to accept the UAC confirmation about the privilege elevation.
A blue terminal window will appear:
Enter
wsl --install
wsl --set-default-version 2
wsl --update
If you have an older Windows version follow these instructions.
Start
CMD
wsl --install -d Ubuntu
and hit
enter
If this does not work, you can also install Ubuntu as described in the next step.
Only follow these instructions if the precious step did not work!
Start
Microsoft Store
Ubuntu
in the search barInstall
Don't install Ubuntu 18.04 LTS nor Ubuntu 20.04!
Once the installation is done, the Install button becomes a
Launch
button. Click on it.
At first launch, you will be asked some information: username and password.
When typing the password, nothing will not appear on the screen — there will be no familiar typing indicator even though your keystrokes are being registered.
To make VS Code interact properly with Ubuntu, let's install the Remote - WSL VS Code extension.
code --install-extension ms-vscode-remote.remote-wsl
code .
During the bootcamp we will use the shell named
zsh
:
Open the Ubuntu terminal in VS Code
sudo apt update
sudo apt install -y curl git imagemagick jq unzip vim zsh
tree
During the bootcamp we will use the shell named zsh
and
the ush plugin Oh-my-zsh
:
sh -c "$(curl -fsSL
https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Nothing new, but make sure it is available on the laptop you use during the bootcamp.
🔒ch-25-2-bootcamp
- The channel for everyone
involved in this class
#zrh, #ch-resources
#ch-random
#100hrs
#ch-random
@[username]
in a message / in a channel to
notify them@channel
in a message notifies everyone in
the channel