Cuando usamos centos yum, rpm, dnf (centos8) para instalar archivos, algunos principiantes instalan paquetes rpm en centos6, cuando el sistema se actualiza a centos7, y luego usamos el paquete rpm, comproban que la instalación es exitosa, pero no se puede usar. Esto se debe a que el paquete rpm tiene requisitos de versión del sistema, y a menudo tenemos las palabras EL6 y EL7 en el paquete rpm.
¿Qué es exactamente EL y cuál es la diferencia entre EL6, EL7 y EL8?
EL es una abreviatura de Red Hat Enterprise Linux (EL).
EL5 es Red Hat 5.x, CentOS 5.x EL6 es Red Hat 6.x, CentOS 6.x EL7 es Red Hat 7.x, CentOS 7.x EL8 es Red Hat 8.x, CentOS 8.x Así que cuando usamos centos6, deberíamos usar paquetes que contengan el6, no otros. Pero en centos8 a veces puedes usar el paquete de EL7, que generalmente no se recomienda.
Tomemos como ejemplo la última versión estable 1.81 de ngix
El paquete de instalación nginx rpm para centos6.x es: gninx-1.18.0-1.el6.ngx.x86_64.rpm El paquete de instalación de rpm nginx para centos7.x es nginx-1.18.0-1.el7.ngx.x86_64.rpm El paquete de instalación de rpm nginx para centos8.x es: nginx-1.18.0-1.el8.ngx.x86_64.rpm Texto original en:El inicio de sesión del hipervínculo es visible.
|