Vai al contenuto

Note di rilascio per Rocky Linux 9.4

È possibile trovare un elenco completo della maggior parte dei cambiamenti nelle note di rilascio upstream che si trovano qui.

Aggiornamento

È possibile aggiornare Rocky Linux 9.x a Rocky Linux 9.4 eseguendo sudo dnf -y upgrade.

Nota

Rocky Linux non offre un percorso di aggiornamento da qualsiasi versione di Rocky Linux 8. Si consiglia di eseguire un'installazione ex novo del sistema operativo per passare a Rocky Linux 9.4.

Immagini

Oltre alle normali immagini di installazione, sono disponibili diverse immagini, comprese le piattaforme cloud e container.

Per saperne di più sugli artefatti prodotti dal Cloud Special Interest Group e per informazioni su come partecipare SIG/Cloud Wiki page.

Installazione

Prima dell'installazione, assicurarsi della compatibilità della CPU con questa procedura!

Per installare Rocky Linux 9.4, visitate la pagina di download e scaricate la versione necessaria per la vostra architettura.

Il comunicato del team Rocky evidenzia

Aggiornamenti cloud e immagini live

Nuovo flusso di lavoro e processo di creazione delle immagini

La maggior parte delle immagini per il rilascio 9.4 è stata creata utilizzando un nuovo costruttore di immagini: KIWI, di OpenSUSE. Le immagini mirano a completare le caratteristiche delle vecchie immagini e non sono previste gravi regressioni. Se trovate un bug, segnalatelo e faremo del nostro meglio per risolvere o spiegare eventuali differenze.

Le immagini ancora costruite con imagefactory sono: Vagrant-VBox, Vagrant-VMware e OCP-Base (Oracle Cloud Platform). Le restanti immagini Cloud, Container e Vagrant sono state realizzate con KIWI. Il nuovo flusso di compilazione consentirà a Rocky Linux di fornire aggiornamenti più frequenti alle nostre immagini su tutti i cloud provider.

Siete invitati a controllare la configurazione di KIWI utilizzata e il nostro toolkit usato per richiamare KIWI.

Azure - Community Galleries e Publisher Change

L'account publisher Rocky Linux per Microsoft Azure è cambiato e le immagini precedenti sono ora deprecate. Per ulteriori informazioni, compresi i dettagli su come migrare al nuovo account, visitate il post del forum.

Oltre all'Azure Marketplace, Rocky Linux è disponibile gratuitamente sull'Azure Community Gallery, fornendo un accesso incredibilmente semplice all'esecuzione di Rocky su Microsoft Azure. Le istruzioni su come utilizzare le immagini della Community Gallery sono disponibili in questo post.

Nuove e importanti

Modifiche importanti

Per un elenco completo delle principali modifiche, vedere [elenco upstream qui].(https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/overview#overview-major-changes).

I punti salienti e le nuove funzionalità di questa versione sono illustrati di seguito.

Image builder

  • Da Rocky Linux 9.4 in poi, è possibile specificare punti di montaggio personalizzati arbitrari, ad eccezione di percorsi specifici che sono riservati al sistema operativo
  • È ora disponibile la creazione di diverse modalità di partizionamento, tra cui auto-lvm, lvm e raw
  • È possibile personalizzare le opzioni di personalizzazione di un profilo e aggiungerlo alle personalizzazioni del blueprint utilizzando le opzioni selezionate e non selezionate per aggiungere e rimuovere regole

Sicurezza

Di seguito sono elencati i punti salienti relativi alla sicurezza dell'ultima release Rocky Linux 9.4. Per un elenco completo delle modifiche relative alla sicurezza, consultare il [link upstream qui].(https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/new-features#new-features-security).

  • La release 3.6 dello spazio utente di SELinux introduce le regole di negazione per un'ulteriore personalizzazione delle politiche
  • I componenti del server Keylime, il verificatore e la registrazione, sono disponibili come contenitori
  • Il sistema di elaborazione Rsyslog introduce impostazioni di crittografia TLS/SSL personalizzabili e opzioni aggiuntive che riguardano il drop di funzionalità
  • Il toolkit TLS OpenSSL aggiunge una directory per i file di configurazione specifici del provider
  • libkcapi 1.4.0 introduce nuovi strumenti e opzioni. In particolare, con la nuova opzione -T, è possibile specificare i nomi dei file di destinazione nei calcoli di hash-sum
  • stunnel 5.7.1 Il servizio di tunneling TLS/SSL modifica il comportamento di OpenSSL 1.1 e versioni successive in modalità FIPS. Oltre a questa modifica, questa versione fornisce molte nuove funzionalità, come il supporto per i moderni client PostgreSQL

Linguaggi di programmazione dinamica, server web e database

Per un elenco dettagliato delle modifiche in questa categoria, consultare il [link a monte qui].(https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/new-features#new-features-dynamic-programming-languages-web-and-database-servers).

Sono ora disponibili le versioni successive dei seguenti flussi di applicazioni:

  • Python 3.12
  • Ruby 3.3 disponibile come modulo di flusso
  • PHP 8.2 disponibile come modulo di flusso
  • nginx 1.24 disponibile come modulo di flusso
  • MariaDB 10.11 disponibile come modulo di flusso
  • PostgreSQL 16 disponibile come modulo di flusso

Le seguenti applicazioni sono state aggiornate:

  • Git aggiornato alla versione 2.43.0
  • Git LFS aggiornato alla versione 3.4.1

Containers

Per un elenco dettagliato delle modifiche in questa categoria, consultare il [link a monte qui].(https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/new-features#new-features-containers).

Le modifiche più importanti includono:

  • Il comando podman build farm per la creazione di immagini di container multi-architettura è disponibile come Anteprima di Tecnologia
  • Podman ora supporta i moduli containers.conf per caricare un insieme predeterminato di configurazioni
  • Il pacchetto Container Tools è stato aggiornato
  • L'API RESTful di Podman v4.9 ora visualizza i dati di avanzamento quando si estrae o si spinge un'immagine nel registro
  • SQLite è ora pienamente supportato come database predefinito per podman
  • Containerfile supporta ora le istruzioni HereDoc multilinea
  • pasta come nome di rete è ora deprecato
  • Il backend del database BoltDB è ora deprecato
  • Il modulo container-tools:4.0 è ora deprecato
  • Lo stack di rete Container Network Interface (CNI) è deprecato e sarà rimosso in una release futura

Compilatori e strumenti di sviluppo

Per i dettagli sui cambiamenti in questa categoria vedere il link a monte qui

  • Il set di strumenti LLVM è stato aggiornato alla versione 17.0
  • Rust Toolset aggiornato alla versione 1.75.0
  • Go Toolset è stato aggiornato alla versione 1.21.0
  • La directory delle risorse di Clang è stata spostata (da usr/lib64/clang/17 a usr/lib/clang/17)
  • elfutils aggiornato alla versione 0.190
  • systemtap aggiornato alla versione 5.0
  • Aggiornamento del set di strumenti GCC 13
  • pcp aggiornato alla versione 6.2.0
  • Nuovo pacchetto `grafana-selinux
  • Nuove microarchitetture di processori supportate in papi
  • Nuovo pacchetto `maven-openjdk21
  • Nuovo pacchetto libzip-tools
  • cmake aggiornato alla versione 3.26

Problemi noti

Nella versione 9.4 sono presenti molti problemi noti, tra cui quelli relativi a:

  • Installazione e creazione di immagini
  • Sicurezza
  • Gestione del software
  • Shell e strumenti a riga di comando
  • Servizi Infrastrutturali
  • Rete
  • Kernel
  • File system e archiviazione
  • Linguaggi di programmazione dinamica, server web e database
  • Gestione dell'identità
  • Desktop
  • Infrastrutture Grafiche
  • Virtualizzazione
  • Supportabilità
  • Containers

Per i dettagli completi su questi problemi, consultare il upstream listing.

Software Deprecato

Alcuni flussi di applicazioni, che fanno parte dei repository Rocky Linux 9.4, non riceveranno ulteriori aggiornamenti. Attualmente si tratta di Node.js 16 (ritiro ad aprile 2024) e .NET 7 (ritiro a maggio 2024). Inoltre OpenJDK 11 raggiungerà il suo EoL per Rocky Linux 9 nell'ottobre 2024. Assicuratevi di utilizzare le versioni supportate (moduli Node.js 18 o 20, pacchetti .NET 6 o 8, pacchetti OpenJDK 1.8.0, 17 o 21) se desiderate ulteriori patch.

Segnalazione di bug

Si prega di segnalare qualsiasi bug riscontrato al Rocky Linux Bug Tracker. Vi invitiamo inoltre a unirvi alla nostra comunità in qualsiasi modo desideriate, che sia sui nostri Forums, Mattermost, IRC on Libera.Chat, Reddit, Mailing Lists, o in qualsiasi altro modo vogliate partecipare!