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.
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.
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.
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 upgradeTrinn 2 – Installer Podman, wget og Firefox
sudo apt install podman wget firefox-esrTrinn 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/ollamaTrinn 4 – Last ned og test språkmodellen
podman exec -it ollama ollama run llama3.2Fø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.htmlFremgangsmå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 firefoxTrinn 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/ollamaTrinn 3 – Last ned og test språkmodellen
podman exec -it ollama ollama run llama3.2Avslutt testen med /bye.
Trinn 4 – Last ned og åpne Skolekunnskap
wget https://www.aamot.io/software/skolekunnskap/skolekunnskap.html
firefox skolekunnskap.htmlDet 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.
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:
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 |
|---|---|
| macOS | 13 Ventura eller nyere, 15 Sequoia anbefales |
| Prosessor | Apple Silicon (M1 eller nyere) eller Intel |
| Minne | Minst 8 GB, 16 GB gir raskere svar |
| Diskplass | 15 GB ledig |
| Podman | Fra MacPorts eller podman.io |
| Nettleser | Firefox anbefales (mozilla.org/firefox) |
| Internett | Bare 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.
sudo port install podman
Uten MacPorts laster du ned installasjonsprogrammet fra podman.io.xattr -dr com.apple.quarantine /Applications/Skolekunnskap.appSenere 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
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 --installLast 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 krunkitTrinn 4 – Opprett og start Podman-maskinen
podman machine init
podman machine startTrinn 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.2Avslutt 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.htmlPå 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-distributionStart 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-45Hvis 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 --onlineNå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-45Alle 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 firefoxTrinn 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/ollamaTrinn 6: Last ned språkmodellen Llama 3.2
podman exec -it ollama ollama run llama3.2Nedlastingen 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.htmlFirefox å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 ollamaSkolekunnskap fungerer bare mens Ollama-containeren kjører. Kontroller det før undervisningen starter:
curl http://localhost:11434Svaret skal være Ollama is running. Deretter:
skolekunnskap.html i Firefox (kommandoen står i
siste trinn for ditt operativsystem).Tips for undervisningen:
skolekunnskap.html som bokmerke i Firefox,
så er den lett å finne igjen.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| 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. |
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:
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.htmlHar 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.
Skolekunnskap er åpen kildekode under GNU General Public License versjon 3 eller senere.
https://www.skolekunnskap.no/Skolekunnskap-1.2-src.zip
| 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. |