The attribute plugin is not available, 2fa disabled
Inhaltsverzeichnis
1.2 Nastavitev WSL2
Ta navodila prikazujejo, kako namestiti Windows Subsystem for Linux (WSL2).
Kaj je WSL?
WSL (Windows Subsystem for Linux) omogoča izvajanje Linuxa neposredno v Windows:
- Popolno Linux okolje
- Dostop do Windows datotek pod
/mnt/c/,/mnt/d/itd. - Idealno za Linux gradnje in Docker
Zakaj potrebujemo WSL?
- Linux gradnja OpenSSL
- WASM gradnja z Emscripten
- Docker razvoj
Hitra namestitev
# Kot administrator v PowerShell: wsl --install -d Ubuntu-22.04
To namesti:
- WSL2 komponente
- Ubuntu 22.04 LTS
- Linux jedro
Po namestitvi: Znova zaženite računalnik!
Korak za korakom
1. Aktivacija WSL
# Aktivacija WSL in Virtual Machine Platform dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
2. Ponovni zagon
Znova zaženite računalnik.
3. Nastavitev WSL2 kot privzetega
wsl --set-default-version 2
4. Namestitev Linux distribucije
Ubuntu (priporočeno):
wsl --install -d Ubuntu-22.04
Fedora (alternativa):
# Fedora ročno iz Microsoft Store ali:
winget install WhitewaterFoundry.Fedora.39.WSL
5. Nastavitev uporabnika
Ob prvem zagonu Ubuntu vpraša za:
- Uporabniško ime (npr.
dev) - Geslo
Namestitev orodij za gradnjo
Po namestitvi WSL je treba namestiti orodja za gradnjo:
Ubuntu
# Odprite WSL wsl # Posodobitev sistema sudo apt update && sudo apt upgrade -y # Namestitev orodij za gradnjo sudo apt install -y \ build-essential \ perl \ nasm \ git \ cmake \ pkg-config
Fedora
# Odprite WSL wsl # Namestitev orodij za gradnjo sudo dnf install -y \ gcc \ gcc-c++ \ make \ perl \ nasm \ git \ cmake
Preverjanje
# Preverjanje prevajalnika gcc --version # Izpisati bi moralo: gcc (Ubuntu 11.x.x) ... # Preverjanje Perl perl -v # Izpisati bi moralo: This is perl 5... # Preverjanje NASM nasm -v # Izpisati bi moralo: NASM version 2.x
Dostop do datotek
Windows datoteke iz WSL
Vsi Windows diski so priklopljeni:
# Disk C: ls /mnt/c/ # Disk D: (naši projekti) ls /mnt/d/Projects/openssl-3.6.0/
WSL datoteke iz Windows
\\wsl$\Ubuntu-22.04\home\<uporabnik>\
V Raziskovalcu: vpišite \\wsl$ v naslovno vrstico.
Nasveti za zmogljivost
Datoteke v Linux datotečnem sistemu so hitrejše!
| Lokacija | Zmogljivost |
| ———- | ————- |
/mnt/d/… | Počasi (Windows datotečni sistem) |
~/… | Hitro (Linux datotečni sistem) |
Priporočilo za gradnjo:
# Kopirajte vire v Linux cp -r /mnt/d/Projects/openssl-3.6.0/src ~/openssl-src # Gradnja v Linux datotečnem sistemu cd ~/openssl-src ./Configure linux-x86_64 --prefix=~/openssl-build make -j$(nproc) # Kopirajte rezultat nazaj v Windows cp -r ~/openssl-build /mnt/d/Projects/openssl-3.6.0/linux-build/
Pogoste težave
"WSL2 requires an update to its kernel component"
# Posodobite WSL jedro wsl --update
"Virtualization is not enabled"
Aktivirajte v BIOS:
- Intel: „Intel Virtualization Technology (VT-x)“
- AMD: „SVM Mode“
Počasna I/O zmogljivost
Delajte v Linux datotečnem sistemu (~/) namesto pod /mnt/.
Naprej na
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional
Zuletzt geändert: dne 15.12.2025 ob 21:21