GNU/Linux >> Tutoriales Linux >  >> Rocky Linux

Cómo habilitar el repositorio REMI en Rocky Linux 8

Hola amigos. Con la muerte de CentOS, muchas personas sienten que deben comenzar de nuevo. Así que hoy, en esta publicación corta y breve, aprenderá cómo habilitar el repositorio REMI en Rocky Linux 8.

¿Qué es REMI?

REMI es un repositorio de paquetes RPM que nos permite instalar versiones más nuevas de aplicaciones que no están en los repositorios de RHEL/Rocky Linux o que están en versiones obsoletas.

Aunque originalmente tenía la intención de ofrecer las últimas versiones de PHP, gradualmente ha ido incluyendo más y más software, incluidas versiones más actualizadas y otros paquetes completamente nuevos.

Sin embargo, es cierto que la fama y utilidad de este repositorio es tener versiones recientes de PHP. Por ejemplo, gracias a este repositorio podemos instalar PHP 8.1 en Rocky Linux.

Entonces, vamos a por ello.

Habilitar el repositorio REMI en Rocky Linux 8

Aunque los paquetes en el repositorio de REMI son muy seguros, es mejor habilitarlo solo si realmente lo necesita.

Primero habilite el repositorio EPEL.

sudo dnf install epel-release

Ahora puede habilitar el repositorio REMI ejecutando el siguiente comando

sudo dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Si desea verificar los cambios, puede ejecutar

sudo dnf repolist

Como puede ver, el repositorio REMI se ha habilitado con éxito.

Usando el repositorio REMI

Si tiene curiosidad, puede consultar la lista de paquetes disponibles en el repositorio de REMI con el siguiente comando

sudo dnf --disablerepo="*" --enablerepo="remi" list available

Además, puedes ver el remi-safe uno

sudo dnf --disablerepo="*" --enablerepo="remi" list available

Remi-safe es una división del repositorio REMI donde los paquetes no requieren dependencias externas y, por lo tanto, no reemplazan ningún paquete distribuido por RHEL o Rocky Linux. Digamos que es mucho más seguro.

Instalando PHP desde el repositorio REMI

REMI tiene muchos paquetes pero sigue siendo útil para instalar versiones recientes de PHP. En esta publicación, instalaremos PHP 8.1 a modo de prueba.

Por lo tanto, enumere los módulos PHP en el sistema.

sudo dnf module list php

Y ahora instale y habilite el módulo PHP 8.1 de REMI.

sudo dnf module install php:remi-8.1

Esto habilita REMI e instala PHP 8.1 a la vez.

Puede verificar la instalación ejecutando

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

Es así de fácil de usar.

Deshabilitar repositorio REMI

La forma más rápida y sencilla de hacerlo es instalando dnf-utils utilidad

sudo dnf install dnf-utils

Entonces, para deshabilitarlo temporalmente, puede ejecutar

sudo dnf --disablerepo=remi update

Y

sudo dnf --disablerepo=remi-safe update

Si desea deshabilitarlo permanentemente, debe ir al archivo de configuración del repositorio y asignar el valor 0 al enabled directiva.

Por ejemplo,

sudo nano /etc/yum.repos.d/remi.repo
enabled=0

Guarde los cambios y actualice todo el sistema.

sudo dnf update

Así que disfrútalo

Conclusión

A lo largo de esta publicación, ha aprendido cómo habilitar el repositorio REMI en Rocky Linux 8, para que pueda obtener paquetes que no están en los repositorios oficiales. Además, muchos administradores de sistemas utilizan este repositorio para actualizar la versión PHP del sistema.


Rocky Linux
  1. Cómo habilitar el repositorio EPEL en RHEL 8 / CentOS 8 Linux

  2. Cómo habilitar el repositorio EPEL en CentOS

  3. Cómo instalar el último PHP 8 en Rocky Linux

  4. Habilitar el repositorio de PowerTools en Rocky Linux 8 - ¿Cómo hacerlo?

  5. Cómo instalar y habilitar el repositorio EPEL en Rocky Linux/Centos 8

Cómo habilitar el repositorio EPEL en AlmaLinux 8

Cómo habilitar el repositorio EPEL en AlmaLinux 8

Cómo instalar el repositorio REMI en CentOS, Rocky Linux y AlmaLinux

Cómo instalar y habilitar Remi Repository en CentOS 5, CentOS 6 y CentOS 7

Cómo habilitar el repositorio REMI en CentOS 8

Cómo habilitar el servicio SSH en Rocky Linux 8 / CentOS 8