Apa arti EL5 dan EL6 dalam hal paket?

18

Saya menggunakan CentOS dengan 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

Saya menginstal paket apcupsd, dari http://sourceforge.net/projects/apcupsd/files/rpms%20-%20Stable/3.14.10/apcupsd-3.14.10-1.el5.i386.rpm/download

Tetapi ada versi baru tahun lalu, dan sepertinya RPM tidak diperbarui ke 3.14.12.

Namun saya menemukan versi ini: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-4191/apcupsd-3.14.12-1.el6

Saya ingin tahu apa sebenarnya arti EL5 dan EL6 dalam hal paket. Yang terakhir gagal karena dependensi, tetapi apakah saya dapat menginstal paket EL6?

JorgeeFG
sumber
Enterprise Linux 5 dan Enterprise Linux 6 - sesuai dengan CentOS 5 dan CentOS 6, saya percaya.
muru

Jawaban:

15

EL5 adalah kependekan dari Enterprise Linux 5 (versi Red Hat Enterprise Linux atau versi CentOS) dan EL6 yang sesuai untuk Enterprise Linux 6.

Anda dapat menemukan rilis saat ini Anda menjalankan:

cat /etc/redhat-release

atau

cat /etc/centos-release

Tergantung pada versi sistem Anda berjalan dengan Anda dapat menginstal paket.

ddeimeke
sumber
cat: / etc / redhat_release: Tidak ada file atau direktori tersebut. Apa yang terjadi jika saya menginstal paket EL6 (atau mencoba) ke EL5? Apakah ini seperti Ubuntu di mana paket dari 12,04 dapat berfungsi pada rilis sebelumnya?
JorgeeFG
Iya! (Jika Anda tidak memiliki / etc / redhat_release coba / etc / centos_release).
ddeimeke
Tidak ada juga ... Saya pikir Citrix menekan semua hal itu. Pokoknya saya akan mencoba membangun paket di Centos 5 i386. Saya harap saya membuatnya lol
JorgeeFG
Bukankah itu tanda garis, bukan garis bawah? cat / etc / redhat-release
dokaspar
1
Keduanya cat /etc/centos-releasedan cat /etc/redhat-releasebekerja pada server CentOS saya merilis 6.6. Perhatikan tanda hubung, bukan garis bawah.
Al Johri
1

jika Anda masih tidak dapat menemukan versi Anda dengan jawaban sebelumnya, Anda dapat mencoba ini:

cat /etc/*-release
Sebastien H.
sumber