Mettre à jour toutes les applications Mac, même celles hors App Store

Publié le 8 min de lecture

App Store, menu « Rechercher les mises à jour » des apps, Homebrew, Latest : d'où vient chacune de tes apps, et comment la tenir à jour sans y passer la soirée.

Sur un Mac, mettre à jour toutes les applications d'un coup n'a rien d'évident. Il n'existe pas de bouton unique. Les apps de l'App Store se mettent à jour d'un côté, macOS de l'autre, et celles que tu as téléchargées sur le site de leur éditeur gèrent ça chacune à leur manière.

Avec trois ou quatre réflexes, tu couvres pourtant tout. Ce guide commence par la méthode d'Apple, la plus simple, puis passe aux outils qui rattrapent le reste.

Pourquoi tenir ses apps à jour ?

Une mise à jour corrige des bugs, bouche parfois une faille de sécurité et garde l'app compatible avec les nouvelles versions de macOS. Pour le système lui-même, Apple recommande d'utiliser la dernière version de macOS compatible avec ton Mac, pour la sécurité, la stabilité et la compatibilité.

Avant de commencer, repère d'où viennent tes apps. C'est ça qui décide de la méthode :

  • de l'App Store : l'App Store s'occupe de tout ;
  • du site de l'éditeur, sous forme de fichier .dmg ou .pkg : l'app se met à jour elle-même, en général depuis son propre menu ;
  • de Homebrew, un outil en ligne de commande que certains utilisent pour installer leurs apps. Si ce nom ne te dit rien, tu n'en as sans doute pas et tu peux sauter cette partie.

Comment mettre à jour les apps de l'App Store ?

C'est la partie facile. D'après Apple :

  1. Ouvre l'App Store.
  2. Dans la barre latérale, clique sur Mises à jour.
  3. Clique sur Mettre à jour à côté d'une app, ou sur Tout mettre à jour pour toutes les faire d'un coup.

Pour ne plus y penser, active les mises à jour automatiques : dans l'App Store, ouvre le menu App Store en haut de l'écran, choisis Réglages (ou Préférences sur les anciennes versions), puis coche Mises à jour automatiques. Si tu préfères garder la main, laisse la case décochée : l'App Store t'envoie alors une notification à chaque nouvelle version.

Et macOS, avec Safari et les apps d'Apple ?

macOS ne passe pas par l'App Store. Ses mises à jour arrivent par Mise à jour de logiciels : menu Pomme, Réglages Système, Général, puis Mise à jour logicielle. Tu peux aussi taper « Mise à jour de logiciels » dans Spotlight.

Ces mises à jour contiennent aussi les apps livrées avec le Mac, comme Safari, Notes ou Messages. Il n'y a donc rien à faire de plus pour elles.

Trois conseils d'Apple avant de lancer l'installation : fais une sauvegarde, garde ton mot de passe administrateur sous la main, et ne mets pas le Mac en veille (ni le capot fermé) pendant l'installation. Le Mac peut redémarrer plusieurs fois et afficher un écran vide, c'est normal.

Comment mettre à jour les apps téléchargées hors App Store ?

C'est là que les choses se compliquent, parce que chaque éditeur fait à sa façon. Apple le dit d'ailleurs clairement : pour une app qui ne vient pas de l'App Store, c'est son développeur qui gère les mises à jour.

Dans la pratique, tu tomberas sur l'un de ces cas :

  • L'app a un menu de mise à jour. Ouvre l'app, clique sur son nom dans la barre des menus, et cherche une ligne du type « Rechercher les mises à jour ». Beaucoup d'apps utilisent pour ça Sparkle, un outil libre de mise à jour très répandu sur Mac. Le libellé change d'une app à l'autre, parfois il se cache dans les réglages.
  • L'éditeur installe son propre programme de mise à jour, qui tourne en arrière-plan. Microsoft AutoUpdate pour Office en est un exemple connu. Tant qu'il tourne, tu n'as rien à faire.
  • L'app ne se met pas à jour toute seule. Il faut alors retélécharger la nouvelle version sur le site de l'éditeur et remplacer l'ancienne dans le dossier Applications.

Le vrai problème, c'est le temps : ouvrir une à une trente apps pour vérifier, personne ne le fait. D'où les outils qui suivent.

Homebrew : tout mettre à jour avec une commande ?

Si tu as installé des apps avec Homebrew, il les met à jour pour toi. Seules les apps installées par Homebrew sont concernées. Une app que tu as glissée depuis un .dmg n'est pas gérée par lui, même si elle existe aussi chez Homebrew.

Dans le Terminal, dans cet ordre :

brew update
brew upgrade --cask --dry-run
brew upgrade --cask

La première commande récupère les dernières informations de Homebrew. La deuxième montre ce qui serait mis à jour, sans rien toucher. La troisième fait les mises à jour.

Quelques précautions :

  • Ferme les apps concernées avant. Remplacer une app ouverte peut mal se passer.
  • Lis la liste du --dry-run avant de valider. Sans --cask, brew upgrade met aussi à jour tes outils en ligne de commande. Si tu codes, un outil qui change de version peut casser un projet.
  • Méfie-toi de --greedy. Par défaut, Homebrew laisse de côté les apps qui se mettent à jour toutes seules. L'option --greedy les inclut quand même. Elle peut rattraper une app en retard, mais mieux vaut s'en servir app par app que sur tout le Mac d'un coup.

Latest, une app pour tout voir d'un coup ?

Latest, de Max Langer, est une petite app libre (licence GPL) et gratuite. Elle vérifie en une fois les apps de l'App Store et celles qui utilisent Sparkle, affiche les notes de version dans une présentation unique, et te permet de lancer les mises à jour. Son auteur précise que ces deux familles couvrent la plupart des apps du marché.

Tu l'installes depuis sa page GitHub ou avec brew install --cask latest. Le projet vise macOS 10.15 et plus récent.

À savoir : sa dernière version, la 0.11, date du 12 juin 2025. Et les apps qui ne passent ni par l'App Store ni par Sparkle lui échappent en partie : la version 0.11 les range dans un « support limité », masqué par défaut.

Et l'écran Mises à jour de CleanMochi ?

CleanMochi, c'est l'app que nous faisons pour les Mac, en bêta ouverte. Voici exactement ce que fait son écran Mises à jour, et ce qu'il ne fait pas.

Il regarde les apps de ton dossier Applications (et de celui de ton compte) qui annoncent leurs nouvelles versions avec Sparkle, lit ces annonces publiques et compare les numéros de version. Pour une app en retard, le bouton Ouvrir pour mettre à jour lance l'app, qui te propose elle-même sa mise à jour.

Si Homebrew est installé, il liste aussi les apps Homebrew qui ont une nouvelle version, celles qui se mettent à jour toutes seules comprises. Le bouton Mettre à jour lance brew upgrade --cask pour cette app seulement, après confirmation, et affiche le journal de Homebrew. Il se sert de ce que Homebrew sait déjà : il ne lance pas brew update à ta place.

Pour macOS, il demande au système s'il attend une mise à jour (ça peut prendre une minute) et te donne un bouton vers Mise à jour de logiciels. Pour les apps de l'App Store, Apple ne laisse pas les autres apps lire leurs mises à jour : CleanMochi ouvre simplement la page Mises à jour de l'App Store.

Ce qu'il ne fait pas : il n'installe ni macOS ni les mises à jour de l'App Store, il n'a pas de bouton « tout mettre à jour », et il ne voit pas les apps qui ont leur propre système de mise à jour sans Sparkle ni Homebrew. Rien sur toi n'est envoyé pendant la vérification : il lit les mêmes annonces publiques que les apps elles-mêmes. La page d'accueil montre les autres écrans de l'app.

Quelle méthode pour quelle app ?

D'où vient l'appOù la mettre à jourAutomatique ?
App StoreApp Store, Mises à jourOui, si « Mises à jour automatiques » est coché
macOS et apps d'Apple (Safari, Notes…)Réglages Système, Général, Mise à jour logiciellemacOS cherche tout seul et te prévient
Site de l'éditeurMenu de l'app, « Rechercher les mises à jour »Selon l'app
HomebrewTerminal : brew upgrade --caskNon, c'est toi qui lances
Pour tout voir d'un coupLatest (App Store et Sparkle), CleanMochi (Sparkle, Homebrew et macOS)Non, tu choisis quoi mettre à jour

Une routine qui marche : les mises à jour automatiques de l'App Store activées, un coup d'œil à Mise à jour logicielle quand macOS te le propose, et une fois par mois, un outil qui fait le tour du reste. Si ton Mac reste lent malgré tout ça, notre guide Mac lent, que faire ? passe en revue les autres causes. Et pour alléger ce qui se lance au démarrage, dont les programmes de mise à jour des éditeurs, lis comment désactiver les applications au démarrage.

À lire aussi

Questions fréquentes

Comment mettre à jour toutes les apps de l'App Store en une fois ?

Ouvre l'App Store, clique sur Mises à jour dans la barre latérale, puis sur Tout mettre à jour. Pour ne plus avoir à le faire, coche Mises à jour automatiques dans les réglages de l'App Store.

Pourquoi une app n'apparaît pas dans les mises à jour de l'App Store ?

Parce qu'elle ne vient pas de l'App Store. Elle se met à jour depuis son propre menu, par le programme de son éditeur, ou en téléchargeant la nouvelle version sur son site.

Est-ce que brew upgrade est sans risque ?

En général oui, mais lance d'abord brew upgrade --cask --dry-run pour voir la liste, ferme les apps concernées et évite l'option --greedy sur tout le Mac d'un coup.

CleanMochi installe-t-il les mises à jour de macOS ?

Non. Il te dit si macOS attend une mise à jour et ouvre Mise à jour de logiciels. C'est macOS qui installe, comme d'habitude.

Article rédigé par l'équipe de CleanMochi (MochiApp LLC). Une erreur, un chemin qui a changé avec une nouvelle version de macOS ? Dis-le nous.