在以前的 Solaris 发行版中,Solaris OS 中的 32 位和 64 位组件使用了不同的软件包。现在,Solaris10 OS 的打包已简化,即在一个软件包中就提供了大多数的 32 位和 64 位组件。该组合软件包将保留原来的 32 位软件包的名称,而且不再提供 64 位软件包。此更改减少了软件包数量,并简化了安装。此更改意味着您可能需要修改自定义 JumpStart 脚本或其他软件包安装脚本,以便删除对 64 位软件包的引用。
使用下列约定重命名 64 位软件包:
如果存在与某个 64 位软件包对应的 32 位软件包,则使用该 32 位软件包的名称命名该 64 位软件包。例如,以前在 SUNWcslx 中提供的 /usr/lib/sparcv9/libc.so.1 等64 位库,现在则在 SUNWcsl 中提供。不再提供 64 位 SUNWcslx 软件包。
如果某个软件包不存在对应的 32 位软件包,则从其名称中删除 "x" 后缀。例如,SUNW1394x 变为 SUNW1394。