add_drv 指令接受 device_driver 參數的路徑名稱規格。此功能可能會在未來版次的 Solaris 作業環境中被移除。
在 Solaris 9 作業環境中,以下警告訊息會在指定路徑名稱後寫入 STDERR:
警告:未來版次的 add_drv 中不會繼續支援路徑名稱。 |
在安裝過程中,由於使用路徑名稱規格產生的警告訊息將出現在 install_log 檔案中。
如需更多資訊,請參閱 add_drv(1M) 線上援助頁。
未來的版次可能不支援包括 swmtool 在內的管理工具 (admintool)。
在未來的版次中,下列亞洲短語言環境名稱可能不再列示於 dtlogin 語言清單中。
zh
zh.GBK
zh.UTF-8
ko
ko.UTF-8
zh_TW
Solaris 8、Solaris 9 以及 Solaris 9 8/03 版次提供新的 ISO 標準語言環境名稱,包括:
zh_CN.EUC
zh_CN.GBK
zh_CN.UTF-8
ko_KR.EUC
ko_KR.UTF-8
zh_TW.EUC
未來版次的 Solaris 作業環境可能不包括由 libadm(3lib) 匯出的 asysmem() 和 sysmem() 介面。這兩個介面均已廢棄。建議應用程式開發者使用 sysconf(3C) 程式庫功能。
如需更多資訊,請參閱 sysconf( 3C) 線上援助頁。
未來版次的 Solaris 作業環境可能不支援以下 Solaris 稽核常駐程式使用的介面:
未來版次的 Solaris 作業環境可能不再包含以下基本安全模組的裝置配置機制的元件:
/etc/security/dev
Solaris 作業環境未來的版次可能不會支援某些裝置驅動程式介面 (DDI)。
下表列出了未來的版次中可能不支援的 DDI 介面、以及推薦的 DDI 替代介面:
舊式介面 |
推薦介面 |
---|---|
mmap(9E) | |
identify(9E) |
set to nulldev(9F) |
copyin(9F) |
ddi_copyin(9F) |
copyout(9F) |
ddi_copyout(9F) |
ddi_dma_addr_setup(9F) |
ddi_dma_addr_bind_handle(9F) |
ddi_dma_buf_setup(9F) |
ddi_dma_buf_bind_handle(9F) |
ddi_dma_curwin(9F) |
ddi_dma_getwin(9F) |
ddi_dma_free(9F) |
ddi_dma_free_handle(9F) |
ddi_dma_htoc(9F) |
ddi_dma_addr[buf]_bind -handle(9F) |
ddi_dma_movwin(9F) |
ddi_dma_getwin(9F) |
ddi_dma_nextseg(9F) |
ddi_dma_nextcookie(9F) |
ddi_dma_nextwin(9F |
ddi_dma_nextcookie(9F) |
ddi_dma_segtocookie(9F) |
ddi_dma_nextcookie(9F) |
ddi_dma_setup(9F) |
ddi_dma_*_handle(9F) |
ddi_dmae_getlim(9F) |
ddi_dmae_getattr(9F) |
ddi_getiminor(9F) |
getminor(9F) |
ddi_getlongprop(9F) |
ddi_prop_lookup(9F) |
ddi_getlongprop_buf(9F) |
ddi_prop_lookup(9F) |
ddi_getprop(9F) |
ddi_prop_get_int(9F) |
ddi_getproplen(9F) |
ddi_prop_lookup(9F) |
ddi_iopb_alloc(9F) |
ddi_dma_mem_alloc(9F) |
ddi_iopb_free(9F) |
ddi_dma_mem_free(9F) |
ddi_mem_alloc(9F) |
ddi_dma_mem_alloc(9F) |
ddi_mem_free(9F) |
ddi_dma_mem_free(9F) |
ddi_map_regs(9F) |
ddi_regs_map_setup(9F) |
ddi_mapdev(9F) |
devmap_setup(9F) |
ddi_mapdev_intercept(9F) |
devmap_load(9F) |
ddi_mapdev_nointercept(9F) |
devmap_unload(9F) |
ddi_prop_create(9F) |
ddi_prop_update(9F) |
ddi_prop_modify(9F) |
ddi_prop_update(9F) |
ddi_segmap(9F) |
see devmap(9E) |
ddi_segmap_setup(9F) |
devmap_setup(9F) |
ddi_unmap_regs(9F) |
ddi_regs_map_free(9F) |
free_pktiopb(9F) |
scsi_free_consistent_buf(9F) |
get_pktiopb(9F) |
scsi_alloc_consistent_buf(9F) |
makecom_g0(9F) |
scsi_setup_cdb(9F) |
makecom_g0_s(9F) |
scsi_setup_cdb(9F) |
makecom_g1(9F) |
scsi_setup_cdb(9F) |
makecom_g5(9F) |
scsi_setup_cdb(9F) |
scsi_dmafree(9F) |
scsi_destroy_pkt(9F) |
scsi_dmaget(9F) |
scsi_init_pkt(9F) |
scsi_pktalloc(9F) |
scsi_init_pkt(9F) |
scsi_pktfree(9F) |
scsi_destroy_pkt(9F) |
scsi_resalloc(9F) |
scsi_init_pkt(9F) |
scsi_resfree(9F) |
scsi_destroy_pkt(9F) |
scsi_slave(9F) |
scsi_probe(9F) |
scsi_unslave(9F) |
scsi_unprobe(9F) |
ddi_peek{c,s,l,d}(9F) |
ddi_peek{8,16,32,64}(9F) |
ddi_poke{c,s,l,d}(9F) |
ddi_poke{8,16,32,64}(9F) |
in{b,w,l}(9F) |
ddi_get{8,16,32}(9F) |
out{b,w,l}(9F) |
ddi_put{8,16,32}(9F) |
repins{b,w,l}(9F) |
ddi_rep_get{8,16,32}(9F) |
repouts{b,w,l}(9F) |
ddi_rep_put{8,16,32}(9F) |
GLOBAL_DEV |
Specify 0 |
NODEBOUND_DEV |
Specify 0 |
NODESPECIFIC_DEV |
Specify 0 |
ENUMERATED_DEV |
Specify 0 |
DDI_IDENTIFIED |
not needed |
DDI_NOTIDENTIFIED |
not needed |
如需更多資訊,請參閱 線上援助頁第 9 章:「DDI and DKI Driver Entry Points」 和 線上援助頁第 9 章:「DDI and DKI Kernel Functions」。
未來版次可能不支援 power.conf 檔案中的裝置管理項目。Solaris 9 作業環境中的「自動裝置電源管理」項目可提供相似功能。
如需更多資訊,請參閱 power.conf( 4) 線上援助頁。
下列表格列出了未來的版次可能不支援的裝置和驅動程式軟體:
表 3–2 裝置與驅動程式軟體
實體裝置名稱 |
驅動程式名稱 |
卡的類型 |
---|---|---|
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 控制器 |
未來的版次可能不支援以下 Solaris Unicode/UTF-8 語言環境中,歐洲字元的非標準輸入鍵順序:
Alt-E
Alt-4
Alt-5
Meta-E
Meta-4
Meta-5
在鍵順序中,連字符號表示同時按鍵。加號表示連續按鍵。
以下是建議使用的標準輸入鍵順序:
Alt Graph-E
Compose+C+=
如果鍵盤上沒有 Alt Graph 鍵或 Compose 鍵,請使用以下鍵順序:
Ctrl-Shift-T+C+=
未來的版次可能不支援以 X/Open XFN 標準為基礎的聯合命名服務 (FNS)。
如果未連結至 -lpthread 程式庫,fork() 的動作可能會在未來版次的 Solaris 作業環境中發生變更。此動作變更使 Solaris 執行緒與可攜作業系統介面 (POSIX) 執行緒一致。
fork() 功能可能會被重新定義,以使其動作像 fork1() 的動作一樣。因此,fork() 將僅複製子程序中的呼叫執行緒。如果連結至 -lpthread 程式庫,此重新定義將符合 fork1() 和 fork() 的目前動作。
系統仍將提供對需要 fork() 的 replicate-all 動作之應用程式的支援。
未來的版次可能不支援 /usr/share/lib/zoneinfo/GMT[+-]* 時區。這些檔案可能會從 /usr/share/lib/zoneinfo 中移除。請以功能相同的 Etc/GMT[-+]* 檔案來取代 zoneinfo 時區。
如需更多資訊,請參閱 zoneinfo( 4) 和 environ( 5) 線上援助頁。
在未來版次的 Solaris 作業環境中,可能不再提供以下圖形裝置的軟體支援:
裝置 |
驅動程式 |
---|---|
MG1、MG2 |
bwtwo |
CG3 |
cgthree |
SX/ CG14 |
sx、cgfourteen |
TC |
cgeight |
TCX |
tcx |
未來的版次可能不支援 Java 執行期間環境 (JRE) 的 1.2.2 版。Java 2 標準版、1.4 版以及相容的版本將提供相似的功能。JRE 目前以及先前的版本均可從 http://java.sun.com 下載。
在未來版次的 Solaris 作業環境中,可能不再提供對 Kodak 色彩管理系統 (KCMSTM) 的支援。
未來的版次可能不支援韓文 CID 字型。您可以使用 Solaris 作業環境中所包含的韓文 TrueType 字型來取代韓文 CID 字型。
在未來版次的 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 共用程式庫建立。
未來的版次可能不再包含 LDAP 用戶端程式庫 libldap.so.3。此程式庫的目前版本 libldap.so.5 與網際網路工程任務推動小組 (IETF) 所草擬的 ldap-c-api 之修訂版 draft-ietf-ldapext-ldap-c-api-05.txt 相容。
未來的版次可能不支援以下 LWP 介面:
_lwp_create
_lwp_detach
_lwp_exit
_lwp_getprivate
_lwp_makecontext
_lwp_setprivate
_lwp_wait
這些介面不是依預設啟用且具有多重執行緒的共用模型的一部份。僅當在未與程式庫執行緒連結的應用程式中使用這些介面時,它們才能如預計般的工作。
如需更多資訊,請參閱 _lwp_create( 2)、_lwp_detach( 2)、_lwp_exit( 2)、 _lwp_getprivate(2)、 _lwp_makecontext(2)、_lwp_setprivate(2) 和 _lwp_wait(2) 線上援助頁。
獨立修補程式集合與 Solaris 版次一同提供,因此未來版次可能不提供 Solaris 維護更新 (MU)。
未來的版次可能不支援由 ndd /dev/ip ip_enable_group_ifs 啟用的未命名介面群組功能。請使用可以提供相似功能的受支援的 IP 網路多重路徑功能。透過使用 ifconfig 指令的群組關鍵字,可以構成 IP 多路徑群組。
如需更多資訊,請參閱 ndd(1M) 和 ifconfig(1M) 線上援助頁。
未來版次的 Solaris 作業環境可能不支援 NetscapeTM 4.7x 軟體。
未來版次的 Solaris 作業環境可能不支援 Netscape 6.2x 軟體和 Netscape 7.0 軟體。
未來的版次可能會移除 netstat 的 -k 選項,此選項報告執行中 OS 實例的所有具名 Kstat 的情況。請使用支援的 kstat 指令,它可提供相似功能。kstat 指令是在 Solaris 8 作業環境中引入的。
如需更多資訊,請參閱 kstat(1M) 線上援助頁。
未來的版次可能不支援網路資訊服務增強版 (NIS+)。Solaris 9 作業環境提供從 NIS+ 遷移至 LDAP 的輔助工具。若需更多的資訊,請造訪 http://www.sun.com/directory/nisplus/transition.html。
未來版次可能不支援 pam_unix 模組。pam_authtok_check、 pam_authtok_get、pam_authtok_store、 pam_dhkeys、pam_passwd_auth, pam_unix_account 、pam_unix_auth 和 pam_unix_session 可提供相似的功能。
如需更多資訊,請參閱 pam_unix( 5)、pam_authtok_check(5)、 pam_authtok_get(5)、 pam_authtok_store(5)、pam_dhkeys(5)、 pam_passwd_auth(5)、pam_unix_account(5)、pam_unix_auth(5) 和 pam_unix_session(5)。
未來的版次可能不支援 Perl 5.005_03 版。在 Solaris 9 作業環境中,Perl 的預設版本已經變更為與舊版 (5.005_03) 二進制不相容的版本。但是,為保持相容性仍然保留了舊版的 Perl。由客戶所安裝的模組需要根據新的版本來重新建立和重新安裝。所有需要使用 5.005_03 版本的程序檔均應修改為明確使用 5.005_03 版的解譯程式 (/usr/perl5/5.005_03/bin/perl) ,而非預設版本 (/bin/perl、 /usr/bin/perl 或 /usr/perl5/bin/perl)。
未來的版次可能不支援以下電源管理 I/O 控制指令 (ioctl):
PM_DISABLE_AUTOPM
PM_REENABLE_AUTOPM
PM_SET_CUR_PWR
PM_GET_CUR_PWR
PM_GET_NORM_PWR
Solaris 9 8/03 作業環境支援以下替代 ioctl。
PM_DIRECT_PM
PM_RELEASE_DIRECT_PM
PM_GET_CURRENT_POWER
PM_SET_CURRENT_POWER
PM_GET_FULL_POWER
如需有關這些替代 ioctl 的詳細資訊,請參閱 ioctl(2) 線上援助頁。
未來的版次可能不支援包含在 libc 中的 ptrace(2) 介面之 64 位元版本。 proc 介面將取代此功能。
如需更多資訊,請參閱 proc( 4) 線上援助頁。
未來的版次可能不支援 nsswitch.conf(4) 中列示的 sendmailvars。此功能在不使用 L 或 G sendmail.cf 指令時無法啟用。此變更可使 Sun 版本的 sendmail 與 sendmail.org 的版本相容性更好。
目前的 Solaris 作業環境以 32 位元元件和 64 位元元件兩種獨立套裝軟體發行。Solaris 7 版次中介紹的 64 位元套裝軟體可提供 Solaris 作業環境的 64 位元元件。通常,64 位元套裝軟體名稱以字母“ x” 結尾。例如,SUNWcsl 提供 32 位元版本的 Solaris 核心程式庫,而 SUNWcslx 提供64 位元版本的 Solaris 核心程式庫。
在未來版次的 Solaris 中,32 位元元件和 64 位元元件可能會由單一基本套裝軟體一併提供。組合的套裝軟體將保留原來 32 位元套裝軟體的名稱,而不再提供 64 位元套裝軟體。例如,SUNWcsl 中將提供目前在 SUNWcslx 中提供的 /usr/lib/sparcv9/libc.so.1,而不再提供SUNWcslx。
有些套裝軟體僅提供 64 位元元件而沒有對應的 32 位元套裝軟體。在此類狀況下,這些套裝軟體可能被重新命名,以移除字尾 “ x”。例如,SUNW1394x 可能變為 SUNW1394。
許多 Solaris 7、 8 以及 9 軟體的安裝使用預設的 64 位元核心來支援 32 位元和 64 位元應用程式。在 UltraSPARC 系統上使用 32 位元核心的客戶應當閱讀此注意事項。
在 Solaris 7、8 和 9 作業環境中,所有以 UltraSPARC I 和 UltraSPARC II 處理器為基礎的系統均向管理員提供了啟動 32 位元核心或 64 位元核心的選擇。UltraSPARC III 及更高級的系統僅支援 64 位元的核心。
在未來版次的 Solaris 作業環境中,32 位元核心可能不再能用於 UltraSPARC I 和 UltraSPARC II 系統。
這些變更主要影響那些依賴於協力廠商的 32 位元核心模組的系統:例如,包括防火牆、核心駐留的驅動程式以及替換檔案系統。這些系統必須更新為使用那些模組的 64 位元核心。
這些變更的另一個影響是包含其時鐘以 200 MHz 或更低頻率執行的 UltraSPARC I 處理器的 UltraSPARC 系統可能在未來的版次中得不到支援。
如果要識別系統的核心類型,請使用 isainfo(1) 指令。
% isainfo —kv
如果要識別處理器時鐘的速率,請使用 psrinfo (1M) 指令。
% psrinfo —v | grep MHz
此通告僅適用於 32 位元的靜態系統程式庫以及以靜態方式連結的公用程式。尚未提供 64 位元的靜態系統程式庫與公用程式。
未來的版次可能不會支援 32 位元 Solaris 靜態系統程式庫和以靜態方式連結的公用程式。特別要注意的是,未來的版次可能不支援靜態 C 程式庫 (/usr/lib/libc.a) 。
與既有靜態系統程式庫連結的應用程式可能無法在未來的版次上執行。僅以動態方式與提供 Solaris 應用程式二進制介面 (ABI) 的系統程式庫相連結的應用程式方可與未來的版次相容。
取決於系統陷阱行為的應用程式可能無法在未來的版次中作業。與取決於系統陷阱行為的程式庫 (通常為提供取代 ABI 功能的程式庫) 相連結的應用程式,也可能無法在未來的版次中作業。
未來的版本版次不再支援 Solaris 容體管理員的交易容體 (交易複合裝置 ),以減少 Solaris 功能集的冗餘。包含在 Solaris 8 作業環境中的 UFS 記錄和其他相容版本可提供類似的功能性。
未來的版次可能不支援 Solstice 企業代理程式。
未來的版次可能不支援 SPC 驅動程式。
在未來版次的 Solaris 軟體中,可能不會支援 IPv4 ICMP 路由器發現協定的 /usr/sbin/in.rdisc 實施方案。此協定相近的版本,即作為 /usr/sbin/in.routed 元件實施的版本,支援增強型管理介面。/usr/sbin/in.routed 元件支援路由選擇資訊協定 (RIP) 版本 2 的實施方案。/usr/sbin/in.routed 元件也可從路由器發現訊息中區分行動式 IP 公告。
未來版次的 Solaris 作業環境可能不支援以下裝置驅動程式屬性的介面:
快速寫入 (pln 驅動程式屬性)
優先保留 (pln 驅動程式屬性)
未來版次的 Solaris 作業環境可能不支援以下裝置驅動程式:
/kernel/drv/pln
/kernel/drv/pln.conf
/kernel/drv/sparcv9/pln
/kernel/drv/soc
/kernel/drv/sparcv9/soc
未來版次的 Solaris 作業環境可能不支援以下公用程式:
/usr/sbin/ssaadm
Solaris 作業環境的未來版次可能不支援 sun4m 硬體。
未來版次的 Solaris 作業環境可能不再提供對以下儲存裝置的軟體支援。
Sun StorEdgeTM A3000 系統
Sun StorEdge A3500 系統
Sun StorEdge A3500FC 系統
未來版次的 Solaris 作業環境中可能不支援以下磁帶裝置:
Sun StorEdgeTM DLT4700 磁帶自動載入器
Sun StorEdge L140 磁帶程式庫
Sun StorEdge L280 磁帶自動載入器
Sun StorEdge L400 磁帶程式庫
Sun StorEdge L1800 磁帶程式庫
Sun StorEdge L3500 磁帶程式庫
Sun StorEdge L11000 磁帶程式庫
在未來版次的 Solaris 作業環境中,可能不會提供對 UltraTM AX 和 SPARCengine Ultra AXmp 圖形卡的支援。
在未來版次的 Solaris 作業環境中,可能不支援 /usr/openwin/lib 中的靜態程式庫。在未來版次中,可能不會提供對 /usr/openwin/lib 中的 32 位元靜態程式庫以及與這些程式庫靜態連結的程式的支援。任何時候均不提供 64 位元靜態程式庫。
在未來的版次中,可能無法使用 /usr/openwin/lib 中與現有靜態程式庫連結的應用程式。僅當應用程式動態地與提供 Solaris 應用程式二進制介面 (ABI) 的共用程式庫相連結時,應用程式方可與未來的版次相容。
未來的版次可能不支援 XILTM 介面。使用 XIL 的應用程式將會導致系統顯示以下警告訊息:
警告:XIL 已廢棄 此應用程式使用的 Solaris XIL 介面已經聲明廢棄, Solaris 9 之後的版本中可能不再提供。 請通知您的應用程式供應商。 此訊息可透過設定環境變數 "_XIL_SUPPRESS_OBSOLETE_MSG 來抑制。 |
在未來版次的 Solaris 作業環境中,可能不支援 xetops 公用程式。xetops 公用程式將亞洲文字檔案轉換成 PostScript 檔案。這樣就可以在不具有常駐亞洲字型的 PostScript 印表機上列印亞洲字元。
mp 指令提供了相似功能,此功能已被增強,以支援所有具有更多選項和功能性的原生亞洲編碼。
未來的版次可能不支援 xutops 列印過濾器。 Solaris 9 8/03 作業環境中的 mp 列印過濾器提供了相似功能。
如需更多資訊,請參閱 mp(1 ) 線上援助頁。