EL5 và EL6 có nghĩa là gì trong các gói?


18

Tôi đang sử dụng CentOS với 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

Tôi đã cài đặt gói apcupsd, từ http://sourceforge.net/projects/apcupsd/files/rpms%20-%20Stable/3.14.10/apcupsd-3.14.10-1.el5.i386.rpm/doad

Nhưng có một phiên bản mới trong năm qua và dường như RPM chưa được cập nhật lên 3.14.12.

Tuy nhiên, tôi đã tìm thấy phiên bản này: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-4191/apcupsd-3.14.12-1.el6

Tôi muốn biết chính xác EL5 và EL6 có nghĩa gì trong các gói. Cái sau thất bại vì phụ thuộc, nhưng tôi có thể cài đặt các gói EL6 không?


Enterprise Linux 5 và Enterprise Linux 6 - tương ứng với CentOS 5 và CentOS 6, tôi tin.
muru

Câu trả lời:


15

EL5 là viết tắt của Enterprise Linux 5 (phiên bản Red Hat Enterprise Linux hoặc phiên bản CentOS) và EL6 tương ứng cho Enterprise Linux 6.

Bạn có thể tìm thấy bản phát hành hiện tại mà bạn đang chạy:

cat /etc/redhat-release

hoặc là

cat /etc/centos-release

Tùy thuộc vào phiên bản mà hệ thống của bạn đang chạy với bạn có thể cài đặt các gói.


cat: / etc / redhat_release: Không có tệp hoặc thư mục như vậy. Điều gì xảy ra nếu tôi cài đặt gói EL6 (hoặc thử) vào EL5? Có giống như Ubuntu nơi các gói từ 12.04 có thể hoạt động trên các bản phát hành trước không?
JorgeeFG

Vâng! (Trong trường hợp bạn không có / etc / redhat_release hãy thử / etc / centos_release).
ddeimeke

Nó cũng không tồn tại ... Tôi nghĩ Citrix thay thế tất cả những thứ đó. Dù sao, tôi sẽ cố gắng xây dựng gói trong Centos 5 i386. Hy vọng tôi làm cho nó lol
JorgeeFG

Không phải đó là một dấu gạch ngang thay vì gạch dưới? mèo / etc / redhat-phát hành
dokaspar

1
Cả hai cat /etc/centos-releasecat /etc/redhat-releaselàm việc trên máy chủ phát hành CentOS 6.6 của tôi. Lưu ý dấu gạch ngang, không gạch dưới.
Al Johri

1

nếu bạn vẫn không thể tìm thấy phiên bản của mình với câu trả lời trước đó, bạn có thể thử điều này:

cat /etc/*-release
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.