Damit eine
nahtlose Migration von PA zu IPF sichergestellt ist, müssen
PA- und IPF-Sprachumgebungsbibliotheken sowie iconv-Methoden auf einem Itanium-basierten System vorhanden
sein.
Änderungen
der Verzeichnisstruktur |
 |
Auf einem
64-Bit-PA-System sieht die aktuelle Verzeichnisstruktur folgendermaßen
aus:
/usr/lib/nls/loc/locales.1 # PA32 Version 10.20 Sprachumgebungen
/usr/lib/nls/loc/locales.2 # PA32 Version 11.0 Sprachumgebungen
/usr/lib/nls/loc/locales # Link zu /usr/lib/nls/loc/locales.2
/usr/lib/nls/loc/methods.1 # PA32 Version 10.20 Methodenbibliotheken der Sprachumgebung
/usr/lib/nls/loc/methods.2 # PA32 Version 11.0 Methodenbibliotheken der Sprachumgebung
/usr/lib/nls/loc/methods # Link zu /usr/lib/nls/loc/methods.2
/usr/lib/nls/iconv/methods.1 # PA32 Version 10.20 iconv-Methodenbibliotheken
/usr/lib/nls/iconv/methods.2 # PA32 Version 11.0 iconv-Methodenbibliotheken
/usr/lib/nls/iconv/methods # Link zu /usr/lib/nls/iconv/methods.2
/usr/lib/nls/loc/pa20_64/locales.2 # PA64 Sprachumgebungen
/usr/lib/nls/loc/pa20_64/locales # Link zu /usr/lib/nls/loc/pa20_64/locales.2
/usr/lib/nls/loc/pa20_64/methods.2 # PA64 Methodenbibliotheken der Sprachumgebung
/usr/lib/nls/loc/pa20_64/methods # Link zu /usr/lib/nls/loc/pa20_64/methods.2
/usr/lib/nls/iconv/pa20_64/methods.2 # PA64 iconv-Methodenbibliotheken
/usr/lib/nls/iconv/pa20_64/methods # Link zu /usr/lib/nls/iconv/pa20_64/methods.2
Es wurden neue Verzeichnisse für 32-Bit- und 64-Bit-IPF-Sprachumgebungsbibliotheken
erstellt, die gemeinsam mit PA-Bibliotheken eingesetzt werden. Dies
sind die neuen Verzeichnisse:
/usr/lib/nls/loc/hpux32/locales.1 # IA-64 systemeigene 32-Bit-Sprachumgebungen
/usr/lib/nls/loc/hpux32/locales # Link zu /usr/lib/nls/loc/hpux32/locales.1
/usr/lib/nls/loc/hpux32/methods.1 # IA-64 systemeigene 32-Bit-Methodenbibliotheken
/usr/lib/nls/loc/hpux32/methods # Link zu /usr/lib/nls/loc/hpux32/methods.1
/usr/lib/nls/iconv/hpux32/methods.1 # IA-64 systemeigene 32-Bit-iconv-Methodenbibliotheken
/usr/lib/nls/iconv/hpux32/methods # Link zu /usr/lib/nls/iconv/hpux32/methods.1
/usr/lib/nls/loc/hpux64/locales.1 # IA-64 systemeigene 64-Bit-Sprachumgebungen
/usr/lib/nls/loc/hpux64/locales # Link zu /usr/lib/nls/loc/hpux64/locales.1
/usr/lib/nls/loc/hpux64/methods.1 # IA-64 systemeigene 64-Bit-Methodenbibliotheken
/usr/lib/nls/loc/hpux64/methods # Link zu /usr/lib/nls/loc/hpux64/methods.1
/usr/lib/nls/iconv/hpux64/methods.1 # IA-64 systemeigene 64-Bit-iconv-Methodenbibliotheken
/usr/lib/nls/iconv/hpux64/methods # Link zu /usr/lib/nls/iconv/hpux64/methods.1
Änderungen
des Befehls locale |
 |
Sprachumgebungen werden anhand des zugrunde
liegenden Prozessortyps aufgelistet, wenn die Option a des Befehls locale angegeben ist. Die Option a wird
folgendermaßen verwendet:
| a | | Zeigt 32-Bit-IPF-Sprachumgebungen für
32-Bit- und 64-Bit-Systeme an |
| a 32 | | Zeigt 32-Bit-IPF-Sprachumgebungen für
32-Bit- und 64-Bit-Systeme an |
| a 64 | | Zeigt nur 64-Bit-IPF-Sprachumgebungen auf
einem 64-Bit-System an |
| pa32 | | Zeigt 32-Bit-PA-Sprachumgebungsbibliotheken im Verzeichnis /usr/lib/nls/loc/locales.2 an |
| pa64 | | Zeigt 64-Bit-PA-Sprachumgebungsbibliotheken im Verzeichnis /usr/lib/nls/loc/pa20_64/locales.2 an |
Mit einer neuen Option (A)
werden alle Sprachumgebungsbibliotheken unabhängig von
Typ und Version aufgelistet. Diese Liste enthält Sprachumgebungen
in folgenden Verzeichnissen:
/usr/lib/nls/loc/locales.2
/usr/lib/nls/loc/pa20_64/locales.2
/usr/lib/nls/loc/hpux32/locales.1
/usr/lib/nls/loc/hpux64/locales.1
Änderungen
des Befehls localedef |
 |
Ab
Version 11.0 werden mit dem Befehl localedef sowohl 32-Bit- als auch 64-Bit-Sprachumgebungsbibliotheken
auf 32-Bit- und 64-Bit-Systemen für PA
erstellt. Auf Itanium-basierten Systemen werden 32-Bit-
und 64-Bit-Bibliotheken nur für IA erstellt. Die
erstellten IA-Sprachumgebungen werden entsprechend den Beschreibungen
unter „Änderungen
der Verzeichnisstruktur“ installiert.
Kompatibilität |
 |
Auf IPF-Systemen werden mit dem Befehl locale standardmäßig IA-Sprachumgebungen (statt
PA-Sprachumgebungen) aufgelistet. Bei PA-Anwendungen, die PA-Sprachumgebungen
auflisten, werden auf IPF- und PA-Systemen unterschiedliche
Ergebnisse erzielt.
Mit dem Befehl localedef können keine PA-Sprachumgebungen auf einem Itanium-basierten
System erstellt werden. Sollten PA-Sprachumgebungen erforderlich
sein, erstellen Sie diese auf einem PA-System, und verschieben Sie
diese dann auf das Itanium-basierte System.