Installation
Um Ollama zu installieren, führen Sie den folgenden Befehl aus:
shell
curl -fsSL https://ollama.com/install.sh | shManuelle Installation
Hinweis
Wenn Sie von einer früheren Version aktualisieren, sollten Sie zuerst die alten Bibliotheken mit sudo rm -rf /usr/lib/ollama entfernen.
Laden Sie das Paket herunter und extrahieren Sie es:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrStarten Sie Ollama:
shell
ollama serveÖffnen Sie ein weiteres Terminal und überprüfen Sie, ob Ollama ausgeführt wird:
shell
ollama -vInstallation für AMD-GPUs
Wenn Sie eine AMD-GPU verwenden, laden Sie zusätzlich das ROCm-Paket herunter und extrahieren Sie es:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64-rocm.tar.zst \
| sudo tar x -C /usrInstallation für ARM64
Laden Sie das ARM64-spezifische Paket herunter und extrahieren Sie es:
shell
curl -fsSL https://ollama.com/download/ollama-linux-arm64.tar.zst \
| sudo tar x -C /usrHinzufügen von Ollama als Startdienst (empfohlen)
Erstellen Sie einen Benutzer und eine Gruppe für Ollama:
shell
sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama
sudo usermod -a -G ollama $(whoami)Erstellen Sie eine Dienstdatei unter /etc/systemd/system/ollama.service:
ini
[Unit]
Description=Ollama Service
After=network-online.target
[Service]
ExecStart=/usr/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
Environment="PATH=$PATH"
[Install]
WantedBy=multi-user.targetStarten Sie anschließend den Dienst:
shell
sudo systemctl daemon-reload
sudo systemctl enable ollamaInstallation von CUDA-Treibern (optional)
Herunterladen und installieren Sie CUDA.
Überprüfen Sie, ob die Treiber installiert sind, indem Sie den folgenden Befehl ausführen, der Details zu Ihrer GPU ausgeben sollte:
shell
nvidia-smiInstallation von AMD ROCm-Treibern (optional)
Herunterladen und installieren Sie ROCm v7.
Starten von Ollama
Starten Sie Ollama und überprüfen Sie, ob es ausgeführt wird:
shell
sudo systemctl start ollama
sudo systemctl status ollamaHinweis
Obwohl AMD den amdgpu-Treiber upstream zum offiziellen Linux-Kernel-Quellcode beigetragen hat, ist die Version älter und unterstützt möglicherweise nicht alle ROCm-Funktionen. Wir empfehlen Ihnen, den neuesten Treiber von https://www.amd.com/en/support/linux-drivers zu installieren, um die beste Unterstützung für Ihre Radeon-GPU zu erhalten.
Anpassen
Um die Installation von Ollama anzupassen, können Sie die systemd-Dienstdatei oder die Umgebungsvariablen bearbeiten, indem Sie folgenden Befehl ausführen:
shell
sudo systemctl edit ollamaAlternativ können Sie eine Override-Datei manuell unter /etc/systemd/system/ollama.service.d/override.conf erstellen:
ini
[Service]
Environment="OLLAMA_DEBUG=1"Aktualisierung
Aktualisieren Sie Ollama, indem Sie das Installationsskript erneut ausführen:
shell
curl -fsSL https://ollama.com/install.sh | shOder indem Sie Ollama erneut herunterladen:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrInstallation bestimmter Versionen
Verwenden Sie die Umgebungsvariable OLLAMA_VERSION mit dem Installationsskript, um eine bestimmte Version von Ollama zu installieren, einschließlich Vorabversionen. Die Versionsnummern finden Sie auf der Releases-Seite.
Beispiel:
shell
curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.5.7 shAnzeigen von Protokollen
Um die Protokolle von Ollama anzuzeigen, das als Startdienst ausgeführt wird, führen Sie folgenden Befehl aus:
shell
journalctl -e -u ollamaDeinstallation
Entfernen Sie den Ollama-Dienst:
shell
sudo systemctl stop ollama
sudo systemctl disable ollama
sudo rm /etc/systemd/system/ollama.serviceEntfernen Sie die Ollama-Bibliotheken aus Ihrem lib-Verzeichnis (entweder /usr/local/lib, /usr/lib oder /lib):
shell
sudo rm -r $(which ollama | tr 'bin' 'lib')Entfernen Sie die Ollama-Binärdatei aus Ihrem bin-Verzeichnis (entweder /usr/local/bin, /usr/bin oder /bin):
shell
sudo rm $(which ollama)Entfernen Sie die heruntergeladenen Modelle sowie den Benutzer und die Gruppe des Ollama-Dienstes:
shell
sudo userdel ollama
sudo groupdel ollama
sudo rm -r /usr/share/ollama