Skolekunnskap – bruksanvisning til KI i norsk skole

Elektronikk

Nov 11, 2026 · @oleaamot

Har du en Mac (for eksempel MacBook Air), kan du laste ned https://www.skolekunnskap.no/Skolekunnskap-1.2.dmg. Se kapittel 5.1.

1 Om dokumentet

Skolekunnskap er et Windows 11 program, et macOS-program (macOS 13 Ventura eller nyere) og en nettside som lar elever og lærere bruke en KI-språkmodell som kjører lokalt på skolens egen PC eller Mac. Spørsmål og svar sendes ikke til eksterne skytjenester.

Løsningen består av tre deler:

Dokumentet er skrevet for IKT-ansvarlige og lærere som skal installere løsningen. Du må kunne åpne en terminal og skrive kommandoer. Kommandoer står i kodeblokker og skrives inn nøyaktig slik de står, én linje om gangen.

2 Systemkrav

PC-en trenger minst 8 GB ledig diskplass og et av operativsystemene i tabellen. Språkmodellen Llama 3.2 tar alene om lag 2 GB, så 15 GB ledig plass og 16 GB minne (RAM) gir bedre margin.

Operativsystem Laveste versjon Pakkeverktøy Se kapittel
GNU/Skolelinux 13.6.0 apt 3
Fedora GNU/Linux 45 dnf 4
Apple macOS 13 Ventura med appen (15 Sequoia anbefales); 15 Sequoia eller 27 Golden Gate for hånd Podman fra MacPorts eller podman.io 5
Microsoft Windows 11 WSL med Fedora 6

Du trenger også internettilgang under installasjonen, og en brukerkonto som får bruke sudo (administrator på macOS og Windows). Når alt er installert, kan løsningen brukes uten nett.

3 Installasjon på GNU/Skolelinux 13.6.0

Installer Skolelinux 13.6.0 etter instruksjonene på aamot.io/software/skolelinux. Logg deretter inn i GNOME og åpne Terminal (det svarte ikonet).

Trinn 1 – Oppdater systemet

sudo apt update
sudo apt upgrade

Trinn 2 – Installer Podman, wget og Firefox

sudo apt install podman wget firefox-esr

Trinn 3 – Start Ollama i en container

Kjør kommandoene som vanlig bruker, uten sudo. Da havner volum og container hos samme bruker.

-e OLLAMA_ORIGINS="*" gjør at Ollama godtar forespørsler fra skolekunnskap.html, som åpnes som lokal fil. Uten denne innstillingen avviser Ollama forespørslene, og nettsiden får ikke kontakt med modellen. 127.0.0.1: foran portnummeret gjør at Ollama bare kan nås fra PC-en selv, ikke fra andre maskiner på skolenettet.

podman volume create ollama_storage
podman run -d -e OLLAMA_ORIGINS="*" -v ollama_storage:/root/.ollama -p 127.0.0.1:11434:11434 --name ollama docker.io/ollama/ollama

Trinn 4 – Last ned og test språkmodellen

podman exec -it ollama ollama run llama3.2

Første gang lastes modellen ned (om lag 2 GB). Skolekunnskap bruker modellen llama3.2, så navnet må skrives nøyaktig slik. Når du ser >>>, kan du skrive et testspørsmål. Avslutt med /bye.

Trinn 5 – Last ned og åpne Skolekunnskap

wget https://www.aamot.io/software/skolekunnskap/skolekunnskap.html
firefox-esr skolekunnskap.html

4 Installasjon på Fedora GNU/Linux 45

Fremgangsmåten er den samme som for Skolelinux, men Fedora bruker dnf, og Firefox-pakken heter firefox. Logg inn i GNOME og åpne Terminal.

Trinn 1 – Oppdater systemet og installer programmene

sudo dnf upgrade --refresh
sudo dnf install podman wget firefox

Trinn 2 – Start Ollama i en container

podman volume create ollama_storage
podman run -d -e OLLAMA_ORIGINS="*" -v ollama_storage:/root/.ollama -p 127.0.0.1:11434:11434 --name ollama docker.io/ollama/ollama

Trinn 3 – Last ned og test språkmodellen

podman exec -it ollama ollama run llama3.2

Avslutt testen med /bye.

Trinn 4 – Last ned og åpne Skolekunnskap

wget https://www.aamot.io/software/skolekunnskap/skolekunnskap.html
firefox skolekunnskap.html

5 Installasjon på macOS

Det er to måter å installere Skolekunnskap på en Mac. De fleste bør bruke appen i kapittel 5.1, som gjør alt av seg selv. Kapittel 5.2 viser hvordan du setter opp det samme for hånd.

5.1 Skolekunnskap 1.2 for macOS (anbefalt)

Med 1.2 kommer en egen app for Mac, levert som én .dmg-fil som virker på både Apple Silicon og Intel.

Last ned: Skolekunnskap-1.2.dmg. Instruksjonene står også i LES MEG.txt på disken.

Hva appen gjør

Appen gjør det samme som Windows-programmet, men med Podman direkte på Mac-en i stedet for WSL og Fedora. Hver gang du åpner appen, skjer dette av seg selv:

  1. Den virtuelle Podman-maskinen startes. Første gang opprettes den.
  2. Ollama startes i en container som bare kan nås fra denne Mac-en (127.0.0.1:11434).
  3. Språkmodellen llama3.2 lastes ned hvis den mangler, om lag 2 GB.
  4. skolekunnskap.html hentes og åpnes i Firefox, eller i standardnettleseren hvis Firefox mangler.

Appen har ikke eget vindu. Fremdriften vises som varsler øverst til høyre på skjermen, og feil vises i en dialog med norske råd. Kjører det allerede en Ollama på Mac-en, for eksempel fra MacPorts eller Ollama-appen, brukes den i stedet for Podman.

Krav

Hva Krav
macOS13 Ventura eller nyere, 15 Sequoia anbefales
ProsessorApple Silicon (M1 eller nyere) eller Intel
MinneMinst 8 GB, 16 GB gir raskere svar
Diskplass15 GB ledig
PodmanFra MacPorts eller podman.io
NettleserFirefox anbefales (mozilla.org/firefox)
InternettBare under første oppstart

Slik installerer du appen

Installasjonen tar om lag fem minutter. Deretter tar første oppstart 10–40 minutter, fordi om lag 4 GB skal lastes ned.

  1. Installer Podman. Med MacPorts skriver du dette i Terminal:
    sudo port install podman
    Uten MacPorts laster du ned installasjonsprogrammet fra podman.io.
  2. Installer Firefox fra mozilla.org/firefox hvis den ikke finnes på Mac-en fra før.
  3. Last ned Skolekunnskap-1.2.dmg og dobbeltklikk på filen.
  4. Dra Skolekunnskap til mappen Programmer i vinduet som åpnes. Mat deretter ut disken «Skolekunnskap 1.2».
  5. Åpne Skolekunnskap fra Programmer. Appen er ikke signert av Apple, så første gang sier macOS at den ikke kan åpnes. Velg da Ferdig, og gå til Systeminnstillinger → Personvern og sikkerhet. Rull ned, klikk «Åpne likevel» ved Skolekunnskap, og bekreft med passordet ditt.
    IKT-ansvarlig kan i stedet kjøre dette i Terminal, for eksempel når mange Mac-er skal klargjøres:
    xattr -dr com.apple.quarantine /Applications/Skolekunnskap.app
  6. Godta lisensen. Ved første oppstart forklarer Skolekunnskap hva som lastes ned, og ber deg godta lisensen for Llama 3.2. Klikk Fortsett.
  7. Vent på nedlastingen. Varsler viser hvor langt den har kommet. Når språkmodellen er klar, åpnes Skolekunnskap i Firefox.

Senere oppstarter tar under ett minutt, og internett trengs ikke. Appen lagrer skolekunnskap.html i ~/Library/Application Support/Skolekunnskap/. Dukker det opp en feil, ligger loggen i ~/Library/Logs/Skolekunnskap.log. Se også kapittel 9 Feilsøking.

Hvis Skolekunnskap krasjer

Gi den virtuelle Podman-maskinen mer minne og flere prosessorkjerner, og start Ollama på nytt. Kjør dette i Terminal:

podman machine stop
podman machine set --memory 6144 --cpus 4
podman machine start
podman start ollama

5.2 Installasjon for hånd på macOS 15 Sequoia og macOS 27 Golden Gate

På macOS kjører Podman containerne i en liten virtuell Linux-maskin, som må opprettes og startes før første bruk. Firefox installeres fra Mozilla, siden MacPorts ikke har noen firefox-esr-pakke.

Trinn 1 – Oppdater macOS

Åpne Systeminnstillinger → Generelt → Programvareoppdatering og installer alle oppdateringer.

Trinn 2 – Installer Xcode-kommandolinjeverktøy og MacPorts

Åpne Terminal (Programmer → Verktøy → Terminal, det svarte ikonet) og skriv:

xcode-select --install

Last deretter ned og installer MacPorts-pakken for din macOS-versjon fra macports.org/install.php. Lukk og åpne Terminal på nytt etterpå.

Trinn 3 – Installer Podman og wget

sudo port selfupdate
sudo port install podman wget krunkit

Trinn 4 – Opprett og start Podman-maskinen

podman machine init
podman machine start

Trinn 5 – Start Ollama i en container

På macOS skal Podman-kommandoene kjøres uten sudo.

podman volume create ollama_storage
podman run -d -e OLLAMA_ORIGINS="*" -v ollama_storage:/root/.ollama -p 127.0.0.1:11434:11434 --name ollama docker.io/ollama/ollama
podman exec -it ollama ollama run llama3.2

Avslutt testen med /bye.

Trinn 6 – Installer Firefox

Last ned Firefox fra mozilla.org/firefox, åpne .dmg-filen og dra Firefox til Programmer-mappen.

Trinn 7 – Last ned og åpne Skolekunnskap

wget https://www.aamot.io/software/skolekunnskap/skolekunnskap.html
open -a Firefox skolekunnskap.html

6. Installere på Windows 11

På Windows 11 kjører språkmodellen i Fedora 45 i Windows Subsystem for Linux (WSL). Firefox startes fra Fedora og vises som et vanlig vindu i Windows. Du trenger en konto med administratorrettigheter på PC-en.

Trinn 1: Oppdater Windows

Åpne Innstillinger → Windows Update, velg Se etter oppdateringer og installer alle tilgjengelige oppdateringer. Start PC-en på nytt hvis Windows ber om det.

Trinn 2: Installer WSL

Høyreklikk på Start-knappen, velg Terminal (administrator) og kjør:

wsl --install --no-distribution

Start PC-en på nytt når installasjonen er ferdig.

Trinn 3: Installer Fedora 45 i WSL

Åpne Terminal igjen (vanlig bruker holder) og kjør:

wsl --install FedoraLinux-45

Hvis du får beskjed om at navnet er ugyldig, viser denne kommandoen hvilke Fedora-versjoner som er tilgjengelige. Velg den nyeste FedoraLinux-NN:

wsl --list --online

Når installasjonen er ferdig, blir du bedt om å lage et brukernavn for Fedora. Det trenger ikke være det samme som Windows-brukernavnet. Senere starter du Fedora med:

wsl -d FedoraLinux-45

Alle kommandoene i trinn 4 til 7 kjøres i Fedora-terminalen.

Trinn 4: Oppdater Fedora og installer nødvendige pakker

sudo dnf upgrade
sudo dnf install podman wget firefox

Trinn 5: Start Ollama i en container

podman volume create ollama_storage
podman run -d -e OLLAMA_ORIGINS="*" -v ollama_storage:/root/.ollama -p 127.0.0.1:11434:11434 --name ollama docker.io/ollama/ollama

Trinn 6: Last ned språkmodellen Llama 3.2

podman exec -it ollama ollama run llama3.2

Nedlastingen tar noen minutter. Når du får en ledetekst, kan du skrive /bye for å avslutte.

Trinn 7: Hent Skolekunnskap

Du kan bruke nettsiden i Firefox eller installere Windows-programmet.

Alternativ A: Nettsiden. Kjør i Fedora-terminalen:

wget https://www.aamot.io/software/skolekunnskap/skolekunnskap.html
firefox skolekunnskap.html

Firefox åpnes som et eget vindu i Windows.

Alternativ B: Windows-programmet. Last ned og kjør installasjonsfilen for Skolekunnskap 1.2:

https://www.aamot.io/skolekunnskap/Skolekunnskap-Installer.exe

Følg veiviseren. Programmet finner du deretter i Start-menyen. Ollama-containeren fra trinn 5 må kjøre i Fedora mens programmet brukes.

Etter omstart av PC-en

WSL og containeren starter ikke av seg selv. Åpne Fedora med wsl -d FedoraLinux-45 og start Ollama på nytt:

podman start ollama

7 Ta i bruk Skolekunnskap

Skolekunnskap fungerer bare mens Ollama-containeren kjører. Kontroller det før undervisningen starter:

curl http://localhost:11434

Svaret skal være Ollama is running. Deretter:

  1. Åpne skolekunnskap.html i Firefox (kommandoen står i siste trinn for ditt operativsystem).
  2. Skriv spørsmålet i tekstfeltet og send det.
  3. Vent på svaret. På en vanlig skole-PC uten kraftig grafikkort kan et svar ta fra noen sekunder til et halvt minutt.

Tips for undervisningen:

8 Daglig drift

Etter en omstart av PC-en må containeren startes på nytt. Modellen og volumet ligger igjen, så ingenting lastes ned på nytt.

Oppgave Kommando
Starte Podman-maskinen (bare macOS) podman machine start
Starte Ollama podman start ollama
Stoppe Ollama podman stop ollama
Se om Ollama kjører podman ps
Vise installerte modeller podman exec ollama ollama list
Oppdatere språkmodellen podman exec ollama ollama pull llama3.2

Oppdatere Ollama til ny versjon

Modellene ligger i volumet ollama_storage og blir med over til den nye containeren.

podman pull docker.io/ollama/ollama
podman stop ollama
podman rm ollama
podman run -d -e OLLAMA_ORIGINS="*" -v ollama_storage:/root/.ollama -p 127.0.0.1:11434:11434 --name ollama docker.io/ollama/ollama

9 Feilsøking

Feilmelding eller symptom Årsak Løsning
the container name "ollama" is already in use Containeren finnes fra før. Kjør podman start ollama i stedet for podman run.
short-name "ollama/ollama" did not resolve Bildet ble oppgitt uten registernavn. Bruk hele navnet docker.io/ollama/ollama.
address already in use på port 11434 Ollama kjører allerede, ofte installert direkte på maskinen. Stopp den andre Ollama-tjenesten, eller bruk den i stedet for containeren.
Cannot connect to Podman (macOS) Podman-maskinen er ikke startet. Kjør podman machine start.
macOS sier at Skolekunnskap «ikke kan åpnes» Appen er ikke signert av Apple. Gå til Systeminnstillinger → Personvern og sikkerhet og klikk «Åpne likevel», eller kjør xattr -dr com.apple.quarantine /Applications/Skolekunnskap.app. Se kapittel 5.1.
Skolekunnskap krasjer eller stopper (macOS) Podman-maskinen har for lite minne. Kjør kommandoene under «Hvis Skolekunnskap krasjer» i kapittel 5.1. Les loggen i ~/Library/Logs/Skolekunnskap.log.
Modellen eller volumet «forsvinner» Noen kommandoer ble kjørt med sudo og andre uten. Root og vanlig bruker har hver sine containere. Kjør alle podman-kommandoer uten sudo.
Nettsiden får ikke svar fra modellen Ollama kjører ikke, eller containeren ble laget uten OLLAMA_ORIGINS (eldre utgave av veiledningen), slik at Ollama avviser forespørsler fra den lokale filen. Sjekk med curl http://localhost:11434. Lag containeren på nytt med kommandoene under «Oppdatere Ollama til ny versjon» i kapittel 8.
Ollama svarte 404: {"error":"model 'llama3.2' not found"} Språkmodellen llama3.2 er ikke lastet ned. Eldre utgaver av veiledningen lastet ned llama3, som er en annen modell. Kjør podman exec ollama ollama pull llama3.2 og last nettsiden på nytt. Kontroller med podman exec ollama ollama list. Den gamle modellen kan fjernes med podman exec ollama ollama rm llama3.
Svarene kommer svært sakte For lite minne eller svak prosessor. Lukk andre programmer, og bruk ikke PC-en til andre tunge oppgaver mens elevene bruker Skolekunnskap.
No space left on device For lite ledig diskplass. Frigjør plass; modell og container trenger til sammen om lag 5 GB.

10 Personvern og forsvarlig bruk i skolen

Alt Skolekunnskap gjør, skjer på PC-en den er installert på. Spørsmål og svar sendes ikke til Meta, Ollama eller andre leverandører, og løsningen kan brukes uten internett etter installasjonen.

Skolen er likevel ansvarlig for bruken:

11 Avinstallering

Kommandoene fjerner containeren, språkmodellen og Ollama-bildet og frigjør om lag 5 GB.

podman stop ollama
podman rm ollama
podman volume rm ollama_storage
podman rmi docker.io/ollama/ollama
rm skolekunnskap.html

Har du brukt macOS-appen, fjerner du også appens filer og drar deretter Skolekunnskap fra Programmer til papirkurven:

rm -rf ~/Library/"Application Support"/Skolekunnskap ~/Library/Logs/Skolekunnskap.log

På macOS kan du i tillegg fjerne Podman-maskinen med podman machine rm, hvis Podman ikke brukes til andre ting. På Windows kan hele Fedora-miljøet fjernes med wsl --unregister etterfulgt av navnet fra wsl --list.

12 Åpen kildekode

Skolekunnskap er åpen kildekode under GNU General Public License versjon 3 eller senere.

https://www.skolekunnskap.no/Skolekunnskap-1.2-src.zip

Versjonshistorikk

Versjon Dato Endring
1.0 7. november 2026 Første utgave
1.1 7. november 2026 OLLAMA_ORIGINS lagt til i alle podman run-kommandoer, slik at nettsiden får kontakt med Ollama. Porten er bundet til 127.0.0.1. Ødelagte æ, ø og å rettet.
1.2 7. november 2026 Språkmodellen endret fra llama3 til llama3.2, som er modellen Skolekunnskap bruker. Retter feilen «model 'llama3.2' not found».
1.3 11. november 2026 Nytt kapittel 5.1 om Skolekunnskap-appen for macOS (Skolekunnskap-1.2.dmg). Installasjon for hånd flyttet til kapittel 5.2. Nye rader i feilsøkingen og avinstalleringen for macOS-appen.

Elektronikk