Red Hat Enterprise Linux 9 Beta est sortie et CentOS 9 Stream est aussi disponible, donc mon dépôt est déjà ouvert et (pratiquement) complet.
EPEL n’étant pas encore ouvert, il est nécessaire d’activer le dépôt « remi » qui fournit de nombreux paquets habituellement disponibles dans EPEL
EL-9 ne fournit désormais plus les applications en modules mais ceux ci peuvent toujours être utilisés, comme sous EL-8, pour fournir des versions alternatives, c’est donc le fonctionnement retenu pour mon dépôt.
Les autres clones (Alma, Rocky, …) ne sont pas encore disponible en version 9.
Installation du dépôt :
# dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm # dnf config-manager --set-enabled remi
Et par exemple, pour installer PHP 8.1
# dnf module install php:remi-8.1 # php --version PHP 8.1.0RC5 (cli) (built: Oct 27 2021 00:20:44) (NTS gcc x86_64) Copyright (c) 1997-2018 The PHP Group Zend Engine v4.1.0-dev, Copyright (c) Zend Technologies
À noter, si vous voulez installer plusieurs versions en parallèle, les Software Collections de PHP 8.0 et 8.1 sont aussi disponibles.
# dnf install php80 # module load php80 # php --version PHP 8.0.12 (cli) (built: Oct 19 2021 10:34:32) ( NTS gcc x86_64 ) Copyright (c) 1997-2016 The PHP Group Zend Engine v4.0.12, Copyright (c) Zend Technologies
Allons ouvrir un bonne bouteille de Champagne !
P.S. Utilisez le Ticket de suivi #189 pour signaler tout problème.