Der AlmaLinux 10.1-Release ist verfügbar.

Die Veröffentlichung von AlmaLinux 10.1 wurde vorgestellt, das mit Red Hat Enterprise Linux 10.1 synchronisiert ist und alle in dieser Version angebotenen Änderungen enthält. Die Installations-Images wurden für die Architekturen x86_64_v3, x86_64_v2, ARM64, ppc64le und s390x in Form eines Boot-Images (927 MB), eines Minimal-Images (1,4 GB) und eines vollständigen Images (8,3 GB) vorbereitet. Später werden Live-Images mit GNOME, KDE, MATE und Xfce sowie Images für Raspberry Pi, Container, WSL (Windows Subsystem for Linux) und Cloud-Plattformen erstellt.

Die Distribution ist binär kompatibel mit Red Hat Enterprise Linux und kann als Ersatz für RHEL 10.1 und CentOS 10 Stream verwendet werden. Neben der Umbenennung und der Entfernung RHEL-spezifischer Pakete weist AlmaLinux 10.1 die folgenden Unterschiede zu RHEL 10.1 auf:

  • Die Unterstützung für das Btrfs-Dateisystem wurde wiederhergestellt. Im Installer wurde die Möglichkeit hinzugefügt, Speichergeräte mit Btrfs zu formatieren, und das Kernelmodul btrfs.ko wurde installiert. Das Toolset btrfs-progs wurde zurückgebracht, und es wurden Anpassungen an der Integration von Btrfs in den Datenmanagement-Stack durchgeführt. Die Funktionalität der Pakete bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 und virt-v2v in Btrfs-Umgebungen wurde überprüft. Red Hat hat das Btrfs-Dateisystem in der Veröffentlichung RHEL 7.4 (2017) als obsolet erklärt und die Unterstützung in der RHEL 8-Zweigstellung vollständig eingestellt.
  • Standardmäßig ist das CRB-Paket-Repository (CodeReady Builder) aktiviert, das eine Sammlung von Paketen bereitstellt, die standardmäßig nicht in Red Hat Enterprise Linux angeboten werden, wie Entwickleranwendungen, zusätzliche Bibliotheken und Bindings sowie Pakete mit Debugging-Daten, Dokumentation, Header-Dateien, statischen Builds und Codebeispielen (Pakete „-devel“, „-example“, „-doc“ und „-static“). Unter anderem enthält CRB Bibliotheken, die als Abhängigkeiten in Paketen aus dem EPEL-Repository (Extra Packages for Enterprise Linux) verwendet werden.
  • Es wurden Pakete zur Installation der NVIDIA-Treiber und des CUDA-Stacks erstellt. Die Treiber können in Konfigurationen mit UEFI Secure Boot verwendet werden. Kernel-Module aus dem offiziellen Satz proprietärer Treiber von NVIDIA können im UEFI Secure Boot-Modus nicht geladen werden, da sie nicht mit der digitalen Signatur des Distributors signiert sind. Diese Einschränkung wurde durch die Verwendung von open-source Kernel-Modulen umgangen, die von NVIDIA bereitgestellt werden, auf deren Grundlage das eigene Paket nvidia-open-kmod mit Modulen erstellt wurde, die mit der digitalen Signatur von AlmaLinux zertifiziert sind. Separat wurde das Paket almalinux-release-nvidia-driver mit der Konfiguration des von NVIDIA unterstützten externen Repositories erstellt, aus dem die CUDA-Treiber und die proprietären Komponenten des NVIDIA-Treibers, die im Benutzerraum arbeiten, heruntergeladen werden.
  • Es wurden separate Builds für die zweite Version der x86-64 Mikroarchitektur (x86-64-v2) erstellt, die parallel zu den Basis-Builds für x86-64 bereitgestellt werden, die für die x86-64-v3 Mikroarchitektur optimiert sind, die in RHEL 10 verwendet wird. Die zusätzliche Unterstützung für x86-64-v2 gewährleistet die Kompatibilität mit älteren CPUs wie Intel Haswell und AMD Excavator, die vor 2013 entworfen wurden. Neben den Standard-Repositories wurden auch Builds für x86-64-v2 für Pakete aus dem EPEL-Repository vorbereitet.
  • Die Server- und Client-Implementierungen des SPICE-Protokolls wurden zurückgegeben, das eine Remote-Arbeit mit Desktops ermöglicht, die in einer virtuellen Umgebung unter QEMU/KVM betrieben werden. Im Gegensatz zu den Protokollen VNC und RDP erfolgt bei SPICE die Darstellung des Bildschirminhalts und die Verarbeitung von Audiostreams auf der Client-Seite. Server. In RHEL wurde die Unterstützung für SPICE mit der Version 9.0 eingestellt.
  • Die Nutzung des Prozessorregisers %rbp wurde als Basiszeiger für den Stackrahmen zurückgegeben, der Rücksprungadressen und Variablen der Funktion enthält (Frame Pointer). Die Verwendung des Frame-Pointers ermöglicht zusätzliche Funktionen für das Tracing und Profiling des Systems.
  • Die Möglichkeit zur Nutzung des Hypervisors wurde KVM auf Systemen mit IBM POWER-Prozessoren implementiert. In RHEL wurde diese Unterstützung in der Version 9.0 eingestellt.
  • Das Synergy-Repository wird unterstützt, das Pakete enthält, die sich von Red Hat Enterprise Linux unterscheiden. Derzeit sind im Synergy-Repository bereits Pakete mit der benutzerdefinierten Umgebung Pantheon veröffentlicht, die vom Projekt Elementary OS entwickelt wird, sowie das Tool Warpinator, das für den verschlüsselten Austausch von Dateien zwischen zwei Computern vorgesehen ist.
  • Die Möglichkeit, im UEFI Secure Boot-Modus für Systeme mit Intel/AMD- und ARM-Prozessoren zu starten, wurde umgesetzt.
  • Die Unterstützung für mehr als 150 Hardwaregeräte, die in RHEL 10.1 nicht unterstützt werden, wurde wiederhergestellt. Beispielsweise wurden die IDs älterer PCI-Geräte in den Treibern zurückgebracht.
    • aacraid — Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Produkte, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
    • be2iscsi — Emulex OneConnect Open-iSCSI für BladeEngine 2 und 3
    • be2net — Emulex BladeEngine 2 und 3 Adapter *
    • hpsa — HP Smart Array Controller
    • lpfc — Emulex LightPulse Fibre Channel SCSI
    • megaraid_sas — Broadcom MegaRAID SAS
    • mlx4_core — Mellanox Gen2 und ConnectX-2
    • mpt3sas — LSI MPT Fusion SAS 3.0
    • mptsas — Fusion MPT SAS Host
    • qla2xxx — QLogic Fibre Channel HBA
    • qla4xxx — QLogic iSCSI HBA.

Das AlmaLinux-Distributionsprojekt wurde von CloudLinux ins Leben gerufen, um auf die vorzeitige Einstellung der Unterstützung für CentOS 8 durch Red Hat zu reagieren (Updates für CentOS 8 wurden Ende 2021 eingestellt, anstatt wie von Benutzern erwartet bis 2029 fortgeführt zu werden). Das Projekt wird von der gemeinnützigen Organisation AlmaLinux OS Foundation koordiniert, die gegründet wurde, um die Entwicklung auf einer neutralen Plattform unter Einbeziehung der Community zu fördern und ein Management-Modell zu nutzen, das dem der Fedora-Projektorganisation ähnelt. Die Distribution ist für alle Nutzergruppen kostenlos. Alle Entwicklungen von AlmaLinux werden unter freien Lizenzen veröffentlicht.

Neben AlmaLinux positionieren sich auch Rocky Linux (entwickelt von der Community unter der Leitung des Gründers von CentOS), Oracle Linux, SUSE Liberty Linux und EuroLinux als Alternative zu klassischem CentOS. Zudem hat Red Hat die Möglichkeit eines kostenlosen Einsatzes von RHEL in Organisationen, die Open-Source-Software entwickeln, sowie in Umgebungen von Einzelentwicklern mit bis zu 16 virtuellen oder physischen Systemen gewährt.

Quelle: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster