Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

1.2. Kompatibilität von Applikationen

Diese Release von Red Hat Enterprise Linux liefert Abhängigkeiten, so dass Applikationen, die für frühere Versionen des Betriebssystems entwickelt wurden, auch weiterhin mit geringst möglicher Betriebsstörung funktionieren. So sind auch ältere Versionen von zentralen Bibliotheken enthalten, um ältere Schnittstellen, die sich zwischen diesem Release und früheren Versionen geändert haben, beizubehalten. Diese Bibliotheken dienen in erster Linie als Abhängigkeiten für Anwendungen, die in C/C++ geschrieben sind.
Bitte beachten Sie, dass es nicht notwendig ist, Applikationen bei Zwischen-Releases von Red Hat Enterprise Linux erneut zu testen oder zu zertifizieren. Die Richtlinien zur Kompatibilität von Red Hat Enterprise Linux stellen sicher, dass Applikationen, die auf einer Version der Release laufen, auch während des gesamten Lebenszyklus der Release funktionieren. So sind beispielsweise Applikationen, die für Red Hat Enterprise Linux 6.0 zertifiziert wurden, vollständig kompatibel zu Red Hat Enterprise Linux 6.1 usw.
Werfen Sie einen Blick auf die folgende Tabelle für Details zu diesen Kompatibilitätspaketen:

Tabelle 1.1. Kompatibilitätsbibliotheken

Paket Beschreibung
compat-db Die Berkeley DB Datenbank-Kompatibiltätsbibliothek. Die Berkeley Datenbank (Berkeley DB) ist ein programmatisches Werkzeugset, das integrierte Unterstützung für traditionelle und Client-/Server-Applikationen liefert. Dieses Paket enthält verschiedene Versionen der Berkeley DB, die in früheren Releases enthalten waren.
compat-expat1 Expat ist ein Stream-orientierter XML-Parser. Dieses Paket liefert die Bibliothekskompatibilität zu früheren Versionen.
compat-glibc glibc ist die C-Bibliothek, die für Systemaufrufe und andere grundlegende Funktionen verwendet wird. Dieses Paket liefert die Kompatibilität (und Laufzeitbibliotheken) zur Kompilierung von Binärdateien, die ältere glibc-Versionen benötigen, und ermöglicht das Ausführen dieser Binärdateien auf dieser Release von Red Hat Enterprise Linux.
compat-libf2c-34 Dieses Paket liefert ältere Versionen von gemeinsam genutzten Fortran 77-Bibliotheken, die für das Ausführen von dynamisch verlinkten Fortran 77-Programmen benötigt werden.
compat-libgcc-296 Enthält die 2.96 libgcc.a-Bibliothek und Support-Objekt-Dateien zur Wahrung der Kompatibilität mit älteren Versionen von GCC.
compat-libgfortran-41 Dieses Paket enthält eine Fortran 95-Laufzeitbibliothek zur Kompatibilität mit Fortran-Applikationen, die mit GCC 4.1.x kompiliert wurden.
compat-libstdc++-295 Bietet Kompatibilität mit der GNU Standard-C++-Bibliothek, Version 2.95.
compat-libstdc++-296 Bietet Kompatibilität mit der GNU Standard-C++-Bibliothek, Version 2.96.
compat-libstdc++-33 Bietet Kompatibilität mit der GNU Standard-C++-Bibliothek, Version 3.3.
compat-libtermcap Dieses Paket liefert die Kompatibilität für ältere, Termcap-basierte Programme.
compat-openldap OpenLDAP ist eine Open-Source-Suite von LDAP (Lightweight Directory Access Protocol) Applikationen und Entwicklungswerkzeugen. Das Paket compat-openldap umfasst ältere Versionen der gemeinsam genutzten OpenLDAP-Bibliotheken, die ggf. von einige Applikationen benötigt werden.
openssl098e Dieses Paket liefert OpenSSL 0.98e, welches ggf. von einigen SSL-Applikationen benötigt wird.