Visual Studio Code Setup
Setting up with Windows Subsystem for Linux
Official guide from Microsoft: Developing in WSL
- Accesati urmatorul link: https://code.visualstudio.com/download
- Descarcati versiunea pe 64 biti din dreptul liniei System Installer
- Deschideti fisierul descarcat, next, next, next
- Puteti alege sa adaugati in context menu optiunea Open with Code. Asta va va permite sa dati click dreapta pe un fisier sau un folder si apoi sa-l deschideti instant in VSCode
In primul rand, avem 2 versiuni de WSL. Versiunea 1 este un emulator creat de Microsoft pentru kernel-ul de Linux. Versiunea 2 este chiar un kernel de Linux ce ruleaza intr-o masina virtuala. Puteți citi pe documentația Microsoft despre cele două versiuni de WSL.
- Cautam PowerShell in search bar, si deschidem ca si administrator
-
Activam feature-ul de WSL folosind urmatoarea comanda:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartAcum intervin versiunile despre care v-am vorbit. WSL 2, fiind o masina virtuala foarte light, necesita optiunea de virtualizare activa din BIOS.
Aveti aici un scurt ghid pentru activare: https://bce.berkeley.edu/enabling-virtualization-in-your-pc-bios.html
Totusi, daca nu doriti sa va activati aceasta optiune ( care, totusi, va va fi necesara la alte materii in viitor ), puteti da restart calculatorului si sari la pasul 9 De asemenea, daca versiunea voastra de windows nu este Windows 10, build 1903+, puteti da restart si sari la pasul 9
-
Acum activam feature-ul de masina virtuala cu urmatoarea comanda:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart - Restart PC
- Descarcam urmatorul fisier si il instalam: wsl_update_x64.msi
- Deschidem din nou PowerShell ca si administrator
-
Rulați comanda:
wsl --set-default-version 2 - Deschidem Microsoft Store
- Cautam Ubuntu si alegem versiunea simpla, pe care o instalam
- Dupa instalare cautam Ubuntu in Start si deschidem
- Introducem un username si o parola pentru sistemul nostru de Linux
- Pentru lucru la informatica in terminalul deschis avem nevoie de rulat urmatoarea comanda pentru a instala pachetele necesare compilarii programelor:
```
sudo apt update && sudo apt install -y binutils gcc g++ make
```
Advanced users
Recommended is to have a virtual machine with Linux and use SSH Remote Development
Ready-made virtual machines can be downloaded from osboxes. Recommended software for starting a virtual machine, free and easy to configure is VirtualBox.