Bonjour les amis. Avec la mort de CentOS, beaucoup de gens sentent qu'ils doivent recommencer. Alors aujourd'hui, dans ce court et bref article, vous apprendrez comment activer le référentiel REMI sur Rocky Linux 8.
Qu'est-ce que REMI ?
REMI est un référentiel de packages RPM qui nous permet d'installer des versions plus récentes d'applications qui ne se trouvent pas dans les référentiels RHEL / Rocky Linux ou qui sont dans des versions obsolètes.
Bien qu'il ait été initialement prévu d'offrir les dernières versions de PHP, il a progressivement inclus de plus en plus de logiciels, y compris des versions plus mises à jour et d'autres packages entièrement nouveaux.
Cependant, il est vrai que la renommée et l'utilité de ce référentiel est d'avoir des versions récentes de PHP. Par exemple, grâce à ce référentiel, nous pouvons installer PHP 8.1 sur Rocky Linux.
Alors, allons-y.
Activer le référentiel REMI sur Rocky Linux 8
Bien que les packages du référentiel REMI soient très sécurisés, il est préférable de ne l'activer que si vous en avez vraiment besoin.
Activez d'abord le référentiel EPEL.
sudo dnf install epel-release
Vous pouvez maintenant activer le référentiel REMI en exécutant la commande suivante
sudo dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
Si vous souhaitez vérifier les modifications, vous pouvez alors exécuter
sudo dnf repolist
Comme vous pouvez le voir, le référentiel REMI a été activé avec succès.
Utiliser le référentiel REMI
Si vous êtes curieux, vous pouvez consulter la liste des packages disponibles dans le référentiel REMI avec la commande suivante
sudo dnf --disablerepo="*" --enablerepo="remi" list available
De plus, vous pouvez voir le remi-safe
un
sudo dnf --disablerepo="*" --enablerepo="remi" list available
Remi-safe est une division du référentiel REMI où les packages ne nécessitent pas de dépendances externes et ne remplacent donc aucun package distribué par RHEL ou Rocky Linux. Disons que c'est beaucoup plus sécurisé.
Installer PHP à partir du référentiel REMI
REMI a de nombreux packages mais reste utile pour installer des versions récentes de PHP. Dans cet article, nous allons installer PHP 8.1 à titre d'essai.
Donc, listez les modules PHP sur le système.
sudo dnf module list php
Et maintenant, installez et activez le module PHP 8.1 de REMI.
sudo dnf module install php:remi-8.1
Cela active REMI et installe PHP 8.1 en même temps.
Vous pouvez vérifier l'installation en exécutant
php -v
PHP 8.1.1 (cli) (built: Dec 15 2021 02:00:45) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.1, Copyright (c) Zend Technologies
C'est aussi simple à utiliser.
Désactiver le référentiel REMI
Le moyen le plus rapide et le plus simple de le faire est d'installer le dnf-utils
utilitaire
sudo dnf install dnf-utils
Donc, pour le désactiver temporairement, vous pouvez exécuter
sudo dnf --disablerepo=remi update
Et
sudo dnf --disablerepo=remi-safe update
Si vous souhaitez le désactiver définitivement, vous devez vous rendre dans l'archive de configuration du référentiel et attribuer la valeur 0 au enabled
directives.
Par exemple,
sudo nano /etc/yum.repos.d/remi.repo
enabled=0
Enregistrez les modifications et actualisez tout le système.
sudo dnf update
Alors, profitez-en
Conclusion
Tout au long de cet article, vous avez appris comment activer le référentiel REMI sur Rocky Linux 8, afin que vous puissiez obtenir des packages qui ne se trouvent pas dans les référentiels officiels. De plus, ce référentiel est utilisé par de nombreux administrateurs système pour mettre à jour la version PHP du système.