Solaris 8 (Intel 平台版) 線上版次注意事項更新

目前發行版本

HotJava 瀏覽器

不再支援 HotJavaTM 瀏覽器。

Solaris Java Development Kit:JNI 1.0 Interface

Solaris Java Development Kit 版本 1.2 (JDK 1.2) 已不再支援 1.0 版的 Java Native Interface (JNI 1.0)。

Solaris Java Development Kit 版本 1.2 (JDK 1.2) 中對 1.0 版的 Java Native Interface (JNI 1.0) 的支援已移除。 JNI 1.0 也稱為 Native Method Interface (NMI)。

Solstice AdminSuite 2.3/AutoClientTM 2.1

Solaris 8 作業環境已不再支援 Solstice AdminSuite 2.3 軟體。任何嘗試執行 Solstice AdminSuite 2.3 以配置 Solstice AutoClients 或無磁碟用戶端的動作都會導致失敗,因為沒有可用或計畫好的修補程式。然而,手動編輯配置檔案以啟用無磁碟用戶端是可能的,只是不支援也不建議這樣的作業方式。

輕型目錄存取協定 (LDAP) 用戶端程式庫

在未來的發行版本中可能不再支援 LDAP 用戶端程式庫,libldap.so.3。此程式庫的新版本,libldap.so.4,可與 Internet Engineering Task Force (IETF) ldap-c-api 初步的 draft-ietf-ldapext-ldap-c-api-04.txt 修訂版相容。

F3 字型技術

不再支援 F3 字型及 TypeScaler 掃瞄器,這是 Sun 專有的可調整大小字型技術。Sun 將繼續支援工業標準字型格式 Type1 及 TrueType。

XGL

不再支援 XGL。

導出的類型 paddr_t

64 位元編譯環境中不支援 sys/types.h 中找到的 paddr_t 資料類型。目前僅能在 32 位元編譯環境中使用它。

使用者帳戶資料的應用程式介面 (API) 之變更

有兩組 API 容許應用程式存取使用者帳戶資料。較常用來存取及處理使用者帳戶資訊的程式設計介面將在 getutxent(3C)線上援助頁中加以說明。比起舊版的 getutent(3C)常式,這些介面功能更強大且具可攜性。

舊版應用程式可以直接存取基礎帳戶資訊。這些檔案已不再支援 /var/adm/utmp/var/adm/wtmp與對應的符號連結 /etc/utmp/etc/wtmp 。這些檔案中含有資料格式將限制 Solaris 作業環境的未來發展性。您應該更新使用這些檔案的應用程式,以便使用說明及支援的 API。

已使用 getutent(3C) 常式家族的應用程式在小型系統配置中也許不會受影響。不過,在未來發行版本中, 在相當大型的系統配置上使用這些介面時,它們將傳回錯誤。 基於這個理由,請對舊及新程式碼使用 getutxent(3C)常式,以取代 getutent(3C) API。

sysidnis(1M)系統標識程式

sysidnis(1M) 不再支援。 sysidnis(1M)是系統標識程式,負責於安裝期間配置名稱服務,升級並在解除配置後使用 sys-unconfig(1M)

sysidnis(1M) 已換成 sysidns(1M)

主控台子系統

已置換在 IA 型系統上執行的 Solaris 作業環境的主控台子系統。這個置換過的子系統更能與在 SPARC 型系統上執行的 Solaris 作業環境的主控台子系統相容,並提供未來的可擴充性。 這個置換子系統已使得相當多沒有文件及不支援的介面失效,同時也讓一些有文件的介面失效。

有文件的介面:

沒有文件的及不支援的介面:

視訊卡

Solaris 作業環境可能不再支援下列視訊卡的驅動程式: