Was bedeuten EL5 und EL6 in Bezug auf Pakete?
On November 18, 2020 by adminIch verwende CentOS mit 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
Ich habe das apcupsd-Paket installiert. von http://sourceforge.net/projects/apcupsd/files/rpms%20-%20Stable/3.14.10/apcupsd-3.14.10-1.el5.i386.rpm/download
Aber es gab im letzten Jahr eine neue Version und es scheint, dass RPM wurde nicht auf 3.14.12 aktualisiert.
Ich habe diese Version jedoch gefunden: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-4191/apcupsd-3.14.12-1.el6
Ich möchte wissen, was genau EL5 und EL6 in Bezug auf Pakete bedeuten. Letzteres schlägt aufgrund von Abhängigkeiten fehl, aber kann ich EL6-Pakete installieren?
Kommentare
- Enterprise Linux 5 und Enterprise Linux 6 – entspricht CentOS 5 und CentOS 6, glaube ich.
Antwort
EL5 steht für Enterprise Linux 5 (Red Hat Enterprise Linux-Version oder CentOS-Version) und EL6 entsprechend für Enterprise Linux 6.
Sie finden die aktuelle Version, die Sie finden werden ausgeführt in:
cat /etc/redhat-release
oder
cat /etc/centos-release
Abhängig von der Version, mit der Ihr System ausgeführt wird, können Sie die Pakete installieren.
Kommentare
- cat: / etc / redhat_release: Keine solche Datei oder kein solches Verzeichnis. Was passiert, wenn ich ein EL6-Paket in einem EL5 installiere (oder versuche)? Ist es wie in Ubuntu, wo Pakete ab 12.04 in früheren Versionen funktionieren könnten?
- Ja! (Falls Sie ' keinen / etc / redhat_release-Versuch / etc / centos_release haben).
- ' t existiert auch nicht … Ich denke, Citrix unterdrückt all diese Dinge. Auf jeden Fall werde ich versuchen, das Paket in Centos 5 i386 zu erstellen. Hoffe ich mache es lol
- Ist ' nicht ein Bindestrich statt ein Unterstrich? cat / etc / redhat-release
- Sowohl
cat /etc/centos-release
als auchcat /etc/redhat-release
funktionierten auf meinem CentOS Release 6.6-Server. Beachten Sie den Bindestrich, nicht den Unterstrich.
Antwort
, wenn Sie Ihre Version mit der vorherigen Antwort immer noch nicht finden können können Sie Folgendes versuchen:
cat /etc/*-release
Schreibe einen Kommentar