È stato presentato il rilascio della distribuzione CentOS 2105, che comprende le modifiche da Red Hat Enterprise Linux 8.4. La distribuzione è completamente compatibile a livello binario con RHEL 8.4. Le build di CentOS 2105 sono state preparate (8 GB DVD e 605 MB netboot) per le architetture x86_64, Aarch64 (ARM64) e ppc64le. I pacchetti SRPMS, su cui sono state basate le build dei file binari, e il debuginfo sono disponibili su vault.centos.org.
Oltre alle nuove funzionalità introdotte in RHEL 8.4, in CentOS 2105 è stato modificato il contenuto di 34 pacchetti, tra cui anaconda, dhcp, firefox, grub2, httpd, kernel, PackageKit e yum. Le modifiche apportate ai pacchetti riguardano generalmente il rebranding e la sostituzione del design grafico. Sono stati rimossi i pacchetti specifici di RHEL, come redhat-*, insights-client e subscription-manager-migration*.
Come in RHEL 8.4, per CentOS 8.4 sono stati formati ulteriori moduli AppStream con nuove versioni di Python 3.9, SWIG 4.0, Subversion 1.14, Redis 6, PostgreSQL 13, MariaDB 10.5, LLVM Toolset 11.0.0, Rust Toolset 1.49.0 e Go Toolset 1.15.7. Nei file immagine iso di avvio è stato risolto un problema che costringeva l'utente a inserire manualmente l'URL del mirror per il download dei pacchetti. In questa nuova versione, l'installer ora seleziona automaticamente il mirror più vicino all'utente.
Nella versione continuamente aggiornata della distribuzione CentOS Stream, che alla fine dell'anno sostituirà il classico CentOS 8, è stata implementata la possibilità di tornare a versioni precedenti di un pacchetto tramite il comando «dnf downgrade», nel caso in cui nel repository siano presenti più versioni di una stessa applicazione. È proseguito lo sviluppo delle funzionalità per la migrazione da CentOS 8 a CentOS Stream. È stata effettuata una revisione dei nomi dei repository (repoid), che sono stati convertiti in minuscolo (ad esempio, il nome «AppStream» è stato sostituito con «appstream»). Per passare a CentOS Stream è sufficiente modificare i nomi di alcuni file nella directory /etc/yum.repos.d, aggiornare il repoid e correggere l'uso dei flag «—enablerepo» e «—disablerepo» nei propri script.
Problemi noti:
- Durante l'installazione in VirtualBox, si consiglia di scegliere la modalità «Server con interfaccia grafica» e di utilizzare VirtualBox non più vecchio di 6.1, 6.0.14 o 5.2.34;
- In RHEL 8 è stata interrotta la supporto per alcuni dispositivi hardware che potrebbero essere ancora rilevanti. Un'opzione è l'uso del kernel centosplus e delle immagini iso preparate dal progetto ELRepo con driver aggiuntivi;
- La procedura automatica di aggiunta di AppStream-Repo non funziona quando si utilizza boot.iso e l'installazione tramite NFS;
- PackageKit non può determinare le variabili locali DNF/YUM.
Ricordiamo che come alternativa all'ormai classico CentOS 8 si presentano VzLinux (preparato da Virtuozzo), AlmaLinux (sviluppato da CloudLinux insieme alla comunità), Rocky Linux (sviluppato dalla comunità sotto la direzione del fondatore di CentOS con il supporto della società appositamente creata Ctrl IQ) e Oracle Linux. Inoltre, Red Hat ha offerto la possibilità di utilizzare RHEL gratuitamente nelle organizzazioni che sviluppano software open source e negli ambienti di sviluppatori individuali che gestiscono fino a 16 sistemi virtuali o fisici.
Fonte: opennet.ru
