WSL
WSL

WSL (Windows Subsystem for Linux) on Windowsin ominaisuus, jonka avulla käyttäjä voi ajaa Linux-ympäristöä suoraan Windowsissa ilman erillistä virtuaalikonetta tai kaksoiskäynnistystä. Sen avulla voi käyttää Linuxin komentorivityökaluja, skriptejä ja sovelluksia rinnakkain Windows-ohjelmien kanssa. Uudempi versio, WSL 2, tarjoaa paremman suorituskyvyn ja täydemmän Linux-yhteensopivuuden virtuaalisen Linux-ytimen avulla.

Asentaminen
  • Avaa komentokehote Administraattorina
  • Suorita komento wsl --install

Windows11:ssa em. komento asentaa wsl2:n.

WSL Ubuntun käynnistäminen

Asennuksen jälkeen Windowsista löytyy sovellus nimeltään Ubuntu. Voit sammuttaa sen antamalla komennon exit.

Linuxin tiedostot löytyvät File Explorerissa kansiosta \\wsl$\Ubuntu\

C ja C++ kääntäjän asentaminen
Suorita komennot
  • sudo apt update
  • sudo apt install build-essential
Net tools

Net tools sisältää mm. ifconfig-sovelluksen, jonka avulla saat selvitettyä Ubuntun ip-osoitteen.

Voit asentaan net toolsin komennolla
  • sudo apt install net-tools
MariaDB

Voit asentaa MariaDB:n komennolla

  • sudo apt install mariadb-server

Asennuksen jälkeen voit käynnistää MariaDB-palvelimen komellolla

  • sudo service mariadb start

Jos haluat kytkeytyä WSL:n MariaDB palvelimeen Windowsin kautta (esim. MySQL Workbenchillä), tee seuraavat toimenpiteet:

  • Luo uusi tunnus ja anna sille oikeudet esimerkiksi seuraavasti
            CREATE USER wsluser@'%' IDENTIFIED BY 'wslpass';
            GRANT ALL ON *.* TO wsluser@'%';
            
  • Editoi tiedostoa /etc/mysql/mariadb.conf.d/50-server.cnf
    Muuta bind address muotoon 0.0.0.0, jolloin pääsy sallitaan myös ulkopuolelta
  • Tarkista WSL Ubuntun ip-osoite komennolla ifconfig. Voit avata yhteyden esim. Workbenchillä käyttäen em. ip-osoitetta.

Video ohje



Toggle Menu