Dieses Kapitel enthält Informationen zur Beendigung der Unterstützung.
Seit der Veröffentlichung dieses Dokuments auf der Solaris 8 1/01-Dokumentations-CD und im Installations-Kiosk der Solaris 8 1/01-Installations-CD wurden folgende Informationen zu nicht länger unterstützter Software hinzugefügt:
Der HotJavaTM Browser wird nicht mehr unterstützt.
Die Version 1.0 der Java Native Interface (JNI 1.0) wird vom Solaris Java Development Kit Version 1.2 (JDK 1.2TM) nicht mehr unterstützt.
Die Unterstützung im Solaris Java Development Kit (JDK) für die Version 1.0 der Java Native Interface (JNI 1.0) wurde entfernt. JNI 1.0 ist auch unter dem Namen Native Method Interface (NMI) bekannt.
Die Solstice AdminSuite 2.3TM-Software wird von Solaris 8 nicht mehr unterstützt. Alle Versuche, Solstice AdminSuite 2.3 zur Konfiguration eines Solstice AutoClients oder eines Clients ohne Massenspeicher auszuführen, schlagen fehl. Hierfür ist kein Patch verfügbar und auch nicht geplant. Sie können zwar u. U. manuell Konfigurationsdateien so bearbeiten, dass Clients ohne Massenspeicher betrieben werden können, dies wird jedoch nicht empfohlen bzw. unterstützt.
F3-Schriften und der TypeScaler-Rasterisierer, Suns eigene skalierbare Schriftentechnologie, wird nicht mehr unterstützt. Sun wird weiterhin die Industriestandard-Schriftformate Type1 und TrueType unterstützen.
XGL wird nicht mehr unterstützt.
Der Datentyp paddr_t in sys/types.h wird in der 64-Bit-Kompilierungsumgebung nicht unterstützt. Er ist derzeit nur in der 32-Bit-Kompilierungsumgebung verfügbar.
Zwei Sätze von APIs sorgen dafür, dass Anwendungen auf Benutzerkontendaten zugreifen können. Der bevorzugte Satz von Programmierschnittstellen für den Zugriff auf und die Bearbeitung von Benutzerkontendaten wird in der Man Page getutxent(3C) beschrieben. Diese Schnittstellen sind beide leistungsstärker und portabler als die älteren getutent(3C)-Routinen.
Ältere Anwendungen können direkt auf die zugrunde liegenden Kontodateien zugreifen. Die Dateien /var/adm/utmp und /var/adm/wtmp und die entsprechenden symbolischen Verknüpfungen /etc/utmp und /etc/wtmp werden nicht mehr unterstützt. Das Format der in diesen Dateien enthaltenen Daten schränkt die zukünftige Entwicklung der Solaris-Betriebsumgebung ein. Anwendungen, die mit diesen Dateien arbeiten, sollten aktualisiert werden und die dokumentierten und unterstützten APIs verwenden.
Anwendungen, die bereits die getutent(3C)-Routinenfamilie verwenden, sind auf kleineren Systemkonfigurationen eventuell nicht betroffen. In künftigen Versionen können bei diesen Schnittstellen jedoch Fehler auftreten, wenn sie in sehr großen Systemkonfigurationen verwendet werden. Aus diesem Grund sollten Sie für den alten und den neuen Code die getutxent(3C)-Routinen anstelle von getutent(3C)-APIs verwenden.
sysidnis(1M) wird nicht mehr unterstützt. Bei sysidnis(1M) handelt es sich um das Systemidentifikationsprogramm für das Konfigurieren von Namen-Services während der Installation, der Aktualisierung und nach der Dekonfiguration mithilfe von sys-unconfig(1M).
sysidnis(1M) wurde ersetzt durch sysidns(1M).
Das Konsolen-Subsystem für die Solaris-Betriebsumgebung, das auf einem IA-basierten System ausgeführt wird, wurde ersetzt. Der Ersatz sorgt für eine verbesserte Kompatibilität mit dem Konsolen-Subsystem für die Solaris-Betriebsumgebung, das auf einem SPARC-basierten System ausgeführt wird, und ist für zukünftige Erweiterungen ausgelegt. Mit diesem Ersatz werden eine Vielzahl nicht dokumentierter und nicht unterstützter Schnittstellen sowie einige dokumentierte Schnittstellen unwirksam.
pcmapkeys(1)
loadfont(1)
loadfont(4)
Nicht dokumentierte und nicht unterstützte Schnittstellen:
ioctls aufgeführt in /usr/include/sys/kd.h
ioctls aufgeführt in /usr/include/sys/kd.h
VT-Support
/dev/vt*
Der Terminaltyp für die Konsole ist nicht mehr AT386, sondern sun-color.
Solaris unterstützt Treiber der folgenden Grafikkarten eventuell nicht mehr:
Boca Voyager 64
Compaq QVision 1024
Compaq QVision 2000
FIC 864P
Everex ViewPoint 64P
Everex VBA Trio 64P
Matrox Impression Plus
Western Digital Paradise Bahamas
Einige Funktionen des sendmail-Dienstprogramms werden in künftigen Versionen eventuell nicht mehr unterstützt. Die betroffenen Funktionen sind nicht standardmäßige Sun-spezifische Modifikationen. Zu diesen Funktionen gehört spezielle Syntax und Semantik für V1/Sun-Konfigurationsdateien, die Remote Mode-Funktion und die drei Sun-Reverse-Alias-Funktionen.
Weitere Informationen zu diesen Funktionen sowie zu Migrationsproblemen finden Sie unter http://www.sendmail.org/vendor/sun/solaris9.html.
Der AnswerBook2TM-Server wird in künftigen Versionen eventuell nicht mehr unterstützt. Die Solaris-Dokumentation ist weiterhin auf der Solaris-Dokumentations-CD in Online-Formaten verfügbar. Die Solaris-Dokumentation ist außerdem jederzeit unter http://docs.sun.com verfügbar.
Die zoneinfo-Zeitzonen werden in einer künftigen Version eventuell nicht mehr unterstützt. Diese Dateien werden unter Umständen aus /usr/share/lib/zoneinfo entfernt. Ersetzen Sie die Syntax der zoneinfo-Zeitzonen in der linken Spalte durch die entsprechenden Zeitzonen der rechten Spalte.
Wenn Sie die Umgebungsvariable TZ auf eine Zeitzone der Form "GMT[+-]*" setzen, müssen Sie der Zeitzone einen Doppelpunkt (':') voranstellen. Beispiel: Ersetzen Sie die zoneinfo-Zeitzoneneinstellung TZ=:GMT+1, d. h. die Zeit eine Stunde östlich des primären Meridians, durch die entsprechende Zeitzoneneinstellung TZ=:Etc/GMT-1.
Die geplante Beseitigung der Zeitzonen im Format "zoneinfo GMT[+-]*" hat keinerlei Auswirkungen auf die POSIX-Zeitzoneneinstellungen im Format "GMT[+-]*", wie TZ=GMT+1 (ohne Doppelpunkt). Es kann statt dessen eine äquivalente zoneinfo-Zeitzone gleichen Namens, die sich in /usr/share/lib/zoneinfo/Etc befindet, verwendet werden. Die POSIX-Zeitzone zeigt nur die Zeichenfolge "GMT" im abgekürzten Zeitzonennamen an, die zoneinfo-Zeitzone dagegen den Abstand von GMT (WEZ). Ersetzen Sie beispielsweise die POSIX-Zeitzoneneinstellung TZ=GMT+1 durch die entsprechende zoneinfo-Zeitzoneneinstellung TZ=:Etc/GMT+1.
Weitere Informationen finden Sie unter environ.5 und zoneinfo.4.
Tabelle 4-1 "GMT zoneinfo"-Zeitzonen
zoneinfo-Zeitzone, die in einer künftigen Version möglicherweise entfernt wird |
Syntax für Äquivalente zoneinfo-Zeitzone |
---|---|
GMT-12 |
Etc/GMT+12 |
GMT-11 |
Etc/GMT+11 |
GMT-10 |
Etc/GMT+10 |
GMT-9 |
Etc/GMT+9 |
GMT-8 |
Etc/GMT+8 |
GMT-7 |
Etc/GMT+7 |
GMT-6 |
Etc/GMT+6 |
GMT-5 |
Etc/GMT+5 |
GMT-4 |
Etc/GMT+4 |
GMT-3 |
Etc/GMT+3 |
GMT-2 |
Etc/GMT+2 |
GMT-1 |
Etc/GMT+1 |
GMT+1 |
Etc/GMT-1 |
GMT+2 |
Etc/GMT-2 |
GMT+3 |
Etc/GMT-3 |
GMT+4 |
Etc/GMT-4 |
GMT+5 |
Etc/GMT-5 |
GMT+6 |
Etc/GMT-6 |
GMT+7 |
Etc/GMT-7 |
GMT+8 |
Etc/GMT-8 |
GMT+9 |
Etc/GMT-9 |
GMT+10 |
Etc/GMT-10 |
GMT+11 |
Etc/GMT-11 |
GMT+12 |
Etc/GMT-12 |
GMT+13 |
Etc/GMT-13 |
Solstice AdminTool (admintool) wird in künftigen Versionen eventuell nicht mehr unterstützt. Dieses Tool dient zur Benutzerverwaltung, Druckerverwaltung, Softwarepaket-Verwaltung, Verwaltung serieller Schnittstellen, Gruppenverwaltung und Host-Verwaltung.
Die Druckverwaltungsfunktion ist derzeit in Solaris 8 enthalten (siehe /usr/sadm/admin/bin/printmgr).
Solstice Enterprise Agents werden in künftigen Versionen eventuell nicht mehr unterstützt. Diese Funktionalität wurde durch die Funktion Solaris Web-Based Enterprise Management (WBEM) Services ersetzt, welche Teil der Betriebsumgebung Solaris 8 ist.
XIL wird in künftigen Versionen eventuell nicht mehr unterstützt. Anwendungen, die mit XIL arbeiten, geben eine Warnmeldung aus, die Folgendes besagt.
WARNING: XIL OBSOLESCENCE This application uses the Solaris XIL interface which has been declared obsolete and may not be present in version of Solaris beyond Solaris 8. Please notify your application supplier. The message can be suppressed by setting the environment variable "_XIL_SUPPRESS_OBSOLETE_MSG. |
Die LDAP-Client-Bibliothek libldap.so.3 wird in künftigen Versionen eventuell nicht mehr unterstützt. Die neue Version dieser Bibliothek, libldap.so.4, ist konform mit der Version draft-ietf-ldapext-ldap-c-api-04.txt des ldap-c-api-Entwurfs der Internet Engineering Task Force (IETF).
Version 1.1.x des JDK und der JRE wird in künftigen Versionen eventuell nicht mehr unterstützt. Die Java 2 Standard Edition, Version 1.2 und höher, unterstützt nahezu dieselben Funktionen.
Das SUNWrdm-Paket, das bislang Versionshinweise enthielt und im Verzeichnis /usr/share/release_info installiert war, ist in künftigen Versionen unter Umständen nicht mehr auf der Solaris Software-CD enthalten.
Versionshinweise finden Sie unter "Versionshinweise" auf der Solaris Dokumentations-CD, in den gedruckten Installations-Versionshinweisen bzw. in den aktualisierten Versionshinweisen, die unter http://docs.sun.com abgerufen werden können.
Das crash(1M)-Dienstprogramm wird in künftigen Versionen eventuell nicht mehr unterstützt. Der Befehl crash ist ein Dienstprogramm, mit dem Systemabsturz-Dump-Dateien untersucht werden. Seine Funktionalität wird durch das neue Dienstprogramm mdb(1) ersetzt. Die Schnittstelle des Befehls crash wurde um die Implementierungsdetails, wie z. B. Slots, herum strukturiert, die in keinerlei Beziehung zur Implementierung des Solaris-Betriebssystems stehen.
Im Abschnitt "Transition From crash" in Solaris Modular Debugger Guide sind Informationen für Benutzer enthalten, die von der Verwendung des Befehls crash zu mdb übergehen möchten.
Der Kerberos-Client Version 4 wird in künftigen Versionen eventuell entfernt. Hierzu zählt auch der Support der Kerberos Version 4 in den Befehlen kinit(1), kdestroy(1), klist(1), ksrvtgt(1), mount_nfs(1M), share(1M) und kerbd(1M) in der kerberos(3KRB)-Bibliothek und in der ONC RPC Programmier-API kerberos_rpc(3KRB).
Das adb(1)-Dienstprogramm kann in künftigen Versionen der Betriebsumgebung Solaris 8 als Verknüpfung zum neuen mdb(1)-Dienstprogramm implementiert werden.
Die Man Page mdb(1) beschreibt die Funktionen des neuen Fehlerbeseitungsprogramms, einschließlich des adb(1)-Kompatibilitätsmodus. Sogar in diesem Kompatibilitätsmodus bestehen Unterschiede zwischen adb(1) und mdb(1). Diese sind:
Das Textausgabeformat einiger Unterbefehle sieht in mdb(1) anders aus. Makrodateien werden nach denselben Regeln formatiert, aber Skripte, die von der Ausgabe anderer Unterbefehle abhängen, müssen eventuell geändert werden.
Die Watchpoint-Längenangabesyntax in mdb(1) unterscheidet sich von der Syntax, die in adb(1) beschrieben wird. Die adb(1)-Watchpoint-Befehle:w, :aund :p ermöglichen des Einfügen ganzzahliger Längen (in Bytes) zwischen dem Doppelpunkt und dem Befehlszeichen. In In mdb(1) sollte das Zählergebnis entsprechend der ursprünglichen Adresse als Wiederholungs-Zählergebnis eingegeben werden.
Der Befehl adb(1) 123:456w wird in mdb(1) angegeben als 123,456:w.
Die Formatangaben /m, /*m, ?mund ?*m werden von mdb(1) nicht erkannt oder unterstützt.
OpenWindowsTM XViewTM und OLIT-Toolkits werden in künftigen Versionen eventuell nicht mehr unterstützt. Wechseln Sie zum Toolkit Motif. Zum Deaktivieren der Warnmeldung verwenden Sie #define OWTOOLKIT_WARNING_DISABLED oder -D.
Die OpenWindows-Umgebung wird in künftigen Versionen eventuell nicht mehr unterstützt. Wechseln Sie zu CDE (Common Desktop Environment).
Der Federated Naming Service basiert auf dem X/Open XFN-Standard und wird in künftigen Versionen eventuell nicht mehr unterstützt.
Die Möglichkeit der Verwendung des ipcs(1)-Befehls für Systemabsturz-Dumps mithilfe der Befehlszeilenoptionen -C und -N wird in künftigen Versionen eventuell nicht mehr unterstützt. Die gleiche Funktion liefert nun der Fehlerbehebungsbefehl mdb(1) ::ipcs.
Die -AutoRebuildAliases-Option für die Man Page sendmail(1m) wird verworfen und in künftigen Versionen eventuell nicht mehr unterstützt.
devconfig wird in künftigen Versionen eventuell nicht mehr unterstützt.
Die folgende Tabelle führt Geräte und Treiber-Software auf, die in künftigen Versionen eventuell nicht mehr unterstützt werden.
Tabelle 4-2 Geräte-Support und Treiber-Software
Name des Geräts |
Name des Treibers |
Kartentyp |
---|---|---|
Mylex/Buslogic FlashPoint Ultra PCI SCSI |
flashpt |
SCSI HBA |
Qlogic |
hxhn |
SCSI HBA |
AMI MegaRAID Host-Bus-Adapter, erste Generation |
mega |
SCSI RAID |
Madge Token Ring Smart 16/4, Madge Token Ring Smart 16/4 PCI BM Mk2, Madge Token Ring Smart 16/4 PCI BM Mk1 und Madge Token Ring PCI Presto |
mtok |
Netzwerk |
Compaq 53C8x5 PCI SCSI und Compaq 53C876 PCI SCSI |
cpqncr |
SCSI HBA |
Compaq Integrated NetFlex-3 10/100 T PCI, Compaq NetFlex-3/P, Compaq NetFlex-3 DualPort 10/100 TX PCI, Compaq Netelligent 10 T PCI und Compaq Netelligent 10/100 TX PCI |
cnft |
Netzwerk |
Compaq SMART-2/P Array Controller und Compaq SMART-2SL Array Controller |
smartii |
SCSI RAID-Controller |
Die Solaris-Betriebsumgebung unterstützt in künftigen Versionen eventuell keine Intel 486-basierten Systeme.