Gestion des modèles Ollama : guide complet du téléchargement, du basculement, de la suppression et du contrôle de version

Au début avec Ollama, je n’avais pas réalisé un point : les fichiers de modèles prennent vraiment beaucoup de place.
Un jour, mon SSD a sonné l’alarme. J’ai ouvert le répertoire ~/.ollama — plus de quarante gigaoctets. Ma première pensée : je n’utilise même pas la plupart de ces modèles. Comment les supprimer ? Comment changer de version ? Comment éviter de retomber dans ce piège ?
Cet article résume ce que j’ai appris en galérant. Nous passons en revue les commandes essentielles de gestion des modèles Ollama : téléchargement, basculement, suppression et bonnes pratiques de contrôle de version. À la fin, vous devriez gérer sereinement votre bibliothèque LLM locale, sans vous faire surprendre par l’espace disque.
Tableau de référence des commandes clés
Voici d’abord un tableau pour consultation rapide. Nous détaillerons chaque commande ensuite.
| Commande | Rôle | Exemple |
|---|---|---|
ollama pull | Télécharger un modèle (version spécifiée) | ollama pull llama3.2:latest |
ollama run | Exécuter un modèle | ollama run llama3.2 |
ollama list | Lister tous les modèles locaux | ollama list |
ollama ps | Voir les modèles en cours d’exécution | ollama ps |
ollama stop | Arrêter un modèle en cours | ollama stop llama3.2 |
ollama rm | Supprimer un modèle | ollama rm llama3.2 |
ollama show | Afficher les détails d’un modèle | ollama show llama3.2 |
ollama create | Créer un modèle personnalisé | ollama create mymodel -f Modelfile |
ollama serve | Démarrer le service API | ollama serve |
Ce tableau couvre environ 90 % des scénarios de gestion quotidienne. Retenez ces commandes, le reste consiste à les combiner.
Téléchargement de modèles : le choix de version compte
Télécharger une version spécifique
ollama pull sert à télécharger un modèle — commande connue de tous. Mais un détail passe souvent inaperçu : les tags de version.
# Télécharger la dernière version
ollama pull llama3.2:latest
# Télécharger une taille de paramètres précise
ollama pull llama3.1:70b
# Télécharger une version quantifiée spécifique
ollama pull mistral:7b-q4_K_M
Vous vous demandez peut-être : quelle est la différence entre ces tags ?
C’est simple :
latest: tag par défaut, dernière version stable7b,70b: taille en paramètres — plus le chiffre est grand, plus le modèle est puissant, mais plus gourmand en ressourcesq4_K_M,q3_K_L: niveau de quantification — plus le chiffre est petit, plus le fichier est léger, avec une légère baisse de précision
En résumé : choisissez la version selon votre matériel.
Tableau des exigences matérielles
Ne téléchargez pas à l’aveugle. Consultez ce tableau et comparez avec votre configuration :
| Taille du modèle | Paramètres | Taille du fichier | RAM minimale | RAM recommandée | VRAM requise |
|---|---|---|---|---|---|
| Petit modèle | 1-3B | 1-2 Go | 4 Go | 8 Go | 2-4 Go |
| Modèle moyen | 7-8B | 4-5 Go | 8 Go | 16 Go | 6-8 Go |
| Grand modèle | 13-14B | 7-8 Go | 16 Go | 32 Go | 10-12 Go |
| Très grand modèle | 70B | 40 Go+ | 32 Go | 64 Go+ | 24 Go+ |
Mon expérience : avec 8 Go de RAM, un modèle 7B tourne à peine, et lentement. Avec 16 Go, c’est nettement plus confortable. Pour un 70B — honnêtement, un PC domestique ne suffit pas, sauf si vous avez deux RTX 4090.
Script de téléchargement en lot
Si vous devez télécharger plusieurs modèles, les saisir un par un est fastidieux. Utilisez un script :
#!/bin/bash
# download_models.sh
MODELS=(
"llama3.2:latest"
"mistral:7b"
"qwen2:7b"
"deepseek-r1:7b"
)
for model in "${MODELS[@]}"; do
echo "Téléchargement en cours : $model"
ollama pull "$model"
echo "---"
done
echo "Tous les modèles ont été téléchargés !"
Enregistrez-le sous download_models.sh, puis exécutez :
chmod +x download_models.sh
./download_models.sh
Vous pourrez ainsi récupérer tous les modèles nécessaires en une seule fois.
Basculement de modèles : ne laissez pas le GPU inactif
Consulter la liste des modèles locaux
Une fois les modèles téléchargés, voyons ce que vous avez :
ollama list
La sortie ressemble à ceci :
NAME ID SIZE MODIFIED
llama3.2:latest a80c4f17acd5 2.0GB 2 days ago
mistral:7b f974a74358d6 4.1GB 5 days ago
qwen2:7b d53d04290064 2.3GB 10 days ago
Signification des champs :
- NAME : nom du modèle et tag
- ID : identifiant unique (utile lors de la suppression)
- SIZE : taille du fichier — qui occupe l’espace devient évident
- MODIFIED : date de dernière modification — pour repérer les modèles anciens
Vous devriez voir quels modèles sont utilisés souvent et lesquels peuvent être supprimés.
Exécuter un modèle spécifique
Changer de modèle est simple avec ollama run :
# Exécution de base
ollama run llama3.2
# Avec accélération GPU
ollama run llama3.2 --gpu
# Mode verbose (afficher le temps de chargement)
ollama run llama3.2 --verbose
Un détail : si le modèle n’est pas téléchargé, ollama run lance d’abord un pull automatiquement. Vous pouvez donc lancer directement run sans pull préalable.
Mais attention : une fois démarré, le modèle occupe le GPU/CPU en continu jusqu’à arrêt manuel. Avant de basculer, arrêtez le modèle précédent.
Arrêter un modèle en cours d’exécution
Voyons d’abord quels modèles tournent :
ollama ps
Sortie typique :
NAME ID SIZE PROCESSOR UNTIL
llama3.2 a80c4f17acd5 2.0GB 100% GPU 4 minutes from now
Si un modèle tourne, arrêtez-le :
ollama stop llama3.2
Le GPU est libéré et vous pouvez passer au modèle suivant.
Franchement, j’oubliais souvent le stop et la machine ralentissait de plus en plus. Prenez l’habitude : ps avant de basculer, puis stop.
Suppression de modèles : la clé pour libérer de l’espace disque
Supprimer un modèle unique
Voici l’étape cruciale — supprimer un modèle.
ollama rm llama3.2
Sortie :
deleted 'llama3.2'
C’est tout. Point d’attention : confirmez le nom du modèle avant de supprimer, pour ne pas effacer le mauvais. Un coup d’œil à ollama list est recommandé.
De plus, les fichiers ne disparaissent pas instantanément : un nettoyage s’exécute en arrière-plan. Si l’espace ne se libère pas tout de suite, attendez quelques minutes.
Script de suppression en lot (avec liste blanche)
Si votre bibliothèque est en désordre et que vous voulez nettoyer sans perdre vos modèles habituels — voici un script :
#!/bin/bash
# cleanup_models.sh
# Liste blanche : ces modèles ne seront pas supprimés
KEEP=(
"llama3.2:latest"
"mistral:7b"
)
# Récupérer tous les modèles
ALL_MODELS=$(ollama list | tail -n +2 | awk '{print $1}')
for model in $ALL_MODELS; do
# Vérifier si le modèle est dans la liste blanche
keep=false
for keeper in "${KEEP[@]}"; do
if [ "$model" == "$keeper" ]; then
keep=true
break
fi
done
# Supprimer s'il n'est pas dans la liste blanche
if [ "$keep" = false ]; then
echo "Suppression : $model"
ollama rm "$model"
else
echo "Conservation : $model"
fi
done
echo "Nettoyage terminé !"
Logique du script : lister tous les modèles, puis vérifier un par un. Ceux de la liste blanche sont conservés, les autres supprimés.
Modifiez le tableau KEEP selon vos modèles habituels.
Gestion du chemin de stockage des modèles
Vous avez supprimé des modèles mais l’espace manque encore ? Le problème peut venir de la configuration du chemin.
Par défaut, les modèles sont stockés ici :
- Windows :
C:\Users\<nom d'utilisateur>\.ollama\models - Linux/macOS :
~/.ollama/models
Si le disque système manque d’espace, migrez vers un autre lecteur. Définissez la variable d’environnement OLLAMA_MODELS :
# Linux/macOS
export OLLAMA_MODELS=/path/to/your/models
# Windows (PowerShell)
$env:OLLAMA_MODELS="D:\ollama\models"
Après configuration, les nouveaux téléchargements iront au nouveau chemin. Les anciens modèles restent à l’emplacement d’origine et doivent être déplacés manuellement.
Mon conseil : configurez le chemin dès le départ, avant que l’espace ne soit saturé. La migration est pénible et source d’erreurs.
Contrôle de version : stratégies pour éviter le chaos
Scénario typique de confusion des versions
Vous avez peut-être déjà vu cela :
llama3.1:latest
llama3.1:8b
llama3.2:latest
llama3.2:1b
llama3.2:3b
Des versions empilées sans savoir laquelle est utilisée au quotidien, laquelle sert aux tests, laquelle supprimer.
Trois recommandations pour éviter le chaos
-
Distinguer les usages par les tags
latest: version principale pour l’usage quotidientest,dev: versions de test- Ne téléchargez pas trop de tailles de paramètres — une seule adaptée à votre matériel suffit
-
Nettoyage régulier
- Exécutez
ollama listune fois par semaine pour repérer les modèles superflus - Utilisez le script de nettoyage ci-dessus pour garder une bibliothèque légère
- Exécutez
-
Des noms explicites
- Pour les modèles personnalisés, choisissez des noms clairs
- Par exemple
myproject-llama3.2, pasmymodel1,mymodel2
Mettre à jour un modèle (téléchargement incrémental)
Le modèle a été mis à jour et vous voulez la nouvelle version ?
Relancez simplement pull :
ollama pull llama3.2:latest
Bonne nouvelle : Ollama ne télécharge que les différences, pas le fichier entier. La mise à jour est rapide, pas de souci de bande passante.
Variantes de modèles personnalisés
Pour ajuster les paramètres (temperature, prompt système, etc.), utilisez un Modelfile :
# Créer le Modelfile
FROM llama3.2
PARAMETER temperature 0.7
SYSTEM """Vous êtes un assistant technique professionnel qui répond avec un langage concis."""
# Créer le modèle personnalisé
ollama create my-tech-assistant -f Modelfile
# Exécuter
ollama run my-tech-assistant
Vous obtenez ainsi une version sur mesure. Si vous n’en avez plus besoin, supprimez-la avec ollama rm.
Problèmes courants et solutions
Téléchargement bloqué à 99 %
Piège que j’ai connu : le téléchargement s’arrête à 1 % de la fin.
La cause est généralement une interruption réseau. Solution :
# Ctrl+C pour annuler le téléchargement
# Relancer pull
ollama pull llama3.2
Bonne nouvelle : la progression est conservée, pas besoin de tout retélécharger. La deuxième tentative réussit en général.
Espace disque non libéré après suppression
Vous avez supprimé un modèle, mais df -h montre toujours le disque plein.
Causes possibles :
- Le processus de nettoyage n’est pas terminé — attendez quelques minutes
- Fichiers résiduels — vérifiez manuellement le chemin
Vérification manuelle :
# Voir la taille du répertoire des modèles
du -sh ~/.ollama/models
# Si c'est encore volumineux, inspectez le contenu
ls -lh ~/.ollama/models/blobs/
Repérez les fichiers résiduels et supprimez-les manuellement.
Échec du basculement de modèle
ollama run échoue ? Causes possibles :
- Ressources insuffisantes : RAM ou VRAM insuffisante
- Configuration incorrecte : problème dans le Modelfile
Solutions :
- Lancez d’abord
ollama pspour vérifier qu’aucun autre modèle n’occupe les ressources - Utilisez
--verbosepour voir les erreurs détaillées - Pour un modèle personnalisé, vérifiez la syntaxe du Modelfile
Pour conclure
En résumé, tout repose sur trois actions : télécharger, basculer, supprimer. Maîtrisez ces commandes, ajoutez un peu de planification (ne téléchargez pas les versions au hasard), et votre bibliothèque LLM locale restera claire.
Si vous utilisez OpenClaw, la gestion des modèles est encore plus importante — OpenClaw dépend d’Ollama, et la version du modèle impacte directement l’expérience. Vérifiez régulièrement votre bibliothèque, supprimez ce qui est inutile, gardez l’ensemble léger.
En cas de doute, consultez le tableau de référence ou revenez à la section correspondante. J’espère que cet article vous évitera quelques pièges.
FAQ
Comment voir tous les modèles déjà téléchargés ?
Que faire si l'espace disque n'augmente pas immédiatement après une suppression ?
• Utilisez du -sh ~/.ollama/models pour voir la taille du répertoire
• Parcourez le dossier blobs pour repérer les fichiers résiduels
• Supprimez manuellement les fichiers de modèle restants
Comment éviter le chaos causé par trop de versions téléchargées ?
Comment résoudre un téléchargement bloqué à 99 % ?
Un modèle 70B peut-il tourner sur un PC domestique ?
Comment mettre à jour en lot tous les modèles locaux ?
ollama list | tail -n +2 | awk '{print $1}' | while read model; do
ollama pull "$model"
done
Ollama ne télécharge que les différences, la mise à jour est rapide. Exécutez ce script régulièrement pour garder votre bibliothèque à jour.
9 min de lecture · Publié le: 2 avr. 2026 · Mis à jour le: 27 juil. 2026
Guide Ollama LLM local
Si vous arrivez depuis la recherche, le plus rapide est de passer à l’article précédent ou suivant de cette série.
Précédent
Ollama pour débutants : votre première étape pour exécuter un LLM en local
Vous voulez faire tourner un grand modèle de langage sur votre propre machine ? Ce guide pas à pas vous montre comment installer et configurer Ollama, découvrir la puissance des LLM locaux, avec installation multi-plateforme, gestion des modèles, accélération GPU et intégration API.
Partie 1 sur 18
Suivant
Retour de version Ollama en pratique : 3 étapes clés ignorées par 90 % des développeurs
Ollama instable après une mise à jour ? Trois méthodes complètes de retour de version (binaire, gestionnaire de paquets, Docker), scripts d'automatisation et guide de coexistence multi-versions pour résoudre rapidement la gestion des versions.
Partie 3 sur 18



Commentaires
Connectez-vous avec GitHub pour laisser un commentaire