Direktes Anwenden von Sicherheitsupdates - Amazon Linux 2023

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.

Direktes Anwenden von Sicherheitsupdates

Eine Übersicht über das Anwenden von Updates finden Sie unterAnwenden von Sicherheits-Updates mithilfe von DNF- und Repository-Versionen. --securityMit der Option „zu“ dnf update werden die Paket-Updates auf diejenigen beschränkt, für die ein Advisory verfügbar ist. Im Rest dieses Abschnitts wird beschrieben, wie nur bestimmte Sicherheitsupdates installiert werden.

Anmerkung

Es wird empfohlen, alle in einer neuen Version AL2 023 verfügbaren Updates zu installieren. Die Auswahl nur von Sicherheitsupdates oder nur bestimmten Updates sollte eher die Ausnahme als die Regel sein.

Anwenden von Updates, die in einem Advisory erwähnt werden

Die Hinweiskennungen in der ersten Spalte der Ausgabe von dnf updateinfo können verwendet werden, um Updates für die in der Empfehlung genannten Pakete anzuwenden. Der dnf Paketmanager kann angewiesen werden, die Pakete in der Empfehlung entweder auf die neueste verfügbare Version oder nur auf die in der Empfehlung genannten Versionen zu aktualisieren. Wenn die Updates bereits installiert sind, ist der Aktualisierungsbefehl ein No-Op.

Um die Updates für die betroffenen Pakete nur bis zu der in der Empfehlung genannten Version anzuwenden, verwenden Sie den dnf update-minimal Befehl und gleichzeitig die --advisory Option zur Angabe der Empfehlung. Das folgende Beispiel wird dnf update-minimal in einem Container der Version AL2 023, Version 2023.0.20230315, ausgeführt.

$ dnf update-minimal -y --releasever=2023.1.20230628 --advisory ALAS2023-2023-193 Amazon Linux 2023 repository 46 MB/s | 15 MB 00:00 Last metadata expiration check: 0:00:03 ago on Mon Jul 22 20:36:13 2024. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Upgrading: curl-minimal x86_64 8.0.1-1.amzn2023 amazonlinux 150 k libcurl-minimal x86_64 8.0.1-1.amzn2023 amazonlinux 249 k Transaction Summary ================================================================================ Upgrade 2 Packages Total download size: 399 k Downloading Packages: (1/2): curl-minimal-8.0.1-1.amzn2023.x86_64.rpm 2.7 MB/s | 150 kB 00:00 (2/2): libcurl-minimal-8.0.1-1.amzn2023.x86_64. 3.8 MB/s | 249 kB 00:00 -------------------------------------------------------------------------------- Total 2.5 MB/s | 399 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : libcurl-minimal-8.0.1-1.amzn2023.x86_64 1/4 Upgrading : curl-minimal-8.0.1-1.amzn2023.x86_64 2/4 Cleanup : curl-minimal-7.88.1-1.amzn2023.0.1.x86_64 3/4 Cleanup : libcurl-minimal-7.88.1-1.amzn2023.0.1.x86_64 4/4 Running scriptlet: libcurl-minimal-7.88.1-1.amzn2023.0.1.x86_64 4/4 Verifying : libcurl-minimal-8.0.1-1.amzn2023.x86_64 1/4 Verifying : libcurl-minimal-7.88.1-1.amzn2023.0.1.x86_64 2/4 Verifying : curl-minimal-8.0.1-1.amzn2023.x86_64 3/4 Verifying : curl-minimal-7.88.1-1.amzn2023.0.1.x86_64 4/4 Upgraded: curl-minimal-8.0.1-1.amzn2023.x86_64 libcurl-minimal-8.0.1-1.amzn2023.x86_64 Complete!

Dieselben Paketversionen werden aktualisiert, auch wenn sie --releasever=latest als Anforderung für das minimale Update verwendet werden, das dnf zur Behebung der Empfehlung erforderlich ist.

Wenn Sie den regulären dnf update Befehl mit der --advisory Option verwenden, werden die entsprechenden Pakete, die in der Empfehlung erwähnt werden, auf die neueste verfügbare Version aktualisiert, die möglicherweise neuer ist als die in der Empfehlung angegebene Version.

Anmerkung

Sofern das system-release Paket nicht aktualisiert wird, ändert sich die Version der AL2 023-Repositorys, für die gesperrt dnf ist, nicht.

Warnung

Wenn Updates aus einer anderen Version von AL2 023 installiert werden, ohne die Version des Projektarchivs zu ändern, für das gesperrt dnf ist, muss bei allen nachfolgenden Mutationsvorgängen Vorsicht walten. dnf Wenn Sie beispielsweise Pakete installieren oder aktualisieren, kann die ältere Version, die Sie weiterhin verwenden, diese neuen Abhängigkeiten möglicherweise nicht erfüllen, da sich die Paketabhängigkeiten in der neueren Version möglicherweise geändert haben.

Das folgende Beispiel wird in einem Container der Version AL2 023, Version 2023.0.20230315 ausgeführt, der sich auf die neueste Version von AL2 023 bezieht, deren Zeitpunkt der Erstellung 2023.5.20240708 war. Beachten Sie, dass sowohl die Version, auf die aktualisiert curl wird, neuer ist als die Version, auf die aktualisiert wurde, dass diese neuere Version jedoch neue Abhängigkeiten mit sich bringtupdate-minimal.

$ dnf update -y --releasever=latest --advisory ALAS2023-2023-193 Amazon Linux 2023 repository 80 MB/s | 25 MB 00:00 Last metadata expiration check: 0:00:04 ago on Mon Jul 22 20:48:38 2024. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Upgrading: curl-minimal x86_64 8.5.0-1.amzn2023.0.4 amazonlinux 160 k libcurl-minimal x86_64 8.5.0-1.amzn2023.0.4 amazonlinux 275 k libnghttp2 x86_64 1.59.0-3.amzn2023.0.1 amazonlinux 79 k Installing dependencies: libpsl x86_64 0.21.1-3.amzn2023.0.2 amazonlinux 61 k publicsuffix-list-dafsa noarch 20240212-61.amzn2023 amazonlinux 59 k Transaction Summary ================================================================================ Install 2 Packages Upgrade 3 Packages Total download size: 634 k Downloading Packages: (1/5): publicsuffix-list-dafsa-20240212-61.amzn 1.1 MB/s | 59 kB 00:00 (2/5): curl-minimal-8.5.0-1.amzn2023.0.4.x86_64 2.6 MB/s | 160 kB 00:00 (3/5): libpsl-0.21.1-3.amzn2023.0.2.x86_64.rpm 949 kB/s | 61 kB 00:00 (4/5): libnghttp2-1.59.0-3.amzn2023.0.1.x86_64. 3.7 MB/s | 79 kB 00:00 (5/5): libcurl-minimal-8.5.0-1.amzn2023.0.4.x86 6.7 MB/s | 275 kB 00:00 -------------------------------------------------------------------------------- Total 3.5 MB/s | 634 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : libnghttp2-1.59.0-3.amzn2023.0.1.x86_64 1/8 Installing : publicsuffix-list-dafsa-20240212-61.amzn2023.noarch 2/8 Installing : libpsl-0.21.1-3.amzn2023.0.2.x86_64 3/8 Upgrading : libcurl-minimal-8.5.0-1.amzn2023.0.4.x86_64 4/8 Upgrading : curl-minimal-8.5.0-1.amzn2023.0.4.x86_64 5/8 Cleanup : curl-minimal-7.88.1-1.amzn2023.0.1.x86_64 6/8 Cleanup : libcurl-minimal-7.88.1-1.amzn2023.0.1.x86_64 7/8 Cleanup : libnghttp2-1.51.0-1.amzn2023.x86_64 8/8 Running scriptlet: libnghttp2-1.51.0-1.amzn2023.x86_64 8/8 Verifying : libpsl-0.21.1-3.amzn2023.0.2.x86_64 1/8 Verifying : publicsuffix-list-dafsa-20240212-61.amzn2023.noarch 2/8 Verifying : curl-minimal-8.5.0-1.amzn2023.0.4.x86_64 3/8 Verifying : curl-minimal-7.88.1-1.amzn2023.0.1.x86_64 4/8 Verifying : libcurl-minimal-8.5.0-1.amzn2023.0.4.x86_64 5/8 Verifying : libcurl-minimal-7.88.1-1.amzn2023.0.1.x86_64 6/8 Verifying : libnghttp2-1.59.0-3.amzn2023.0.1.x86_64 7/8 Verifying : libnghttp2-1.51.0-1.amzn2023.x86_64 8/8 Upgraded: curl-minimal-8.5.0-1.amzn2023.0.4.x86_64 libcurl-minimal-8.5.0-1.amzn2023.0.4.x86_64 libnghttp2-1.59.0-3.amzn2023.0.1.x86_64 Installed: libpsl-0.21.1-3.amzn2023.0.2.x86_64 publicsuffix-list-dafsa-20240212-61.amzn2023.noarch Complete!