Installation
Pour installer Ollama, exécutez la commande suivante :
shell
curl -fsSL https://ollama.com/install.sh | shInstallation manuelle
Note
Si vous effectuez une mise à jour depuis une version précédente, vous devez d'abord supprimer les anciennes bibliothèques avec sudo rm -rf /usr/lib/ollama.
Téléchargez et extrayez le paquet :
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrDémarrez Ollama :
shell
ollama serveDans un autre terminal, vérifiez qu'Ollama est en cours d'exécution :
shell
ollama -vInstallation sur GPU AMD
Si vous disposez d'un GPU AMD, téléchargez et extrayez également le paquet ROCm supplémentaire :
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64-rocm.tar.zst \
| sudo tar x -C /usrInstallation ARM64
Téléchargez et extrayez le paquet spécifique à l'architecture ARM64 :
shell
curl -fsSL https://ollama.com/download/ollama-linux-arm64.tar.zst \
| sudo tar x -C /usrAjout d'Ollama en tant que service de démarrage (recommandé)
Créez un utilisateur et un groupe pour Ollama :
shell
sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama
sudo usermod -a -G ollama $(whoami)Créez un fichier de service dans /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.targetDémarrez ensuite le service :
shell
sudo systemctl daemon-reload
sudo systemctl enable ollamaInstallation des pilotes CUDA (facultatif)
Téléchargez et installez CUDA.
Vérifiez que les pilotes sont installés en exécutant la commande suivante, qui doit afficher les détails de votre GPU :
shell
nvidia-smiInstallation des pilotes AMD ROCm (facultatif)
Téléchargez et installez ROCm v7.
Démarrage d'Ollama
Démarrez Ollama et vérifiez qu'il est en cours d'exécution :
shell
sudo systemctl start ollama
sudo systemctl status ollamaNote
Bien qu'AMD ait contribué au pilote amdgpu en amont dans le source du noyau Linux officiel, la version est ancienne et peut ne pas prendre en charge toutes les fonctionnalités de ROCm. Nous vous recommandons d'installer le dernier pilote depuis https://www.amd.com/en/support/linux-drivers pour une meilleure prise en charge de votre GPU Radeon.
Personnalisation
Pour personnaliser l'installation d'Ollama, vous pouvez modifier le fichier de service systemd ou les variables d'environnement en exécutant :
shell
sudo systemctl edit ollamaVous pouvez également créer manuellement un fichier de substitution dans /etc/systemd/system/ollama.service.d/override.conf :
ini
[Service]
Environment="OLLAMA_DEBUG=1"Mise à jour
Mettez à jour Ollama en exécutant à nouveau le script d'installation :
shell
curl -fsSL https://ollama.com/install.sh | shOu en retéléchargeant Ollama :
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrInstallation de versions spécifiques
Utilisez la variable d'environnement OLLAMA_VERSION avec le script d'installation pour installer une version spécifique d'Ollama, y compris les pré-versions. Vous trouverez les numéros de version sur la page des versions.
Par exemple :
shell
curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.5.7 shConsultation des journaux
Pour consulter les journaux d'Ollama fonctionnant en tant que service de démarrage, exécutez :
shell
journalctl -e -u ollamaDésinstallation
Supprimez le service ollama :
shell
sudo systemctl stop ollama
sudo systemctl disable ollama
sudo rm /etc/systemd/system/ollama.serviceSupprimez les bibliothèques ollama de votre répertoire lib (soit /usr/local/lib, /usr/lib ou /lib) :
shell
sudo rm -r $(which ollama | tr 'bin' 'lib')Supprimez le binaire ollama de votre répertoire bin (soit /usr/local/bin, /usr/bin ou /bin) :
shell
sudo rm $(which ollama)Supprimez les modèles téléchargés ainsi que l'utilisateur et le groupe du service Ollama :
shell
sudo userdel ollama
sudo groupdel ollama
sudo rm -r /usr/share/ollama