Débutant 4 minOllama

Installer Ollama sur Linux

Linux est l'OS natif d'Ollama : celui où il tourne le mieux, où il se met à jour le plus proprement, et où vous avez le plus de contrôle. Ce guide couvre Ubuntu/Debian/Fedora avec systemd, la config GPU NVIDIA et AMD, et comment exposer le serveur sur votre LAN sans tout casser.

Par Mohamed Meguedmi·Màj 2026-03-25·Testé sur Ubuntu 24.04

#Pourquoi Linux pour l'IA locale ?

Trois raisons pragmatiques : les drivers GPU (CUDA, ROCm) sont plus stables sur Linux que sur Windows, les outils CLI s'intègrent naturellement, et les homelabs tournent sur Linux par défaut. Ajoutez systemd pour avoir Ollama au démarrage, propre.

i
Distributions testées
Ce guide a été validé sur Ubuntu 22.04 et 24.04, Debian 12, Fedora 40. Les étapes sont identiques aux différences de package manager près.

#Prérequis

Noyau 5.10+
Toute distribution raisonnable en 2026. uname -r pour vérifier.
curl ou wget
Pour télécharger le script d'installation.
sudo / root
L'installation écrit dans /usr/local/bin et crée un service systemd.
10 Go de disque
Les modèles vivent dans /usr/share/ollama/.ollama/models par défaut.

#1. Installation en une ligne

Terminal
curl -fsSL https://ollama.com/install.sh | sh

Le script détecte votre distribution, installe le binaire dans /usr/local/bin/ollama, crée un utilisateur système ollama, déploie une unit systemd, et démarre le service. 30 secondes.

!
Curl | sh : vérifiez si besoin
Piper un script dans sh est pratique mais opaque. En contexte pro, téléchargez-le d'abord (curl -o install.sh https://ollama.com/install.sh), relisez-le, puis exécutez.
Vérification
ollama --version
systemctl status ollama

#2. Service systemd

Le service est créé dans /etc/systemd/system/ollama.service. Pour le personnaliser (ex : changer le répertoire des modèles, exposer sur le LAN) :

Terminal
sudo systemctl edit ollama

Ajoutez les variables d'environnement utiles dans la section [Service] :

Override systemd
[Service]
Environment="OLLAMA_HOST=0.0.0.0:11434"
Environment="OLLAMA_MODELS=/mnt/ssd/ollama-models"
Environment="OLLAMA_KEEP_ALIVE=30m"
Environment="OLLAMA_MAX_LOADED_MODELS=2"
Appliquer
sudo systemctl daemon-reload
sudo systemctl restart ollama
sudo journalctl -u ollama -f  # logs live

#3. GPU NVIDIA

Ollama détecte CUDA automatiquement si les drivers sont installés. Vérification :

Terminal
nvidia-smi
# Si la commande n'existe pas :
sudo apt install nvidia-driver-550  # Ubuntu
sudo dnf install akmod-nvidia       # Fedora
Container Toolkit (optionnel)
Si vous passez Ollama en Docker, installez nvidia-container-toolkit pour que le GPU soit exposé dans le container. Sinon, Docker n'y a pas accès.
Tester avec un modèle
ollama run mistral "Bonjour"
# Dans un autre terminal :
ollama ps  # colonne PROCESSOR doit dire 100% GPU

#4. GPU AMD (ROCm)

Les cartes Radeon RX 6000, 7000 et Instinct sont supportées via ROCm. L'installation est plus touchy que CUDA, mais ça marche.

Ubuntu 22.04/24.04
wget https://repo.radeon.com/amdgpu-install/6.0/ubuntu/jammy/amdgpu-install_6.0.60000-1_all.deb
sudo apt install ./amdgpu-install_6.0.60000-1_all.deb
sudo amdgpu-install --usecase=rocm
sudo usermod -aG render,video $USER
# reboot
!
Cartes non officiellement supportées
Si votre GPU n'est pas dans la liste officielle AMD (ex : RX 6600, 6700), utilisez HSA_OVERRIDE_GFX_VERSION=10.3.0 comme variable d'environnement. Ça force ROCm à traiter la carte comme une gfx1030.

#5. Exposer sur le réseau local

Par défaut, Ollama n'écoute que sur localhost:11434. Pour qu'un autre poste ou un Raspberry Pi puisse l'interroger :

Dans l'override systemd
Environment="OLLAMA_HOST=0.0.0.0:11434"
Environment="OLLAMA_ORIGINS=http://192.168.1.*"
Firewall
sudo ufw allow from 192.168.1.0/24 to any port 11434
!
N'exposez jamais sur Internet
Ollama n'a pas d'authentification native. Si vous voulez l'exposer au-delà du LAN, mettez un reverse proxy (Caddy, nginx) avec auth basic ou JWT devant.

#Dépannage

systemctl status ollama → failed
Vérifier journalctl -u ollama -n 50. Souvent : port 11434 déjà pris, ou permissions sur le dossier models.
GPU non détecté
nvidia-smi et rocminfo doivent répondre. Sinon : drivers. Un reboot après install est souvent nécessaire.
Modèle lent, 100% CPU
ollama ps ne montre pas GPU. Drivers ok, mais variable CUDA_VISIBLE_DEVICES mal réglée ? Vérifiez environnement du service.
Pas assez d'espace
Déplacez OLLAMA_MODELS vers un SSD plus grand. Ne pas oublier chown -R ollama:ollama sur le nouveau dossier.
Ce guide vous a aidé ?

Un retour, une erreur, une précision ? Faites-nous signe, ça améliore le guide pour tout le monde.