Vous avez téléchargé plusieurs modèles pour comparer leurs réponses, ou vous ne vous servez plus d’une ancienne version ? Dans Ollama, supprimer un modèle ne revient ni à fermer l’application ni à désinstaller le logiciel. Le bon geste dépend du résultat recherché : libérer la mémoire vive, retirer une version précise ou supprimer Ollama de l’ordinateur.
Quelle commande retire vraiment un modèle Ollama ?
Pour supprimer les données d’un modèle local, utilisez ollama rm suivi de son nom :
ollama rm llama3.2
Remplacez llama3.2 par le nom qui apparaît sur votre machine. La documentation officielle de l’interface en ligne de commande présente ollama rm comme la commande de suppression et distingue cette action de ollama stop, qui arrête un modèle en cours d’exécution. Vous pouvez consulter la commande exacte dans la documentation CLI officielle d’Ollama.
Cette distinction est importante quand vous cherchez à libérer de la place. Un modèle chargé utilise de la mémoire vive ou de la mémoire vidéo ; l’arrêter décharge cette utilisation, mais ne supprime pas le modèle stocké sur le disque. ollama rm vise le modèle conservé localement. À l’inverse, fermer une fenêtre de terminal ou quitter une application qui utilise Ollama n’est pas une commande de suppression.
Si vous explorez l’intelligence artificielle locale, gardez en tête cette séparation entre stockage et exécution : les fichiers du modèle peuvent occuper le disque même lorsque rien ne tourne.
Quel nom faut-il indiquer avant de supprimer ?
Commencez par afficher les modèles connus d’Ollama :
ollama list
Relevez exactement le nom du modèle, avec son tag s’il y en a un. Un tag est l’étiquette qui distingue une variante ou une version d’un modèle ; dans la convention de nommage documentée par Ollama, le format peut être nom:tag. Par exemple, deux entrées proches peuvent désigner des variantes que vous ne voulez pas traiter comme un seul élément. Ne devinez pas le nom et ne copiez pas simplement le nom d’une page de téléchargement : utilisez celui qui apparaît dans votre propre liste.
Puis supprimez uniquement l’entrée choisie :
ollama rm nom:tag
Si la liste affiche une seule entrée sans tag, utilisez le nom tel qu’il est affiché. Dans la convention de l’API Ollama, un tag omis prend la valeur latest par défaut ; la documentation officielle de l’API Ollama précise aussi que le nom du modèle sert à identifier le modèle visé. Cette règle explique pourquoi une commande sans tag peut viser une entrée différente de celle que vous aviez en tête.
Pour éviter une suppression regrettée, repérez les modèles que vos scripts, raccourcis ou outils locaux utilisent encore. Une application peut demander un nom précis ; retirer ce modèle peut alors faire échouer ses prochaines requêtes, même si Ollama reste installé. Conservez une note des noms utilisés, ou vérifiez la configuration des outils qui pointent vers votre serveur local.
ollama stop ou ollama rm, quelle différence ?
Choisissez la commande selon la ressource que vous voulez récupérer :
ollama stop nom:tagarrête le modèle actif et libère la mémoire qu’il utilisait, sans retirer sa copie du stockage local.ollama rm nom:tagsupprime le modèle local indiqué, ce qui vise le stockage plutôt que le simple déchargement en mémoire.- Désinstaller Ollama retire le programme selon la méthode utilisée pour l’installer ; ce n’est pas la même opération que supprimer un modèle isolé.
Si votre jeu ou votre application locale se met à manquer de mémoire pendant une session, commencez par ollama ps pour voir les modèles chargés, puis arrêtez celui qui ne sert plus. La FAQ officielle d’Ollama indique que ollama stop permet de décharger immédiatement un modèle de la mémoire. Elle donne aussi les emplacements de stockage habituels des modèles selon le système, ainsi que la variable OLLAMA_MODELS pour un emplacement personnalisé : retrouvez ces précisions dans la FAQ officielle d’Ollama.
Pour récupérer de la place sur le disque, repérez plutôt les modèles inutilisés avec ollama list, puis retirez-les un par un avec ollama rm. Dans une configuration où Ollama tourne dans un conteneur, il faut aussi savoir quel stockage est associé au conteneur : supprimer un modèle dans l’instance concernée ne signifie pas que vous avez supprimé les fichiers d’une autre installation. Si vous utilisez ce mode, la question du volume persistant est expliquée dans le stockage des modèles avec Docker.
Pourquoi la place récupérée peut-elle différer de la taille affichée ?
La colonne de taille de la liste aide à comparer les modèles, mais elle ne garantit pas le gain exact après suppression. Ollama peut réutiliser des couches communes lors de la création de modèles : son exemple d’API montre des couches déjà existantes réemployées plutôt que réécrites. Il est donc possible qu’une partie des données soit encore nécessaire à une autre variante locale. La quantité finalement libérée dépend de ce qui reste installé et de l’organisation du stockage.
Évitez par conséquent de sélectionner des fichiers ou dossiers au hasard dans le répertoire des modèles pour « faire le ménage ». Les noms et contenus internes ne sont pas une invitation à effacer en masse : un élément peut servir à plusieurs références locales. Utiliser la commande prévue par Ollama limite le risque de supprimer une dépendance sans savoir quel modèle en a besoin. Si l’espace libre ne change pas autant que prévu, vérifiez d’abord les autres modèles présents et le disque réellement utilisé par l’instance Ollama.
Comment vérifier que la suppression a réussi ?
Après la commande, relancez :
ollama list
Le modèle retiré ne doit plus apparaître sous le nom exact supprimé. Si vous aviez plusieurs tags, contrôlez chaque ligne : l’objectif est de retirer seulement la variante choisie, pas celles que vous utilisez encore. Pour vérifier l’état d’exécution plutôt que le stockage, lancez ollama ps ; cette commande répond à une autre question, celle des modèles encore chargés.
Vous pouvez ensuite consulter l’espace libre depuis le système d’exploitation. Comparez le disque qui contient réellement les modèles, car Ollama peut utiliser un chemin personnalisé au lieu de son emplacement habituel. Attendez-vous à un résultat cohérent, pas nécessairement égal à la taille affichée avant suppression : les couches réutilisées par d’autres modèles et les autres fichiers présents influencent le gain observable.
Si la commande signale un nom introuvable, recopiez celui de ollama list en vérifiant le tag et les éventuels caractères. Ne passez pas à une suppression manuelle des dossiers pour contourner le message : cette approche rend plus difficile de savoir quelles références restent valides. Quand vous hésitez entre conserver ou retirer des variantes, comparez leurs noms et vérifiez d’abord quel modèle est appelé par votre configuration d’IA locale.
Questions fréquentes
Faut-il arrêter Ollama avant d’exécuter `ollama rm` ?
La commande de suppression est `ollama rm` suivie du nom du modèle. Si le modèle tourne et que vous voulez d’abord libérer la mémoire, utilisez `ollama stop` avec le nom correspondant. Vérifiez ensuite le résultat avec `ollama list`. Si le modèle reste chargé en mémoire, `ollama ps` permet de contrôler les modèles en cours d’exécution.
Puis-je supprimer seulement le tag `latest` ?
Oui, si vous indiquez explicitement le nom complet affiché dans votre liste, tag compris. Le tag identifie une version du modèle ; lorsqu’il est omis dans les noms de modèle, Ollama utilise `latest` par défaut. Vérifiez donc la sortie de `ollama list` avant de supprimer : plusieurs tags peuvent correspondre à des versions que vous souhaitez conserver.
Pourquoi la taille libre ne change-t-elle pas autant que prévu ?
La taille indiquée pour un modèle n’est pas nécessairement l’espace qui sera récupéré après sa suppression. Des modèles ou variantes peuvent s’appuyer sur des couches déjà présentes, et d’autres éléments occupent aussi le stockage. Après avoir supprimé le tag, vérifiez l’espace libre du disque avec l’outil de votre système, plutôt que de déduire le gain exact de la taille affichée dans Ollama.
Est-ce que `ollama rm` désinstalle Ollama ?
Non. `ollama rm` supprime un modèle local précis ; Ollama lui-même reste installé. Pour retirer le programme, utilisez la méthode de désinstallation correspondant à votre système et à la façon dont vous l’avez installé. Cette opération est distincte du nettoyage des modèles, qui peuvent être stockés dans un emplacement séparé.
