Ollama installieren unter Linux
Linux ist das native Betriebssystem von Ollama: Dort läuft es am besten, lässt sich am saubersten aktualisieren und bietet Ihnen die größte Kontrolle. Dieser Leitfaden behandelt Ubuntu/Debian/Fedora mit systemd, die Konfiguration von NVIDIA- und AMD-GPUs sowie die Frage, wie Sie den Server in Ihrem LAN zugänglich machen, ohne dabei alles durcheinanderzubringen.
#Warum Linux für die lokale KI?
Drei pragmatische Gründe: Die GPU-Treiber (CUDA, ROCm) sind unter Linux stabiler als unter Windows, CLI-Tools lassen sich problemlos integrieren, und Homelabs laufen standardmäßig unter Linux. Nutzen Sie zusätzlich systemd, damit Ollama beim Systemstart sauber gestartet wird.
#Voraussetzungen
Ihr privates, kostenloses ChatGPT auf Ihrem Rechner in einer Stunde – mit LM Studio, Ollama, Open WebUI und Ihren Dokumenten, ganz ohne Cloud.
- Lebenslanger Online-Zugang
- PDF + Dateien
- Erstattung binnen 30 Tagen
- Kernel 5.10+
- Jede vernünftige Distribution im Jahr 2026. Mit uname -r überprüfen.
- curl ou wget
- Um das Installations-Skript herunterzuladen.
- sudo / root
- Die Installation schreibt Dateien nach /usr/local/bin und erstellt einen systemd-Dienst.
- 10 GB Festplattenspeicher
- Die Modelle befinden sich standardmäßig im Verzeichnis /usr/share/ollama/.ollama/models.
#1. Einzeilige Installation
Das Skript erkennt Ihre Distribution, installiert die Binärdatei unter /usr/local/bin/ollama, erstellt einen Systembenutzer ollama, richtet eine systemd-Unit ein und startet den Dienst. 30 Sekunden.
#2. systemd-Dienst
Der Dienst wird unter /etc/systemd/system/ollama.service angelegt. So passen Sie ihn an (z. B. das Modellverzeichnis ändern oder den Dienst im LAN zugänglich machen):
Fügen Sie die nützlichen Umgebungsvariablen im Abschnitt [Service] hinzu:
#3. NVIDIA-GPU
Ollama erkennt CUDA automatisch, wenn die Treiber installiert sind. Prüfung:
#4. AMD-GPU (ROCm)
Radeon RX 6000, 7000 und Instinct werden über ROCm unterstützt. Die Installation ist anspruchsvoller als CUDA, aber sie funktioniert.
#5. Im lokalen Netzwerk verfügbar machen
Standardmäßig hört Ollama nur auf localhost:11434. Damit ein anderer Rechner oder ein Raspberry Pi darauf zugreifen kann:
#Fehlerbehebung
- systemctl status ollama → failed
- Die Ausgabe von journalctl -u ollama -n 50 prüfen. Häufige Ursachen: Port 11434 ist bereits belegt oder es gibt Probleme mit den Berechtigungen für den Ordner models.
- GPU nicht erkannt
- nvidia-smi und rocminfo müssen antworten. Andernfalls: Treiber. Ein Neustart nach der Installation ist oft notwendig.
- Modell läuft langsam, 100 % CPU
- ollama ps ne montre pas GPU. Drivers ok, mais variable CUDA_VISIBLE_DEVICES mal réglée ? Vérifiez environnement du service.
- Nicht genügend Speicherplatz
- Verschieben Sie OLLAMA_MODELS auf eine größere SSD. Nicht vergessen, chown -R ollama:ollama auf den neuen Ordner anzuwenden.
Haben Sie Feedback, einen Fehler entdeckt oder möchten Sie etwas präzisieren? Geben Sie uns Bescheid – so wird der Guide für alle besser.