¿Qué significa EL5 y EL6 en términos de paquetes?

18

Estoy usando CentOS con Citrix XenServer.

[root@xen01 shm]# uname -a
Linux xen01 2.6.32.43-0.4.1.xs1.8.0.855.170800xen #1 SMP Mon Jul 21 05:12:35 EDT 2014 i686 i686 i386 GNU/Linux

[root@xen01 shm]# lsb_release -a
LSB Version:    :core-4.0-ia32:core-4.0-noarch
Distributor ID: XenServer
Description:    XenServer release 6.2.0-70446c (xenenterprise)
Release:    6.2.0-70446c
Codename:   xenenterprise

Instalé el paquete apcupsd, desde http://sourceforge.net/projects/apcupsd/files/rpms%20-%20Stable/3.14.10/apcupsd-3.14.10-1.el5.i386.rpm/download

Pero hubo una nueva versión el año pasado, y parece que RPM no se actualizó a 3.14.12.

Sin embargo, encontré esta versión: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-4191/apcupsd-3.14.12-1.el6

Me gustaría saber qué significa exactamente EL5 y EL6 en términos de paquetes. Este último falla debido a las dependencias, pero ¿puedo instalar paquetes EL6?

JorgeeFG
fuente
Enterprise Linux 5 y Enterprise Linux 6: creo que corresponde a CentOS 5 y CentOS 6.
Muru

Respuestas:

15

EL5 significa Enterprise Linux 5 (versión Red Hat Enterprise Linux o versión CentOS) y EL6 en consecuencia para Enterprise Linux 6.

Puede encontrar la versión actual en la que se está ejecutando:

cat /etc/redhat-release

o

cat /etc/centos-release

Dependiendo de la versión con la que se ejecute su sistema, podrá instalar los paquetes.

ddeimeke
fuente
cat: / etc / redhat_release: No existe tal archivo o directorio. ¿Qué sucede si instalo un paquete EL6 (o lo intento) en un EL5? ¿Es como Ubuntu donde los paquetes de 12.04 podrían funcionar en versiones anteriores?
JorgeeFG
¡Si! (En caso de que no tenga un / etc / redhat_release intente / etc / centos_release).
ddeimeke
Tampoco existe ... Creo que Citrix suprime todas esas cosas. De todos modos, intentaré construir el paquete en Centos 5 i386. Espero hacerlo lol
JorgeeFG
¿No es un guión en lugar de un guión bajo? cat / etc / redhat-release
dokaspar
1
Ambos cat /etc/centos-releasey cat /etc/redhat-releasetrabajé en mi servidor CentOS versión 6.6. Tenga en cuenta el guión, no subrayado.
Al Johri
1

Si aún no puede encontrar su versión con la respuesta anterior, puede intentar esto:

cat /etc/*-release
Sebastien H.
fuente