Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mettre à jour le système d'exploitation et le logiciel sur les instances Amazon EC2 Mac
La rubrique suivante explique comment mettre à jour le système d'exploitation et le logiciel sur les instances Mac Apple Silicon (Mac2, MAC2-M1Ultra, Mac2-M2, MAC2-M2Pro) et les instances Mac x86 (Mac1).
Avertissement
L’installation des versions bêta ou d’aperçu de macOS n’est possible que sur les instances Mac silicium d’Apple. Amazon EC2 ne qualifie pas les versions bêta ou préliminaires de macOS et ne garantit pas que les instances resteront fonctionnelles après la mise à jour d'une version de pré-production de macOS.
Toute tentative d'installation de versions bêta ou de préversion de macOS sur des instances Mac Amazon EC2 x86 entraînera une dégradation de votre hôte dédié Amazon EC2 Mac lorsque vous arrêterez ou résilierez vos instances, et vous empêchera de démarrer ou de lancer une nouvelle instance sur cet hôte.
Note
Si vous effectuez une mise à jour macOS sur place avant qu'AWS ne publie une AMI officielle, la mise à jour s'applique uniquement à l'hôte sélectionné. Si vous avez d'autres hôtes ou si vous lancez de nouveaux hôtes, vous devez également exécuter le même processus de mise à jour sur ces hôtes. Chaque version de macOS nécessite une version minimale du microprogramme sur le matériel Apple Mac sous-jacent. La mise à jour sur place met uniquement à jour le microprogramme de l'hôte sélectionné et n'est pas transférée vers d'autres hôtes existants ou nouveaux. Pour vérifier quelles versions de macOS sont compatibles avec votre hôte dédié Amazon EC2 Mac, consultez Rechercher les versions de macOS prises en charge pour votre hôte dédié Amazon EC2 Mac.
Suivez les étapes correctes ci-dessous, en fonction de votre type d'instance Amazon EC2 Mac.
Prérequis
En raison d'une mise à jour de la configuration du pilote réseau, la version 1.0.2 du pilote ENA n'est pas compatible avec macOS 13.3 et versions ultérieures. Si vous voulez installer une version 13.3 ou ultérieure bêta, préliminaire ou de production de MacOS et que vous n’avez pas installé le dernier pilote ENA, suivez la procédure suivante pour installer une nouvelle version du pilote.
Pour installer une nouvelle version du pilote ENA
-
Dans une fenêtre du terminal, connectez-vous à votre instance Apple Silicon Mac à l’aide de SSH.
-
Mettez à jour Homebrew et téléchargez l'application ENA dans le
Applications
fichier à l'aide de la commande suivante.[ec2-user ~]$
brew update[ec2-user ~]$
brew install amazon-ena-ethernet-dext -
Déconnectez-vous votre instance en saisissant exit et en appuyant sur la touche Retour.
-
Utilisez le client VNC pour activer l’application ENA.
-
Configurez le client VNC en utilisant Connexion à l’interface utilisateur graphique (GUI) de votre instance.
-
Une fois connecté à votre instance à l’aide de l’application de partage d’écran, accédez au dossier Applications et ouvrez l’application ENA.
-
Choisissez Activer
-
Pour vérifier que le pilote a été correctement activé, exécutez la commande suivante dans la fenêtre du terminal. La sortie de la commande indique que l’ancien pilote est arrêté et que le nouveau pilote est activé.
systemextensionsctl list;
-
Une fois l’instance redémarrée, seul le nouveau pilote est présent.
-
Procéder à la mise à jour logicielle
Sur les instances Apple Silicon Mac, vous devez effectuer plusieurs étapes pour procéder à une mise à jour du système d’exploitation sur place. Cela inclut la délégation de la propriété du volume racine Amazon EBS à l'utilisateur administratif du volume racine EBS. Vous pouvez choisir de le faire automatiquement à l'aide d'une EC2 API Amazon ou de le faire manuellement en exécutant les commandes sur votre instance.
Sur les instances Mac basées sur x86, vous pouvez installer les mises à jour du système d’exploitation d’Apple à l’aide de la commande softwareupdate
.
Pour installer les mises à jour du système d’exploitation d’Apple sur des instances Mac basées sur x86
-
Répertoriez les packages avec des mises à jour disponibles à l’aide de la commande suivante.
[ec2-user ~]$
softwareupdate --list -
Installez toutes les mises à jour ou uniquement des mises à jour spécifiques. Pour installer des mises à jour spécifiques, utilisez la commande suivante.
[ec2-user ~]$
sudo softwareupdate --installlabel
Pour installer toutes les mises à jour, utilisez la commande suivante.
[ec2-user ~]$
sudo softwareupdate --install --all --restart
Les administrateurs système peuvent utiliser AWS Systems Manager pour déployer des mises à jour préapprouvées du système d'exploitation sur des instances Mac x86. Pour plus d’informations, consultez le Guide de l’utilisateur AWS Systems Manager.
Vous pouvez utiliser Homebrew pour installer des mises à jour de packages dans EC2 macOS AMIs, afin de disposer de la dernière version de ces packages sur vos instances. Vous pouvez également utiliser Homebrew pour installer et exécuter des applications macOS courantes sur Amazon EC2 macOS. Pour plus d’informations, consultez la documentation Homebrew
Pour installer des mises à jour en utilisant Homebrew
-
Mettez à jour Homebrew en utilisant la commande suivante.
[ec2-user ~]$
brew update -
Répertoriez les packages avec des mises à jour disponibles à l’aide de la commande suivante.
[ec2-user ~]$
brew outdated -
Installez toutes les mises à jour ou uniquement des mises à jour spécifiques. Pour installer des mises à jour spécifiques, utilisez la commande suivante.
[ec2-user ~]$
brew upgradepackage name
Pour installer toutes les mises à jour, utilisez la commande suivante.
[ec2-user ~]$
brew upgrade