Débutant 8 minOllama

Maintenance Ollama : mettre à jour, supprimer des modèles, désinstaller

Une installation d'Ollama vieillit vite : nouvelles versions chaque mois, modèles téléchargés puis oubliés, dizaines de gigaoctets qui s'accumulent dans un dossier qu'on ne regarde jamais. Ce guide fait le tour de l'entretien — un ollama update propre selon votre OS, la suppression d'un modèle sans casser les autres à cause des blobs partagés, le nettoyage du disque, et la désinstallation complète quand vous voulez repartir de zéro.

Par Mohamed Meguedmi·Màj 2026-09-10·Testé sur Windows, macOS, Linux

#Pourquoi entretenir Ollama

Ollama évolue au rythme du moteur llama.cpp qu'il embarque : chaque mise à jour apporte le support de nouveaux modèles, des gains de vitesse, des correctifs GPU et parfois des changements de format. Rester sur une vieille version, c'est se priver de modèles récents (« this model is not supported by your version of Ollama ») et traîner des bugs déjà corrigés.

L'autre moitié de l'entretien, c'est le disque. Un modèle 7B en Q4_K_M pèse environ 4-5 Go, un 14B autour de 9 Go, un 32B près de 20 Go. Testez-en une dizaine sur quelques semaines et vous avez tranquillement rempli 100 Go sans vous en rendre compte. Savoir supprimer proprement et lire l'espace réellement occupé fait partie du métier.

i
Où vivent les modèles
Par défaut, les poids sont stockés dans ~/.ollama/models sur macOS et Linux, et dans C:\Users\<vous>\.ollama\models sur Windows. Le daemon, lui, écoute toujours sur http://localhost:11434.

#Vérifier sa version

Le kit IA Locale

Ton ChatGPT privé et gratuit sur ta machine en 1 heure — LM Studio, Ollama, Open WebUI, tes documents, sans cloud.

  • Espace en ligne à vie
  • PDF + fichiers
  • Remboursé 30 j

Avant toute chose, regardez où vous en êtes. La commande fonctionne à l'identique sur les trois systèmes et vous donne le numéro de version installé.

Terminal
ollama --version
# ollama version is 0.x.y

Comparez ce numéro à la dernière version publiée sur la page des releases officielles (github.com/ollama/ollama/releases). Si vous êtes en retard de plusieurs versions, la mise à jour ci-dessous prend deux minutes.

#Mettre à jour Ollama (Windows, macOS, Linux)

La mise à jour ne touche jamais vos modèles : le dossier ~/.ollama est indépendant du binaire. Vous pouvez donc mettre à jour l'application sans rien re-télécharger. La méthode dépend simplement de votre système.

  1. 01
    Windows
    L'application vérifie les mises à jour automatiquement et affiche une notification quand une nouvelle version est prête ; il suffit de cliquer pour l'installer. Pour forcer, retéléchargez l'installeur OllamaSetup.exe depuis ollama.com/download et relancez-le par-dessus : vos modèles sont conservés.
  2. 02
    macOS
    Même logique : l'app propose la mise à jour dans la barre de menus (icône Ollama → « Restart to update »). Sinon, retéléchargez le .dmg depuis ollama.com/download et remplacez l'app dans /Applications. Si vous l'avez installée via Homebrew, faites plutôt « brew upgrade ollama ».
  3. 03
    Linux
    Rejouez simplement le script d'installation officiel : il détecte l'installation existante et remplace le binaire par la dernière version, sans effacer vos modèles ni votre service systemd.
Linux — mise à jour
# Réexécuter le script officiel met à jour le binaire en place
curl -fsSL https://ollama.com/install.sh | sh

# Vérifier, puis redémarrer le service si besoin
ollama --version
sudo systemctl restart ollama
Après une grosse mise à jour, relancez le daemon
Sur Linux, « sudo systemctl restart ollama » garantit que le nouveau binaire est bien chargé. Sur Windows et macOS, quittez complètement l'application (elle reste souvent dans la zone de notification) avant de la relancer.

#Supprimer un modèle : ollama rm

Pour faire le ménage, commencez par lister ce que vous avez réellement installé. La colonne SIZE donne la taille apparente de chaque modèle, et TAG le nom exact à passer à la suppression.

Lister puis supprimer
# Voir tous les modèles installés, avec leur taille
ollama list

# Supprimer un modèle précis (nom:tag exact)
ollama rm llama3.1:8b

# Supprimer plusieurs modèles d'un coup
ollama rm gemma3:12b qwen2.5:7b

Attention au tag : « llama3.1 » et « llama3.1:8b » peuvent désigner des entrées différentes. Copiez le nom exact affiché par ollama list pour ne pas supprimer autre chose que ce que vous visez. Un modèle en cours d'utilisation par une requête sera libéré à la fin de celle-ci.

!
La taille supprimée n'est pas toujours celle affichée
ollama rm retire l'étiquette du modèle, mais l'espace réellement libéré dépend des blobs qu'aucun autre modèle ne partage — c'est tout l'objet de la section suivante.

#La réalité des blobs partagés

Ollama ne stocke pas un fichier monolithique par modèle. En interne, chaque modèle est décrit par un manifeste qui référence plusieurs blobs : les poids (le gros fichier GGUF), mais aussi le template de prompt, les paramètres, la licence. Ces blobs sont identifiés par leur empreinte SHA-256 et dédupliqués : deux modèles qui partagent exactement le même fichier de poids ne le stockent qu'une seule fois.

Concrètement, si vous avez tiré « llama3.1:8b » et « llama3.1:8b-instruct-q4_K_M » qui pointent vers le même blob de poids, supprimer l'un des deux ne libère rien du tout côté poids : l'autre référence encore le blob. À l'inverse, supprimer le dernier modèle qui référençait un blob le supprime enfin du disque. C'est pour ça que la place récupérée par un ollama rm est parfois bien inférieure à la taille annoncée par ollama list.

Manifeste
Un petit fichier JSON par modèle:tag, dans ~/.ollama/models/manifests/. C'est lui qu'ollama rm supprime en premier.
Blob
Un fichier de données (poids, template, params) nommé sha256-<empreinte>, dans ~/.ollama/models/blobs/. Partagé entre tous les modèles qui le référencent.
Déduplication
Un blob n'est effacé que lorsque plus aucun manifeste ne le référence. C'est une bonne chose : ça évite de dupliquer des gigaoctets identiques.
i
Ne supprimez jamais un blob à la main
Il est tentant de faire du ménage direct dans le dossier blobs/. Ne le faites pas : vous risquez de casser un modèle encore référencé et de laisser des manifestes orphelins. Passez toujours par ollama rm, qui gère le comptage de références pour vous.

#Retrouver et nettoyer l'espace disque

Pour savoir ce qui occupe vraiment votre disque, regardez la taille du dossier de stockage plutôt que la seule sortie d'ollama list — cette dernière additionne des tailles qui peuvent partager des blobs.

macOS / Linux — mesurer
# Taille totale réellement occupée sur le disque
du -sh ~/.ollama/models

# Détail : blobs (les poids) vs manifests (les métadonnées)
du -sh ~/.ollama/models/blobs ~/.ollama/models/manifests

# Les plus gros blobs en premier
ls -lhS ~/.ollama/models/blobs/ | head
Windows PowerShell — mesurer
# Taille totale du dossier de modèles
Get-ChildItem "$env:USERPROFILE\.ollama\models" -Recurse |
  Measure-Object -Property Length -Sum |
  Select-Object @{n='Go';e={[math]::Round($_.Sum/1GB,2)}}

La routine de nettoyage la plus efficace : lister, repérer les modèles que vous n'utilisez plus, les supprimer avec ollama rm, puis remesurer avec du -sh pour constater l'espace récupéré. Comme la déduplication joue, supprimez les variantes redondantes d'un même modèle en dernier — c'est là que la vraie place se libère.

Déplacer le stockage plutôt que tout supprimer
Si le problème est le disque système plein plutôt que l'excès de modèles, définissez la variable OLLAMA_MODELS vers un autre disque (SSD externe, partition data) et déplacez-y le dossier. Le daemon lira les modèles depuis le nouvel emplacement sans re-téléchargement.

#Désinstaller complètement Ollama

Désinstaller se fait en deux temps : retirer l'application, puis effacer les traces (modèles et configuration) si vous voulez vraiment tout nettoyer. Le second temps est le même quel que soit l'OS — c'est le dossier ~/.ollama qu'il faut supprimer.

  1. 01
    Windows
    Passez par Paramètres → Applications → Applications installées, cherchez « Ollama » et cliquez sur Désinstaller. Puis supprimez le dossier C:\Users\<vous>\.ollama pour effacer les modèles téléchargés.
  2. 02
    macOS
    Glissez Ollama.app depuis /Applications vers la corbeille. Supprimez ensuite ~/.ollama pour les modèles. Si vous aviez installé via Homebrew : « brew uninstall ollama ».
  3. 03
    Linux
    Arrêtez et désactivez le service, retirez le binaire et le fichier systemd, supprimez l'utilisateur système « ollama » créé par le script, puis effacez le dossier des modèles.
Linux — désinstallation complète
# 1. Arrêter et désactiver le service
sudo systemctl stop ollama
sudo systemctl disable ollama
sudo rm /etc/systemd/system/ollama.service

# 2. Retirer le binaire (souvent dans /usr/local/bin ou /usr/bin)
sudo rm $(which ollama)

# 3. Supprimer l'utilisateur et le groupe système créés par le script
sudo userdel ollama
sudo groupdel ollama

# 4. Effacer les modèles et la configuration
rm -rf ~/.ollama
sudo rm -rf /usr/share/ollama/.ollama
!
rm -rf ~/.ollama efface TOUS vos modèles
Cette commande supprime définitivement l'ensemble des poids téléchargés — plusieurs dizaines de gigaoctets et autant de re-téléchargements si vous changez d'avis. Ne la lancez que si vous partez vraiment. Sur Linux, les modèles installés par le service peuvent aussi se trouver sous /usr/share/ollama/.ollama.

#Dépannage

« this model is not supported by your version »
Votre Ollama est trop ancien pour le format du modèle. Mettez-le à jour (section plus haut) puis relancez le ollama pull.
ollama rm ne libère presque rien
Le blob de poids est encore référencé par une autre variante du modèle. Listez avec ollama list et supprimez aussi les variantes redondantes.
« Error: model is currently loaded »
Une requête utilise encore le modèle. Attendez la fin, ou redémarrez le daemon (systemctl restart ollama / quitter et relancer l'app) avant de supprimer.
Le disque reste plein après suppression
Vérifiez le vrai emplacement des modèles (variable OLLAMA_MODELS, ou /usr/share/ollama/.ollama sur Linux avec service) et remesurez avec du -sh.
La commande ollama est introuvable après désinstallation partielle
Le binaire a été retiré mais le PATH le référence encore ; ouvrez un nouveau terminal, ou vérifiez qu'aucun ancien lien ne subsiste dans /usr/local/bin.

#Pour aller plus loin

L'entretien règle le « comment garder Ollama propre » ; ces guides couvrent l'avant et l'après — (ré)installer selon votre OS, comprendre les commandes de base, et choisir les modèles qui valent la place qu'ils prennent.


Ce guide vous a aidé ?

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