本章列出終止軟體支援聲明。
Solaris 10 作業系統媒體套件不僅包含 Solaris 10 作業系統軟體,還包含許多附贈軟體。http://www.sun.com/service/serviceplans/solaris/10/ 提供有關 Solaris 10 作業系統媒體套件之元件的相關資訊。此外,在 SunSpectrum 程式和「Sun 軟體支援」合約下還顯示對這些元件所提供的支援。
未來發行版本的 Solaris 軟體可能不支援以下功能。
當開放原始碼社群停止開發類似 Mozilla 的對內開放原始碼 (Inbound Open Source) 元件時,Sun 也會停止此產品版本的所有開發和支援活動。Sun 將在 http://www.sun.com/service/index.jsp 發佈一份受管理產品「終止軟體支援清單 (EOSL)」,每月會根據不再支援的元件更新清單內容。
由於新的對內開放原始碼 (Inbound Open Source) 元件政策變更,從 Solaris 10 10/08 發行版本開始,不再支援 MozillaTM 1.X 軟體。使用者應升級至 Firefox。
未來發行版本可能不支援適用於·SoundBlaster Pro、SoundBlaster 16 和 SoundBlaster AWE32 ISA 裝置的 Sound Blaster Pro 裝置驅動程式 (sbpro)。
未來的 Solaris 發行版本可能不支援 CacheFS 檔案系統功能。
未來的 Solaris 發行版本可能不提供 sdtudctool。如需更多資訊,請參閱「User Defined Characters Migration Guide」以取得遷移資訊,網址為 http://developers.sun.com/global/products_platforms/solaris/reference/techart/UDCGuide.html
未來版本可能不納入適用於下列 SBus 圖形卡的 cg6 驅動程式:
GX
GXplus
TurboGX
TurboGXplus
未來的 Solaris 發行版本可能不支援 /usr/openwin/bin/ctlmp 和 /usr/openwin/bin/ctlconvert_txt 公用程式。使用者應該改用 mp(1) 列印篩選器或其他合適的列印機制。
未來的發行版本可能不再提供可提供複合文字版面配置資料給 CDE/Motif GUI 工具組的 genlayouttbl(1) 公用程式。
未來的 Solaris 發行版本中可能不提供「mipagent(1M) 線上手冊」中說明的 Mobile IPv4 功能。
未來的 Solaris 發行版本可能不提供 Java DS 螢幕助讀程式 Gnopernicus。使用者應該改為使用 Orca 螢幕讀取器。
未來的 Solaris 發行版本可能不提供適用於 X Window 系統的 Xsun 伺服器。使用者應該遷移至 Xorg 伺服器。
可能不再包含在 Xsun 中可用但在 Xorg 中無法使用的功能,例如「顯示 Postscript (DPS)」和「X 影像延伸 (XIE)」。
未來的 Solaris 發行版本可能不提供共用桌面環境 (CDE)。使用者應遷移至 Java Desktop System。
未來的 Solaris 發行版本可能不提供 CDE 的影像檢視器 sdtimage。使用者應遷移至 GNOME Open gnome-open,以開啟影像檔。
未來的 Solaris 發行版本可能不提供 Sun Java System Calendar Server 用戶端 Applet,即 Now Applet。
未來的 Solaris 發行版本可能不提供 DARPA 名稱伺服器 in.tnamed(1M)。網路網路網域名稱伺服器 named(1M) 可提供類似的功能。
在未來的 Solaris 發行版本中,可能不支援 I2O 智慧型 I/O 驅動程式架構和所有對應的驅動程式。其中包括 i2o_bs(7D)、i2o_scsi(7D) 驅動程式和所有 I2O 相關的功能。
在未來的 Solaris 發行版本中,可能不提供適用於 PDF 和 PostScriptTM 檔案的 GNOME 檢視器。預期將會有替代的應用程式來檢視 PDF 和 PostScript 檔案。
在未來的 Solaris 發行版本中,可能不提供圖形智慧卡管理介面 sdtsmartcardadmin(1M)。smartcard(1M) 指令提供相同功能。
在未來的 Solaris 發行版本中,可能不支援 Dallas Semiconductor iButton Java Card 智慧卡和 OpenCard Framework (OCF) 終端機驅動程式,如 ocf_ibutton (7d) 中所說明。使用者應遷移至 libpcsclite(3lib) 支援的其他智慧卡裝置。
在未來的 Solaris 發行版本中,pam_smartcard (5) 和 smartcard(1m) 指令可能不支援 Cyberflex 智慧卡。使用者應遷移至 libpcsclite(3lib) 支援的其他智慧卡裝置和智慧卡。
在未來的 Solaris 發行版本中,可能不提供 PAM 智慧卡模組 pam_smartcard(5)。
在未來的 Solaris 發行版本中,可能不提供 OCF/SCF 智慧卡架構。ocfserv(1M) 的功能將由 pcscd(1M) 提供。smartcard(1M) 的智慧卡佈建功能將由 muscletool(1M) 提供。由 smartcard(1M) 提供的驅動程式配置功能,對 pcscd(1M) 來說一般是不需要的,但在必要時,系統管理員可以編輯 reader.conf(4) 檔案。
在未來的 Solaris 發行版本中,可能不提供 libsmartcard 和 smartcard.jar 匯出的智慧卡架構 (SCF) 介面。這些介面現在已過時。新的 C 應用程式應撰寫成使用從 libpscslite(3lib) 匯出的 PS/SC 介面。目前沒有 SCF Java 介面的替代計畫。
在未來的 Solaris 發行版本中,可能不提供透過 rpld(1M) 和 rpld.conf(4) 提供的遠端程式載入 (RPL) 伺服器功能。
未來的 Solaris 發行版本可能不提供 ipge 驅動程式及其所有適用於 Sun4V 系統的 SUNWipge 套裝軟體。從 Solaris 10 8/07 發行版本開始,Ontario 和其他 SPARC 平台已從使用 ipge 轉換成使用 e1000g 驅動程式。e1000g 驅動程式將成為所有使用 Intel 1G 晶片組之 Sun 平台的預設乙太網路驅動程式。
未來的 Solaris 的發行版本可能不支援以下 Solstice Enterprise AgentsTM (SEA) 代理程式、程式庫以及套裝軟體:
SEA 型的 SNMP 主代理程式與副代理程式
libssagent 及 libssasnmp 程式庫
SUNWsacom、SUNWsasnm、 SUNWmibii 套裝軟體
系統管理代理程式 (SMA) 提供與上述來源相似的功能。
未來的 Solaris 發行版本可能不支援延伸式記憶體檔案系統 (xmemfs)。
如需更多資訊,請參閱「xmemfs(7FS) 線上手冊」。
未來的 Solaris 發行版本可能不提供標準類型服務架構 (STSF)。
這包括以下各點:
libST 及 libXst 程式庫
xstls 指令
stfsloader 服務
Xsun 及 Xorg 伺服器的 XST 延伸
您可以在下列其中一種替代來源中找到這項功能:
libX11
libXft2
未來的 Solaris 發行版本可能不提供 JNI Fibre Channel Adapter (jfca) 驅動程式。
如需更多資訊,請參閱「jfca(7D) 線上手冊」。
未來的 Solaris 發行版本可能不會在 zic 指令中提供 -s 選項。
如需更多資訊,請參閱「zic(1M) 線上手冊」。
未來的 Solaris 發行版本可能不包括磁碟區管理常駐程式 (vold)、磁碟區管理檔案系統 (volfs) 以及相關的磁碟區管理指令。
仍將持續支援可移除媒體的自動掛載及卸載。
如需更多資訊,請參閱「vold(1M) 線上手冊」和「volfs(7FS) 線上手冊」。
未來的 Solaris 發行版本可能不支援以下裝置:
IBM PC ServeRAID SCSI
IBM ServeRAID II Ultra SCSI
IBM ServeRAID-3 Ultra2 SCSI
此外,亦可能不支援針對這些控制器而撰寫的裝置驅動程式。
未來的 Solaris 發行版本可能不支援 T5900FC Dual Basic Rate ISDN Interface (DBRI) 及相關的多媒體編解碼晶片。此外,亦可能不支援針對這些裝置而撰寫的裝置驅動程式。
未來的 Solaris 發行版本可能不支援下列驅動程式:
SUNWrtvc:SunVideoTM 即時視訊擷取及壓縮卡的裝置驅動程式
SUNWdial: 撥號及按鈕裝置的串流模組
SUNWdialh: 撥號及按鈕裝置的標頭檔
未來的 Solaris 發行版本可能不提供由 /usr/aset 目錄中的自動安全性增強工具 (Automated Security Enhancement Tool,ASET) 所提供之總和檢查功能。
您可以在下列其中一種替代來源中找到這項功能:
Solaris 10 作業系統中的基本稽核報告工具 bart
Solaris 安全性工具組可在 http://www.sun.com/software/security/jass/ 中找到
Solaris 指紋資料庫可在 http://sunsolve.sun.com/pub-cgi/show.pl?target=content/content7 中找到
在未來發行版本中,可能不會於 dtlogin 語言清單中列出下列亞洲短語言環境名稱:
zh
ko
zh_TW
自 Solaris 8 發行版本起,開始提供新 ISO 標準語言環境名稱,包括下列語言環境名稱:
zh_CN.EUC
zh_CN.GBK
zh_CN.UTF-8
ko_KR.EUC
ko_KR.UTF-8
zh_TW.EUC
未來發行版本可能不支援 Solaris 稽核常駐程式使用的下列介面︰
libC.so.3 程式庫為 Cfront C++ 編譯器 C++ 3.0 所編譯程式的執行階段支援程式庫。既不是編譯器,也不是 Solaris 10 作業系統上執行的編譯器所建立的程式。未來發行版本的 Solaris 可能不支援此程式庫。
未來的 Solaris 發行版本可能不支援配置管理 (cfgadm) 之 fp 外掛程式的下列選項:
show_FCP_dev
unusable_FCP_dev
未來發行版本的 Solaris 軟體可能不包含以下基本安全模組的裝置分配機制元件:
/etc/security/dev
未來發行版本可能不支援某些裝置驅動程式介面 (DDI)。
下表列示了可能不支援的 DDI 介面以及喜好的 DDI 介面替代項。
舊式介面 |
喜好的介面 |
---|---|
mmap |
devmap |
identify |
set to nulldev |
copyin |
ddi_copyin |
copyout |
ddi_copyout |
ddi_dma_addr_setup |
ddi_dma_addr_bind_handle |
ddi_dma_buf_setup(9F) |
ddi_dma_buf_bind_handle |
ddi_dma_curwin |
ddi_dma_getwin |
ddi_dma_free |
ddi_dma_free_handle |
ddi_dma_htoc |
ddi_dma_addr[buf]_bind-handle |
ddi_dma_movwin |
ddi_dma_getwin |
ddi_dma_nextseg |
ddi_dma_nextcookie |
ddi_dma_nextwin |
ddi_dma_nextcookie |
ddi_dma_segtocookie |
ddi_dma_nextcookie |
ddi_dma_setup |
ddi_dma_*_handle |
ddi_dmae_getlim |
ddi_dmae_getattr |
ddi_getlongprop |
ddi_prop_lookup |
ddi_getlongprop_buf |
ddi_prop_lookup |
ddi_getprop |
ddi_prop_get_in |
ddi_getproplen |
ddi_prop_lookup |
ddi_iopb_alloc |
ddi_dma_mem_alloc |
ddi_iopb_free |
ddi_dma_mem_free |
ddi_mem_alloc |
ddi_dma_mem_alloc |
ddi_mem_free |
ddi_dma_mem_free |
ddi_map_regs |
ddi_regs_map_setup |
ddi_prop_create |
ddi_prop_update |
ddi_prop_modify |
ddi_prop_update |
ddi_segmap |
see devmap |
ddi_segmap_setup |
devmap_setup |
ddi_unmap_regs |
ddi_regs_map_free |
free_pktiopb |
scsi_free_consistent_buf |
get_pktiopb |
scsi_alloc_consistent_buf |
makecom_g0 |
scsi_setup_cdb |
makecom_g0_s |
scsi_setup_cdb |
makecom_g1 |
scsi_setup_cdb |
makecom_g5 |
scsi_setup_cdb |
scsi_dmafree |
scsi_destroy_pkt |
scsi_dmaget |
scsi_init_pkt |
scsi_pktalloc |
scsi_init_pkt |
scsi_pktfree |
scsi_destroy_pkt |
scsi_resalloc |
scsi_init_pkt |
scsi_resfree |
scsi_destroy_pkt |
scsi_slave |
scsi_probe |
scsi_unslave |
scsi_unprobe |
ddi_peek{c,s,l,d} |
ddi_peek{8,16,32,64} |
ddi_poke{c,s,l,d} |
ddi_poke{8,16,32,64} |
in{b,w,l} |
ddi_get{8,16,32} |
out{b,w,l} |
ddi_put{8,16,32} |
repins{b,w,l} |
ddi_rep_get{8,16,32} |
repouts{b,w,l} |
ddi_rep_put{8,16,32} |
未來發行版本可能不支援 power.conf 檔案中的裝置管理項目。Solaris 10 軟體中的 [自動裝置電源管理] 項目可提供類似功能。
如需更多資訊,請參閱「power.conf(4) 線上手冊」。
下表列示了未來發行版本可能不支援的裝置和驅動程式軟體。
表 4–1 裝置與驅動程式軟體
實體裝置名稱 |
驅動程式名稱 |
卡的類型 |
---|---|---|
AMI MegaRAID 主機匯流排配接卡,第一代 |
mega |
SCSI RAID |
Compaq 53C8x5 PCI SCSI 和 Compaq 53C876 PCI SCSI |
cpqncr |
SCSI HBA |
Compaq SMART-2/P 陣列控制器及 Compaq SMART-2SL 陣列控制器 |
smartii |
SCSI RAID 控制器 |
表單和功能表語言解譯器 (FMLI) 指令皆已過時,而且未來的 Solaris 發行版本中可能不再支援這些指令。過時的指令如下:
/usr/bin/fmli
/usr/bin/vsig
Solaris 作業系統的 /etc/net/ti* 中的主機檔案無法再查閱,儘管 Solaris 軟體中仍保留著這些檔案。在未來 Solaris 發行版本中,這些主機檔案可能會被全部移除。
未來的 Solaris 發行版本可能不包含 Java 2 Platform, Standard Edition (J2SE Platform) 1.4。Solaris 10 作業系統的預設 Java 版本 (J2SE 5.0 軟體) 是 J2SE 1.4 的相容替代技術。
在未來的 Solaris 作業系統發行版本中,可能不會再支援 max_life 及 max_renewable_life Kerberos 憑證使用期限參數。這些參數位於 /etc/krb5/krb5.conf 檔案的 appdefaults 區段。請改用 /etc/krb5/krb5.conf 之 libdefaults 區段的 max_lifetime 和 renew_lifetime,取代這些參數。
未來發行版本可能不再支援韓文 CID 字型。您可以使用 Solaris 軟體中包含的韓文 TrueType 字型來取代韓文 CID 字型。
Sun 採用 Unicode 進行字元編碼。因此,除了 zh_CN.GB18030 和 C 語言環境,未來的 Solaris 發行版本可能會視 Java 桌面系統登入語言環境的需要移除非 UTF-8 語言環境。
硬體效能計數器可對許多與 CPU 運作方式相關的硬體事件進行測量。未來 Solaris 作業系統發行版本可能不支援下列 CPU 效能計數器程式庫 (libcpc) 中的函數:
cpc_access |
cpc_bind_event |
cpc_count_sys_events |
cpc_count_usr_events |
cpc_event_accum |
cpc_event_diff |
cpc_eventtostr |
cpc_getcciname |
cpc_getcpuref |
cpc_getcpuver |
cpc_getnpic |
cpc_getusage |
cpc_pctx_bind_event |
cpc_pctx_invalidate |
cpc_pctx_rele |
cpc_pctx_take_sample |
cpc_rele |
cpc_seterrfn |
cpc_shared_bind_event |
cpc_shared_close |
cpc_shared_open |
cpc_shared_rele |
cpc_shared_take_sample |
cpc_strtoevent |
cpc_take_sample |
cpc_version |
cpc_walk_names |
新函數已新增至 Solaris 10 作業系統的程式庫中。如果代碼會利用上述清單所列介面,則代碼的開發者應改用下列對應的新函數:
cpc_open |
cpc_close |
cpc_set_create |
cpc_set_destroy |
cpc_set_add_request |
cpc_set_request_preset |
cpc_buf_create |
cpc_buf_destroy |
cpc_bind_curlwp |
cpc_bind_pctx |
cpc_bind_cpu |
cpc_unbind |
cpc_set_sample |
cpc_buf_sub |
cpc_buf_add |
cpc_buf_copy |
cpc_buf_zero |
cpc_buf_get |
cpc_buf_set |
cpc_buf_hrtime |
cpc_buf_tick |
cpc_walk_requests |
cpc_walk_events_all |
cpc_walk_events_pic |
cpc_walk_attrs |
cpc_enable |
cpc_disable |
cpc_caps |
cpc_npic |
cpc_cpuref |
cpc_cciname |
cpc_seterrhndlr |
如需詳細資訊,請參閱「cpc(3CPC) 線上手冊」。
在未來發行版本的 Solaris 軟體中,可能不提供 libXinput.so.0 程式庫。libXinput.so.0 程式庫可提供與 X11R4 應用程式 (透過使用 Solaris 2.1 和 Solaris 2.2 中草擬的標準 X 輸入 API 建立) 的向下相容性。X11 標準 X 輸入延伸程式庫 (libXi) 已整合至 Solaris 2.3 中。
為未來的相容性和標準一致性考量,所有依賴於 libXi API 的應用程式都應使用 libXi 共用程式庫建立。
未來發行版本可能不支援 NIS+。Solaris 9 軟體提供了從 NIS+ 遷移至 LDAP 的輔助工具。如需更多資訊,請至 http://www.sun.com/directory/nisplus/transition.html 。
nstest 是個互動的 DNS 測試程式,用來建構和傳送 DNS 查詢。未來 Solaris 作業系統發行版本可能不再支援此程式。使用 dig 與 nslookup 指令可取得此測試程式所提供的相同功能。
未來 Solaris 作業系統發行版本可能不支援 Perl 版本 5.6.1。Solaris 10 作業系統中預設的 Perl 版本為 5.8.4,與 Perl 版本 5.6.1 並非二進位相容。不過,此 Solaris 發行版本仍保留著先前版本。由客戶所安裝的自訂模組必須重新建立和重新安裝,以使用 Perl 版本 5.8.4。將所有必須使用版本 5.6.1 的程序檔修改為專用 5.6.1 版本的解譯器,而不使用版本 5.8.4。各個 Perl 版本的解譯器分別位於下列路徑:
/usr/perl5/5.6.1/bin/perl
/bin/perl、/usr/bin/perl 或 /usr/perl5/bin/perl
未來發行版本可能不提供 Solaris 管理主控台修補程式工具 (修補程式管理員)。
未來發行版本可能不支援 Solstice 企業代理程式。
在未來發行版本的 Solaris 軟體中,可能不支援 IPv4 ICMP 路由器探索協定的 /usr/sbin/in.rdisc 實作。此協定相近的版本,即做為 /usr/sbin/in.routed 的元件實作的版本,支援增強型管理介面。/usr/sbin/in.routed 元件支援路由選擇資訊協定 (RIP) 第 2 版的實作。/usr/sbin/in.routed 元件也可從路由器探索訊息中區分行動式 IP 公告。
未來的 Solaris 發行版本可能不再支援 Sun Fire Link 介面。
未來的發行版本可能會移除下列 Java DS Release 3 中的應用程式。
Sun Java 行事曆預覽
GNOME 鍵盤配置切換程式
Java DS 圖表編輯器
Java DS Java 文字編輯器
Java DS Java 字典
Java DS 磁碟分析器
Java DS Mr. Project
在未來 Solaris 發行版本中,可能會移除通用 LAN 驅動程式 (GLD) 中對記號環網路 (DL_TPR) 及光纖分散式資料介面 (FDDI) 裝置類型的支援。實行此移除後,GLD 中對記號環網路及 FDDI 的支援將失去作用。但是,其他未使用此支援的驅動程式或應用程式則不受影響。如果要測試驅動程式是否依賴於 GLD,請執行下列程序檔:
#!/bin/sh # # Test a driver binary for use of GLD # for file do /usr/ccs/bin/nm $file | /bin/awk ' /\|gld_register$/ { isgld=1; } END { if (isgld) print file, "uses GLD"; else print file, "does not use GLD"; }' file=$file done |
如需有關通用 LAN 驅動程式的更多資訊,請參閱「gld(7D) 線上手冊」及「Writing Device Drivers」。
未來 Solaris 作業系統發行版本可能不支援基於 Web 的企業管理動態重新配置 (稱為 WDR) 功能。Sun Fire 的中階及高階系統目前皆支援 WDR。
未來發行版本可能不支援 XILTM 介面。使用 XIL 的應用程式將會導致顯示以下警告訊息︰
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 9. Please notify your application supplier. The message can be suppressed by setting the environment variable "_XIL_SUPPRESS_OBSOLETE_MSG. |
未來發行版本可能不支援 xetops 公用程式。xetops 公用程式將亞洲文字檔案轉換成 PostScript 檔案。這樣就可以在不具有常駐亞洲字型的 PostScript 印表機上列印亞洲字元。
mp 指令提供了類似功能,此功能已被增強,以支援所有具有更多選項和功能的原生亞洲編碼。
未來的 Solaris 發行版本可能會移除 Xsun 的某些 DDX 模組。當您選取不以「XF86」為字首的項目,在 kdmconfig [視訊裝置選取] 畫面上配置 Xsun X 伺服器時,會使用到這些模組。此注意事項影響的檔案如下:
位於 /usr/openwin/server/modules 目錄且名稱不以 ddxSUNWxf86 為字首的檔案
/usr/openwin/server/lib/libaccel.so.1 程式庫
位於 /usr/openwin/share/etc/devdata/SUNWaccel/boards 目錄且以 .xga 為字尾的檔案
Sun 建議為您慣用的 X 伺服器使用 Xorg X 伺服器,Xorg X 伺服器的 DDX 模組可提供與 Xsun X 伺服器類似的功能。不過,如果您使用 Xsun X 伺服器,仍可使用 XFree86 DDX 模組。這些模組會以 ddxSUNWxf86 為字首,而且它們在 kdmconfig [視訊裝置選取] 畫面中的項目會以「XF86」開頭。這些模組會為可能將移除之 Xsun DDX 模組提供類似的功能。