Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aktualisieren Sie das Betriebssystem und die Software auf Amazon EC2 Mac-Instances
Im folgenden Thema wird erklärt, wie das Betriebssystem und die Software auf Apple Silicon Mac-Instances (Mac2, Mac2-M1Ultra, Mac2-M2, Mac2-M2Pro) und x86-Mac-Instances (Mac1) aktualisiert werden.
Warnung
Die Installation von Beta- oder Vorschauversionen von macOS ist nur auf Apple-Halbleiter-Mac-Instances möglich. Amazon qualifiziert EC2 weder Beta- noch Vorschauversionen von macOS und stellt nicht sicher, dass Instances auch nach einem Update auf eine macOS-Vorserienversion funktionsfähig bleiben.
Der Versuch, Beta- oder Vorschauversionen von macOS auf Amazon EC2 x86-Mac-Instances zu installieren, führt zu einer Verschlechterung Ihres Amazon EC2 Mac Dedicated Hosts, wenn Sie Ihre Instances beenden oder beenden, und verhindert, dass Sie eine neue Instance auf diesem Host starten oder starten können.
Anmerkung
Wenn Sie ein direktes macOS-Update durchführen, bevor AWS ein offizielles AMI veröffentlicht, gilt das Update nur für den ausgewählten Host. Wenn Sie andere Hosts haben oder neue Hosts starten, müssen Sie denselben Aktualisierungsvorgang auch auf diesen Hosts durchführen. Für jede macOS-Version ist eine minimale Firmware-Version auf der zugrunde liegenden Apple Mac-Hardware erforderlich. Das direkte Update aktualisiert nur die Firmware auf dem ausgewählten Host und wird nicht auf andere bestehende oder neue Hosts übertragen. Informationen darüber, welche macOS-Versionen mit Ihrem Amazon EC2 Mac Dedicated Host kompatibel sind, finden Sie unter Unterstützte macOS-Versionen für Ihren Amazon EC2 Mac Dedicated Host finden.
Gehen Sie je nach Amazon EC2 Mac-Instanztyp wie folgt vor.
Voraussetzungen
Aufgrund eines Updates in der Netzwerktreiberkonfiguration ist die ENA-Treiberversion 1.0.2 nicht mit macOS 13.3 und höher kompatibel. Wenn Sie eine Beta-, Vorschau- oder Produktionsversion von macOS 13.3 oder höher installieren möchten und nicht den neuesten ENA-Treiber installiert haben, gehen Sie folgendermaßen vor, um eine neue Version des Treibers zu installieren.
Installieren einer neuen Version des ENA-Treibers
-
Stellen Sie in einem Terminal-Fenster über SSH eine Verbindung mit Ihrer Apple-Silicon-Mac-Instance her.
-
Aktualisieren Sie Homebrew und laden Sie die ENA-Anwendung mit dem folgenden Befehl in die
Applications
Datei herunter.[ec2-user ~]$
brew update[ec2-user ~]$
brew install amazon-ena-ethernet-dext -
Trennen Sie die Verbindung zur Instance, indem Sie exit eingeben und die Eingabetaste drücken.
-
Verwenden Sie den VNC-Client, um die ENA-Anwendung zu aktivieren.
-
Richten Sie den VNC-Client mit Eine Verbindung mit der grafischen Benutzerschnittstelle (GUI) Ihrer Instance herstellen ein.
-
Sobald Sie mithilfe der Bildschirmfreigabe-Anwendung eine Verbindung zu Ihrer Instance hergestellt haben, wechseln Sie zum Ordner Anwendungen und öffnen Sie die ENA-Anwendung.
-
Wählen Sie Activate.
-
Führen Sie den folgenden Befehl im Terminalfenster aus, um sicherzustellen, dass der Treiber korrekt aktiviert wurde. Die Ausgabe des Befehls zeigt, dass sich der alte Treiber im Status „Wird beendet“ und der neue Treiber im Status „Aktiviert“ befindet.
systemextensionsctl list;
-
Nach dem Neustart der Instance ist nur der neue Treiber vorhanden.
-
Führen Sie das Software-Update durch
In Apple-Silicon-Mac-Instances müssen Sie mehrere Schritte ausführen, um ein direktes Betriebssystem-Update durchzuführen. Dies beinhaltet die Delegierung des Besitzes des Amazon EBS-Root-Volumes an den Administratorbenutzer des EBS-Root-Volumes. Sie können wählen, ob Sie dies entweder automatisch mithilfe einer EC2 Amazon-API oder manuell tun möchten, indem Sie die Befehle auf Ihrer Instance ausführen.
Auf x86-Mac-Instances können Sie Betriebssystem-Updates von Apple mit dem softwareupdate
-Befehl installieren.
So installieren Sie Betriebssystem-Updates von Apple auf x86-Mac-Instances
-
Listen Sie die Pakete mit verfügbaren Updates mit dem folgenden Befehl auf.
[ec2-user ~]$
softwareupdate --list -
Installieren Sie alle Updates oder nur bestimmte Updates. Verwenden Sie den folgenden Befehl, um bestimmte Updates zu installieren.
[ec2-user ~]$
sudo softwareupdate --installlabel
Verwenden Sie den folgenden Befehl, um stattdessen alle Updates zu installieren.
[ec2-user ~]$
sudo softwareupdate --install --all --restart
Systemadministratoren können AWS Systems Manager damit vorab genehmigte Betriebssystemupdates auf x86-Mac-Instances bereitstellen. Weitere Informationen finden Sie im AWS Systems Manager -Benutzerhandbuch.
Sie können Homebrew verwenden, um Updates für Pakete auf dem EC2 macOS zu installieren AMIs, sodass Sie die neueste Version dieser Pakete auf Ihren Instanzen haben. Sie können Homebrew auch verwenden, um gängige macOS-Anwendungen auf Amazon EC2 macOS zu installieren und auszuführen. Weitere Informationen finden Sie in der Homebrew-Dokumentation
Installieren von Updates mit Homebrew
-
Aktualisieren Sie Homebrew mit dem folgenden Befehl.
[ec2-user ~]$
brew update -
Listen Sie die Pakete mit verfügbaren Updates mit dem folgenden Befehl auf.
[ec2-user ~]$
brew outdated -
Installieren Sie alle Updates oder nur bestimmte Updates. Verwenden Sie den folgenden Befehl, um bestimmte Updates zu installieren.
[ec2-user ~]$
brew upgradepackage name
Verwenden Sie den folgenden Befehl, um stattdessen alle Updates zu installieren.
[ec2-user ~]$
brew upgrade