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 Sicherheitsupdates mit DNF und Repository-Versionen. --security
Mit der Option „zu“ dnf upgrade
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 upgradeinfo
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 upgrade-minimal
Befehl und gleichzeitig die --advisory
Option zur Angabe der Empfehlung. Das folgende Beispiel wird dnf upgrade-minimal
in einem Container der Version AL2 023, Version 2023.0.20230315, ausgeführt.
$
dnf upgrade-minimal -y --releasever=
2023.1.20230628
--advisory ALAS2023-2023-193Amazon 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 upgrade
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 upgrade -y --releasever=
latest
--advisory ALAS2023-2023-193Amazon 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!