Abitti 2 – Installation av Windows-server

Den här instruktionen beskriver hur man installerar programmet Naksu 2 som behövs för underhållet och användningen av Abitti 2-servern på en Windows 11-dator.

  • Installationen kräver administratörsrättigheter, men servern kan användas och uppdateras med användarens rättigheter.
  • Abitti 2-servern måste vara ansluten till internet både under installationen och användningen.
  • Abitti 2-servern måste ha minst 12 GB minne.

Instruktionerna fungerar inte i Windows 10 eftersom nätverksinställningarna inte är desamma som i Windows 11.

  1. Tryck på Windows-knappen > skriv powershell > högerklicka på Windows PowerShell-ikonen > klicka på ”Kör som administratör”. Windows ber om administratörsrättigheter.
  2. Börja med att ta i bruk Windows Subsystem for Linux (WSL). Kopiera följande kommando till PowerShell-kommandotolken och tryck på enter:
    wsl --install -d Ubuntu-22.04 [tryck enter]
  3. Därefter bör du ange hur mycket minne Abitti 2-servern ska ges. Ju mer minne, desto fler studerande kan göra provet samtidigt. En bra tumregel är att lämna 2 GB minne för Windows. Om darorn har 8 gigabyte minne kan du ge 6 gigabyte till Abitti 2. Abitti 2 behöver minst 2 gigabyte minne. Skapa i användarens hemkatalog (t.ex. C:\Users\digabi) fil med namnet .wslconfig t.ex. med kommandot
    notepad "$env:HOMEPATH\.wslconfig." [tryck enter]
    Observera punkten i början och slutet av filnamnet!
  4. Kopiera följande rader till filen:
    [wsl2]
    memory=4GB
    networkingMode=mirrored
    [experimental]
    hostAddressLoopback=true

    I exemplet får Abitti 2-servern 4 GB minne.
  5. Tryck på Ctrl+S för att spara filen och stäng Notepad-editorn.
  6. Starta om datorn. En del av WSL installeras först i det här skedet.
  7. Efter att du loggat in på Windows ber Ubuntu 22.04 om ett UNIX användar-id. Ett allmänt användarnamn-lösenord-par kan användas för detta, t.ex. ”abitti” och ”abitti”.
  8. Starta Windows PowerShell med administratörsrättigheter såsom vid steg 1.
  9. Ange följande kommando till PowerShell-kommandotolken, som öppnar åtkomst genom brandväggen till Abitti 2-servern:
    Set-NetFirewallHyperVVMSetting -Name $(Get-NetFirewallHyperVVMCreator | Select -ExpandProperty VMCreatorId) -DefaultInboundAction Allow[tryck enter]
  10. Stäng PowerShell-fönstret.
  11. Ange följande kommandon till WSL-kommandotolken (du kan klistra in kommandot från urklipp genom att högerklicka på WSL-terminalfönstret):sudo apt update && sudo apt -y upgrade [tryck enter och ge lösenordet du gav i steg 7]bash <(curl -s https://static.abitti.fi/abitti-2-test/init-digabi2-package-repositories.sh) [tryck enter]Som ett resultat av detta kommando bör mycket text som berättar om installationen, dyka upp på skärmen.sudo apt-get install -y ytl-linux-digabi2 [tryck enter]

    Som ett resultat av detta kommando bör ännu mer text som berättar om installationen, dyka upp på skärmen.

    exit [tryck enter]

    WSL-terminalfönstret stängs.

  12. I Windows applikationsmenyn hittas nu programmet ”Naksu 2 (Ubuntu 22.04)”, med vilket du kan installera Abitti 2-servern. Fortsätt genom att följa användarinstruktionerna för programmet Naksu 2.

Ytterligare information