Cosa significano EL5 ed EL6 in termini di pacchetti?


18

Sto 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

Ho installato il pacchetto apcupsd, da http://sourceforge.net/projects/apcupsd/files/rpms%20-%20Stable/3.14.10/apcupsd-3.14.10-1.el5.i386.rpm/download

Ma c'era una nuova versione l'anno scorso e sembra che RPM non sia stato aggiornato alla 3.14.12.

Ho trovato questa versione comunque: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-4191/apcupsd-3.14.12-1.el6

Vorrei sapere cosa significano esattamente EL5 ed EL6 in termini di pacchetti. Quest'ultimo fallisce a causa delle dipendenze, ma sono in grado di installare pacchetti EL6?


Enterprise Linux 5 ed Enterprise Linux 6 - corrispondenti a CentOS 5 e CentOS 6, credo.
Muru,

Risposte:


15

EL5 sta per Enterprise Linux 5 (versione Red Hat Enterprise Linux o versione CentOS) e EL6 di conseguenza per Enterprise Linux 6.

È possibile trovare la versione corrente in esecuzione:

cat /etc/redhat-release

o

cat /etc/centos-release

A seconda della versione con cui il sistema è in esecuzione, è possibile installare i pacchetti.


cat: / etc / redhat_release: nessun file o directory. Cosa succede se installo un pacchetto EL6 (o provo) in un EL5? È come Ubuntu dove i pacchetti dalla 12.04 potrebbero funzionare con le versioni precedenti?
JorgeeFG,

Sì! (Nel caso in cui non si abbia un / etc / redhat_release provare / etc / centos_release).
Ddeimeke,

Non esiste nemmeno ... Penso che Citrix sopprima tutte queste cose. Cercherò comunque di compilare il pacchetto in Centos 5 i386. Spero di farlo lol
JorgeeFG

Non è un trattino invece di un trattino basso? cat / etc / redhat-release
dokaspar il

1
Entrambi cat /etc/centos-releasee hanno cat /etc/redhat-releasefunzionato sul mio server CentOS versione 6.6. Nota il trattino, non sottolineato.
Al Johri,

1

se non riesci ancora a trovare la versione con la risposta precedente, puoi provare questo:

cat /etc/*-release
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.