Software-update: Rocky Linux 9.0

Rocky Linux logo (79 pix) Versie 9.0 van Rocky Linux is uitgekomen. De Linux distributie is ontstaan als afsplitsing van CentOS, de community edition van Red Hat Enterprise Linux, nadat Red Hat had aangegeven er niet meer verder mee te willen. Rocky Linux is nog steeds gebaseerd op RHEL en heeft ook een migratietool die overstappen makkelijk maakt. De release notes voor deze uitgave kunnen hieronder worden gevonden.

Rocky Linux 9.0 Available Now

We are pleased to announce the general availability of Rocky Linux 9.0. Release notes are available in the Rocky Linux Documentation - these notes contain important information including known bugs and comprehensive details about changes in this version.

Desktop

Rocky Linux 9 ships with GNOME 40 as the default desktop environment. Redesigned core apps, settings, and UI make it easier than ever to use Rocky Linux as a desktop operating system. The Activities look and feel provides a better experience when working, launching applications and arranging your personal workspace. Other notable improvements for desktop usage include:

  • Software can be run on a separate graphics card by right-clicking and selecting the appropriate option
  • The ability to mute notifications by selecting Do not disturb, which will appear as a separate button in the notification
  • Each screen can use a different refresh rate
  • The Activities program allows you to group application icons into folders using a drag-and-drop method
  • Fractional display scaling
File system

XFS now supports Direct Access (DAX) operations, permitting direct access to byte-addressable persistent memory, helping avoid the latency of using traditional block I/O conventions. NFS introduces the “eager write” mount option to help reduce latency.

Language runtimes and tools

Rocky Linux 9 has many of the latest runtimes and compilers, including GCC 11.2.1, LLVM (13.0.1), Rust (1.58.1), and Go (1.17.1).

Rocky Linux 9 has updated versions of developer toolchains including GCC (11.2.1), glibc (2.34), and binutils (2.35). New features in the GCC compiler help developers better track code flow with improved debugging options, and write optimized code for efficient hardware usage.

Rocky Linux 9 extends the module packaging features available in Rocky Linux 8. All packaging methods, such as Software Collections, Flatpaks, and RPMs, have been incorporated into application streams, making it easier for developers to use their preferred packages.

  • Python 3.9 will be supported for the entire lifecycle of Rocky Linux 9 and comes with many new features, including timezone-aware timestamps, new string prefix and suffix methods, dictionary union operations, high-performance parsers, multiprocessing improvements.
  • Node.js 16 include an upgrade to the V8 engine to version 9.2, a new Timer Promises API, a new web streams API, and support for npm package manager version 7.20.3. Node.js is now compatible with OpenSSL 3.0.
  • Ruby 3.0.3 provides several performance improvements, along with bug and security fixes. Important improvements include concurrency and parallelism, static analysis, pattern matching with case/in expressions, redesigned one-line pattern matching, and find pattern matching.
  • Perl 5.32 provides bug fixes and enhancements, including Unicode version 13, a new experimental infix operator, and faster feature checks.
  • PHP 8.0 provides bug fixes and enhancements, including the use of structured metadata syntax, newly named arguments that are order-independent, and improved performance for Just-In-Time compilation.
Security

Root user authentication with a password over SSH has been disabled by default. The OpenSSH default configuration disallows root user login with a password, thereby preventing attackers from gaining access through brute-force password attacks. Instead of using the root password, users can access remote systems using SSH keys to log in.

OpenSSL 3.0 adds a provider concept, a new versioning scheme, and improved HTTPS. Built-in utilities have been recompiled to utilize OpenSSL 3. OpenSSL 3.0’s new FIPS module prevents non-FIPS algorithm use while the FIPS flag can be set in the kernel without the need to switch OpenSSL to FIPS mode.

System monitoring

The Cockpit web console has an improved performance metrics page that helps identify causes of high CPU, memory, disk, and network resource usage spikes.

Rocky Linux

Versienummer 9.0
Releasestatus Final
Besturingssystemen Linux
Website Rocky Enterprise Software Foundation
Download https://rockylinux.org/download
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

15-07-2022 • 08:06

18

Submitter: leander-s

Bron: Rocky Enterprise Software Foundation

Update-historie

Reacties (18)

18
18
17
0
0
1
Wijzig sortering
Is dit nu de derde CentOS voortzetting die we in korte tijd zien? In theorie zijn ze dan het zelfde, op branding na, toch? Misschien is het handig als ze fuseren en hun resources delen.
Misschien gaat dat ook gebeuren. Dat is immers hoe vrije, open source software werkt. Hoewel die versplintering soms als een nadeel gezien wordt, zou je zonder die vrijheid in dit geval waarschijnlijk helemaal geen compatibel alternatief hebben gehad voor CentOS.
Oracle Linux vind ik een goed alternatief die al heel lang bestaat en ook nog eens compatibel is met Red Hat Linux. Sterker nog, de repositories kun (kon?) je als drop-in replacement op een Red Hat server plakken als source en vrij makkelijk overstappen.
Dan ben je je dus alsnog actief aan het binden aan een commerciële partij. Niet dat "OL" zelf slecht is, integendeel, maar als Oracle morgen besluit er mee op te houden dan heb je gewoon pech als je server park daar op draait. Overigens zit ik zelf nog met een zooi servers op CentOS7 die vast ergens een keer over moeten, ook al draait er niks spannends op. Op dit moment lijkt Rocky de beste papieren te hebben voor lange continuiteit
Je weet dat CentOS niet dood is he? Je kunt 7 prima upgraden naar 8 (Stream), of als je perse opnieuw wilt installeren: RHEL is gratis voor thuis/klein kantoorgebruik tot 16 machines.
AlmaLinux heeft een tool waarmee je o.a. CentOS 7 kan upgraden naar een andere 8 variant (dus niet perse AlmaLinux). Misschien handig.
Het voordeel van de oracle variant is dat de finetuning van beter geschaald is op snelheid, vooral ivm hun eigen database natuurlijk. Met een migratie van Centos 6 naar oracle wat eenvoudig met een script was uit te voeren was dit goed merkbaar, en fijn om de nog aanwezige updates door te voeren nadat Centos na de EOL de deur had dicht gezet.
Oracle linux zie ik als alternatief voor RedHat Enterprise Linux in de breedste zin van het woord.
CentOS en Fedora waren altijd de open-source alternatieven voor RedHat, elk met hun eigen doel/gebruik. Maar sinds RedHat daar ook een stevige vinger in de pap heeft en vooral de manier van updaten heeft bijgewerkt, blijkt met deze afsplitsingen buiten RedHat om dat daar toch nog steeds een markt voor is.

Naar mijn idee zal er van elke populaire 'commerciële' distributie wel een vrije en open-source variant zijn die het belang van die commerciële distributie alleen maar bevestigd. En eventueel meer dan 1: Zoals desktop en server of juist 'actief doorontwikkeld' (zoals Fedora ooit was) of 'voorzichtig bijgewerkt' (zoals CentOS voorheen was).
Dat snap ik. Linuxgebruikers zijn meestal wel goed maar niet gek. Daarom heb je zoveel verschillende smaken. Maar zelden zie je twee laat staan drie partijen onafhankelijk van elkaar aan exact de zelfde smaak werken: een debranded cloon van RHEL.
Ik denk dat dat vaker voor komt dan je op het eerste gezicht denkt. Kijk bijv. maar naar het verleden van OpenOffice, x.org en de vele Linux Desktop omgevingen met ooit eenzelfde startpunt.
"Ooit een zelfde startpunt" is iets anders dan "exact de zelfde smaak". LibreOffice week vrij snel na de fork qua features af van OpenOffice. In Xorg werd direct na de fork van XFree86 gebouwd aan modularisatie. De DE's zijn ook allemaal (zeer) verschillend van elkaar, ook al hadden ze het zelfde startpunt (weet ik niet hoor, maar dat neem ik even van je aan).

Echter in het geval van RHEL heb je dus drie forks (zover ik weet), die niet alleen identiek zijn aan upstream, maar ook aan elkaar: RHEL, AlmaLinux, Rocky Linux, en Oracle Linux. Ze zijn allen 1 op 1 te verwisselen met een tool als ELevate.

Inmiddels heb ik begrepen dat AlmaLinux het veiligst is qua organisatiestructuur (non-profit) dus kan Rocky wel opdoeken, zou je denken.
Ze bestaan al meer als een jaar dus het is geen nieuw project. Rocky Linux is opgezet door de persoon die ooit het CentOS project heeft opgezet: Gregory Kurtze. En is als Community project opgezet door CloudLinux. En van wat ik heb zien lijkt dat het grotendeel van de voormalig CentOS community overgestapt zijn naar Rocky Linux en deel naar AlmaLinux maar het lijkt erop dat AlmaLinux meer door hosting providers word aangeboden als Rocky Linux.
Enig idee waarom providers kiezen voor Alma? Als Rocky uit de koker van de CentOS OG komt, dan lijkt het een streepje voor te hebben.
AlmaLinux is een non-profit organisatie die is opgezet door het commerciële CloudLinux en daarna door de community is overgenomen (dat was altijd het plan) en steekt jaarlijks een paar miljoen aan financiering er in. CloudLinux heeft er belang bij dat CentOS zoals het was (dus geen Stream) beschikbaar is (in de vorm van AlmaLinux) zodat er een grote community is en blijft die bekend is met het OS. CloudLinux heeft zelf een commerciële versie namelijk.

Het verschil met Rocky Linux is dat daar geen non-profit achter zit en in theorie net als CentOS verkocht kan worden, met alle gevolgen van dien.
Rocky Linux is nog steeds van de community en kan niet verkocht worden.
https://arstechnica.com/g...with-4m-series-a-funding/
No, it is not wholly owned and is still community-based. Ctrl IQ is supporting the initial capital for expenses, legal, etc. and [Rocky Linux] is an OS option for the full tech stack.

Ctrl IQ is not a parent company, but one of several sponsors. ... Greg [Kurtzer] has been committed to ensuring that there is a clean separation between Ctrl IQ and Rocky such that Rocky is not controlled by Ctrl IQ or any of its sponsors.
Gregory Kurtze heeft het zo opgezet zodat hat CentOS fiasco zich niet kan herhalen, daarom duurde het ook zo lang om met een release te komen omdat hij het eerst organisatorisch ook goed opgezet wou hebben om het verleden te voorkomen.
@Sando Maar ik denk wel dat het een goede reden zou kunnen zijn voor een hosting provider om te kiezen om AlmaLinux aan te bieden van wat @Htbaa zei. Ik ben zelf voor Rocky Linux gegaan. Het is makkelijk genoeg om van een Rhel clone over te stappen naar een andere Rhel clone zonder opnieuw te hoeven installeren.

[Reactie gewijzigd door Hydranet op 22 juli 2024 21:26]

Cloudproviders bieden vaak CloudLinux al aan is een goede partij om mee samen te werken en ook rocksolid. Ik snap de overweging wel
Er bestaan best veel RHEL afgeleide linux distributies: https://en.wikipedia.org/...erprise_Linux_derivatives
Al staan er in die lijst ook distros die al niet meer bestaan, zoals YellowDog Linux (die ook op de PlayStation 3 draaide).

Op dit item kan niet meer gereageerd worden.