UTM
osy and UTM contributors · Gestionnaire natif de machines virtuelles Mac utilisant QEMU et la virtualisation Apple pour exécuter des systèmes invités compatibles ou émuler d’autres architectures CPU.
- Installations sur 30 jours
- 8 900
- N° 41 du classement App
- Installations sur 1 an
- 67,5 k
- 365 derniers jours
- Dernière version
- 5.0.8
- il y a 5 jours · 17 oct.
- Taille du téléchargement
- 304Mo
- arm64 / x86_64 · dmg
- Rythme des versions
- Mensuel
- 3 versions en 30 jours
UTM est une app Mac de la catégorie Virtualisation et conteneurs. Développée par osy and UTM contributors.
Informations clés
- Puce
- Apple silicon · Intel
- Version du système
- macOS 12 ou version ultérieure
- Prix
- Gratuit · Détails du prix
- Développeur
- osy and UTM contributors
- Commande d’installation
brew install --cask utm- Homebrew
- Disponible ; mises à jour par Homebrew
- Autres noms
- utm
Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information
Présentation
Traduit par IAVoir l’originalUTM est un gestionnaire open source de machines virtuelles et un émulateur de système complet pour les appareils Apple, maintenu par osy et le projet UTM. L’application macOS fournit une interface graphique à QEMU et aux API de virtualisation Apple pour les développeurs, apprenants et passionnés qui ont besoin de systèmes invités, d’environnements de test isolés ou d’émulation de systèmes anciens.
Fonctionnalités
- Créez, configurez, importez et gérez des machines virtuelles dans une interface Mac native.
- Virtualisation accélérée matériellement lorsque les architectures hôte et invitée correspondent, et émulation interarchitectures plus lente.
- Émulez notamment x86/x64, ARM, PowerPC et RISC-V avec des configurations compatibles.
- Affichages graphiques SPICE ou terminaux texte, stockage, réseau et périphériques USB configurables.
- Prise en charge d’Apple Virtualization pour les invités Linux et macOS compatibles, en complément des configurations QEMU.
- Dossiers partagés, presse-papiers intégré et résolution dynamique selon les outils invités ; scripts et automatisation Shortcuts facultatifs.
Installation et démarrage d’une VM
Installez brew install --cask utm, ou ouvrez le fichier officiel UTM.dmg et copiez UTM.app dans Applications. Dans l’assistant de création, choisissez virtualisation ou émulation, sélectionnez l’architecture invitée correcte et fournissez son installateur ou une image disque existante. Les systèmes invités, licences et supports d’installation sont distincts d’UTM. Allouez une mémoire et un stockage adaptés à l’hôte comme à l’invité, puis installez les outils invités appropriés pour l’intégration. Remplacer l’application pour la mettre à jour conserve normalement les VM existantes ; sauvegardez-les avant la maintenance.
Systèmes, architecture et performances
Le projet macOS étiqueté tagged4.7.5 précise une cible de déploiement macOS11.3 et prend en charge les Mac Intel et Apple Silicon. Certaines fonctions du moteur peuvent exiger un OS plus récent ou du matériel précis : les invités macOS utilisent Apple Virtualization sur Apple Silicon avec macOS12 ou ultérieur. Un invité ARM64 compatible est le choix efficace sur Apple Silicon ; émuler x86 constitue une charge différente, plus lente. Le DMG officiel universal4.7.5 représente is250,021,057 octets. Disques invités, instantanés, installateurs et allocations mémoire s’ajoutent ; aucune exigence RAM/disk universelle ne convient à toutes les configurations invitées.
L’application hôte UTM cible les plateformes Apple. Windows et Linux sont des systèmes invités, pas des installateurs hôtes natifs pour ce cask macOS. Des versions iOS/iPadOS distinctes existent ; la disponibilité du JIT et de l’hyperviseur diffère du Mac, et UTM SE évite le JIT avec des performances moindres. Ne supposez pas que ces éditions offrent les mêmes capacités de virtualisation de bureau, d’USB et de performances.
L’éditeur indique que les invités Windows n’ont pas de GPU virtualization/emulation pour l’accélération hardware3D : ce n’est donc pas une solution générale aux jeux DirectX modernes. L’accélération expérimentale OpenGL sous Linux est une voie différente avec ses propres limites. Les versions d’OS Guest/host et les réglages du moteur déterminent la prise en charge de la virtualisation imbriquée et d’autres fonctions avancées.
Dépendances, conflits et intégration
Le cask signale explicitement un conflit avec utm@beta et ne déclare aucune dépendance à une formule supplémentaire. Les composants QEMU sont inclus ; installer une formule qemu distincte n’est pas un prérequis à l’usage ordinaire d’UTM. Les éléments guest drivers/tools, la compatibilité du micrologiciel de démarrage, les supports d’installation et licences d’OS restent distincts. Sauvegardez les ensembles VM et arrêtez les invités avant de déplacer ou remplacer leur stockage. Les dossiers partagés exposent certaines données de l’hôte à l’invité ; examinez capture USB, permissions, modes réseau et arguments QEMU personnalisés importés. Une VM ne garantit pas que chaque invité ou configuration importés sont sûrs.
Homebrew zap peut supprimer les données de support, préférences et conteneurs d’UTM. Examinez et sauvegardez les emplacements des VM plutôt que de considérer le nettoyage comme la simple suppression de l’application. Les mises à jour peuvent modifier la compatibilité des pilotes invités et des états sauvegardés ; lisez les notes de version pertinentes, surtout les avertissements historiques lors des changements de version.
Comptes, coûts et licence
Le téléchargement GitHub/macOS est gratuit et open source ; l’usage local n’exige ni abonnement UTM ni compte cloud central. La version payante du Mac App Store soutient le développement et fournit les mises à jour automatiques de l’App Store ; la documentation officielle indique les mêmes fonctions que la distribution gratuite. Les achats App Store nécessitent la configuration de la boutique Apple. Les systèmes invités et services distants facultatifs peuvent avoir des comptes et frais distincts.
L’interface d’UTM utilise Apache2.0, mais QEMU et d’autres composants inclus comportent GPL/LGPL et des mentions supplémentaires ; examinez-les avant de redistribuer l’application complète. Installer UTM ne fournit pas de licence Windows ni d’autorisation d’ignorer les conditions des OS invités.
Références officielles
Prix et options d’achat de UTM
OpenNavo consigne les prix vérifiés par région, version et période de facturation, avec leur source et leur date. Aucun historique des prix n’est conservé et OpenNavo n’indique pas s’il s’agit du prix le plus bas.
| Version | Prix | Région | Canal d’achat | Date de vérification |
|---|---|---|---|---|
| — | Gratuit | — | Site officielmac.getutm.app | |
| — | 9,99 $US Il s’agit du prix de téléchargement de la version App Store. Cela ne signifie pas que son utilisation est gratuite ; les achats intégrés et les abonnements ne sont pas inclus. | États-Unis | Mac App Storeapps.apple.com/us/app/utm-virtual-machines/id1538878817?mt=12 | Au Peut avoir changé |
Configuration requise
| macOS | Version | Puce | Téléchargement | Source |
|---|---|---|---|---|
| macOS 12 ou version ultérieure | 5.0.8 | Intel | github.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmgSHA-256 7b2d7b2e2a02b3de1757ef19a8f36573e6d9cceae8c8cca0abcbcaa4a852019a | HomebrewVérifié le |
| macOS 12 ou version ultérieure | 5.0.8 | Apple silicon | github.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmgSHA-256 7b2d7b2e2a02b3de1757ef19a8f36573e6d9cceae8c8cca0abcbcaa4a852019a | HomebrewVérifié le |
Comment installer UTM sur Mac
- Dans « Terminal », exécutez :
brew install --cask utm - Homebrew installe l’app dans votre dossier Applications.
Installer sans Homebrew
Téléchargez le même fichier que Homebrew : github.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmg
Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement
Désinstaller UTM et nettoyer éventuellement ses données
brew uninstall --cask utmUne désinstallation standard supprime l’app mais conserve ses réglages et ses caches.
Nettoyage approfondi (facultatif)
brew uninstall --zap --cask utm--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.
Fichiers que UTM peut laisser sur votre Mac (5)
- Fichiers et dossiers
~/Library/Application Scripts/*com.utmapp*~/Library/Containers/com.utmapp*~/Library/Group Containers/*.com.utmapp.UTM~/Library/Preferences/com.utmapp.UTM.plist~/Library/Saved Application State/com.utmapp.UTM.savedState
Ces éléments proviennent de la définition Homebrew, vérifiée le ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.
Nouveautés de la version 5.0.8
Nouveau Rédaction OpenNavo
Cette version n’a pas de notes dédiées.
Informations de sécurité sur UTM
Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.
- Canaux de distribution
- Homebrew
- Open source
- Oui · github.com/utmapp/UTM · Apache-2.0Vérifié le
Dépendances
- Conflits
- utm@beta
Détails d’installation
- Tap
- homebrew/cask
- Commandes
- utmctl
- URL de téléchargement
- https://github.com/utmapp/UTM/releases/download/v5.0.8/UTM.dmg
- SHA-256
- 7b2d7b2e2a02b3de1757ef19a8f36573e6d9cceae8c8cca0abcbcaa4a852019a
- Définition Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/u/utm.rb
- formulae.brew.sh
- formulae.brew.sh/cask/utm
- Code source
- github.com/utmapp/UTM
Contenu de l’installation et de la désinstallation
Désinstallation
uninstallVoir la déclaration complète
{ "uninstall": [ { "quit": "com.
utmapp. } ] }UTM" Installation
appFichier source: UTM.
app Destination déclarée: /
Applications/ UTM. app Voir la déclaration complète
{ "app": [ "UTM.
app" ], "target": "/Applications/ }UTM. app" Installation
binaryFichier source: $APPDIR/
UTM. app/ Contents/ MacOS/ utmctl Destination déclarée: $HOMEBREW_PREFIX/
bin/ utmctl Voir la déclaration complète
{ "binary": [ "$APPDIR/
UTM. ], "target": "$HOMEBREW_PREFIX/app/ Contents/ MacOS/ utmctl" bin/ }utmctl" Suppression des données utilisateur
zapVoir la déclaration complète
{ "zap": [ { "trash": [ "~/
Library/ Scripts/Application *com. "~/utmapp*", Library/ "~/Containers/ com. utmapp*", Library/ Containers/Group *. "~/com. utmapp. UTM", Library/ "~/Preferences/ com. utmapp. UTM. plist", Library/ Application State/Saved com. ] } ] }utmapp. UTM. savedState"
Questions fréquentes sur UTM
UTM est-il sûr ?
UTM figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis github.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 8 900 fois via Homebrew au cours des 30 derniers jours.
UTM est-il gratuit ?
Oui, UTM est gratuit. Source : mac.getutm.app, vérifiée le 16 oct.
UTM est-il open source ?
UTM publie son code source sur GitHub (utmapp/UTM), sous licence Apache-2.0.
Comment désinstaller complètement UTM sur Mac ?
Exécutez brew uninstall --cask utm. Cette commande quitte l’app. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask utm. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi 5 fichiers et dossiers, dont ~/.
UTM fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?
Homebrew l’installe sur les Mac Apple silicon comme Intel, à partir du même fichier. macOS 12 ou version ultérieure est requis.
UTM est-il disponible en français ?
La fiche du Mac App Store inclut le français parmi les langues de l’interface. Source : apps.apple.com, vérifiée le 14 oct.
Où UTM enregistre-t-il ses réglages et ses données ?
Ses réglages se trouvent dans ~/. Ces emplacements proviennent de la liste de nettoyage de Homebrew.
UTM : quelle est la dernière version ?
La dernière version est 5.0.8, ajoutée à Homebrew le 17 oct. Exécutez brew upgrade --cask utm pour le mettre à jour. Homebrew propose aussi utm@beta, que vous ne pouvez pas installer en même temps.
Sources
Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.
- Définition Homebrew : github.com/homebrew/homebrew-cask/blob/HEAD/Casks/u/utm.rb · Vérifié le
- formulae.brew.sh : formulae.brew.sh/cask/utm
- Prix : mac.getutm.app · Vérifié le
- Mac App Store : apps.apple.com/us/app/utm-virtual-machines/id1538878817?mt=12 · Au
- Informations de sécurité : github.com/utmapp/UTM · Vérifié le