JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Transitioning From Oracle Solaris 10 to Oracle Solaris 11     Oracle Solaris 11 Information Library
search filter icon
search icon

Document Information


1.  Transitioning From Oracle Solaris 10 to Oracle Solaris 11 (Overview)

Welcome to Oracle Solaris 11

Oracle Solaris 10 Compared to Oracle Solaris 11

Removal of Legacy System Management Commands, Tools, Services, and Files

Transitioning Your Oracle Solaris 10 System to Oracle Solaris 11

Installation Features

Software Management Features

Network Configuration Features

System Configuration and SMF Features

Storage and File Systems Features

Security Features

Virtualization Features

User Account Management and User Environment Features

Desktop Features

2.  Transitioning to an Oracle Solaris 11 Installation Method

3.  Managing Devices

4.  Managing Storage Features

5.  Managing File Systems

6.  Managing Software

7.  Managing Network Configuration

8.  Managing System Configuration

9.  Managing Security

10.  Managing Oracle Solaris Releases in a Virtual Environment

11.  User Account Management and User Environment Changes

12.  Using Oracle Solaris Desktop Features

A.  Transitioning From Previous Oracle Solaris 11 Releases to Oracle Solaris 11

Oracle Solaris 10 Compared to Oracle Solaris 11

The following table compares Oracle Solaris 10 features to Oracle Solaris 11 features.

Table 1-1 Oracle Solaris 10 Features Compared to Oracle Solaris 11 Features

Feature or Command
Oracle Solaris 10
Oracle Solaris 11
Additional Information
Booting from a root device
From a UFS or Solaris Volume Manager root device
From an Oracle Solaris ZFS root file system
Booting from the network
From SPARC ok PROM prompt: boot net[:dhcp] or boot net[:rarp]

x86: Requires a DHCP server that supports a Preboot Execution Environment (PXE) boot from the network.

SPARC: boot net:dhcp

x86: No change since Oracle Solaris 10

Booting (recovery)
SPARC: Boot in failsafe mode by typing boot -F failsafe at the ok PROM prompt.

x86: Boot in failsafe mode by selecting the failsafe entry in the GRUB menu at boot time.

Failsafe mode is not supported on SPARC or x86 platforms. Depending on the error condition, boot in single-user mode or perform system recovery steps.
Desktop environment
Common Desktop Environment (CDE)
Oracle Solaris Desktop (GNOME 2.30)
File systems (default)
UFS and Solaris Volume Manager root file systems
ZFS root file system (default)
Installation (graphical user interface (GUI))
GUI installation program on DVD or CD
Live Media (x86 only)
Installation (interactive text)
Interactive text installation and interactive text installer for ZFS root pools
Text installer (stand-alone and network installation)
Installation (automated)
JumpStart feature of Oracle Solaris 10
Automated Installer (AI) feature of Oracle Solaris 11
Installation (other)
Oracle Solaris Flash Archive installation
Network configuration (manual and automatic)

Edit /etc/hostname.*

ndd for configuring protocols

manual mode: dladm and ipadm

automatic mode: netcfg and netadm

Network configuration (DHCP)
Oracle Solaris DHCP and other naming services
Internet Systems Consortium (ISC) DHCP and legacy Sun DHCP
Network configuration (wireless)
manual: dladm and ipadm

automatic: netcfg

Packaging (software management)
SVR4 package and patch commands
Image Packaging System (IPS) pkg(1) commands, Package Manager and Update Manager GUIs
Print service (default), printer configuration and administration
LP print service, lp print commands, Solaris Print Manager GUI
Common UNIX Print System (CUPS), CUPS command-line tools, CUPS Print Manager GUI
Security management
root as a user account
root as a role
System configuration and reconfiguration
sysidtool, sys-unconfig, sysidconfig, and sysidcfg
sysconfig, System Configuration Interactive (SCI) tool, SC profiles
System configuration (naming services configuration)
Configured in files within /etc and /var
Managed through the Service Management Facility (SMF) feature of Oracle Solaris
System configuration (nodename or host name)
Edit /etc/nodename
svccfg -s sets the config/nodename property of the svc:system/identity:node service to the desired name.

Note - If the system is configured to use DHCP, which is always the case when the Automatic NCP is enabled, the SMF service property can only be set if the DHCP server does not provide a value for the nodename/hostname option. See nodename(4).

System registration
Auto Registration
Oracle Configuration Manager
System upgrade and boot environment management
lu and SVR4 package commands
pkg commands, Package Manager, Update Manager

beadm utility for managing boot environments

User account management
Solaris Management Console GUI and associated command-line tools
useradd, usermod, userdel, groupadd, groupmod, groupdel, roleadd, rolemod, and roledel
User environment management
Korn shell (ksh)

MANPATH variable is required

Default shell: ksh93

Default ksh path: /usr/bin/ksh; /bin/sh is also ksh93

Default interactive shell: bash; default bash path: /usr/bin/bash

MANPATH variable is no longer required

Removal of Legacy System Management Commands, Tools, Services, and Files

The following table describes legacy commands, tools, services, files that are no longer supported in Oracle Solaris 11.

Table 1-2 System Management Commands, Tools, Services, and Files

Legacy Command, Tool, Service, or File
Replacement Command, Tool, Service, or File
For More Information
bsmconv and bsmunconv
crypt and des
graph and spline

Note - Install the image/gnuplot package.

Locale facet mechanism
download, lpfilter, lpforms, lpget, lpset, lpsched, lpshut, lpsystem, lpusers, printmgr, print-service (launches Solaris Print Manager), and ppdmgr
cancel, cupsaccept, cupsreject, cupsdisable, cupsenable, lp, lpadmin, lpc, lpinfo, lpmove, lpoptions, lpq, lpr, lprm, lpstat, and system-config-printer (launches CUPS Print Manager)

LP print files and descriptions in:

  • ~/.printers
  • /etc/printers.conf

  • /usr/lib/lp/postscript

  • /usr/lib/print


Legacy SMF print services:

  • svc:/application/print/ppd-cache-update:default
  • svc:/application/print/server:default

  • svc:/application/print/rfc1179:default

  • svc:/network/device-discovery/printers:snmp

  • svc:/application/print/ipp-listener:default

  • svc:/application/print/service-selector:default

Replacement SMF print services:

  • svc:/application/cups/scheduler

  • svc:/application/cups/in-lpd

rsync or scp
rsync(1) and scp(1)
rstart and rstartd
saf, sac, sacadm, nlsadmin, pmadm, ttyadm, andlisten

/usr/include/listen.h, getty, /usr/lib/saf/nlps_server, /var/saf, /etc/saf, ttymon (sac and getty modes only), and ports (sac functionality)

ttymon express mode is still supported by the following SMF services:

  • svc:/system/console-login:terma
  • svc:/system/console-login:termb

pmconfig and /etc/power.conf
smosservice and smdiskless
Not available
Solaris Management Console GUI, smc, smuser, smgroup, and passmgmt
useradd, usermod, userdel, groupadd, groupmod, groupdel, roleadd, rolemod, roledel
sysidtool, sys-unconfig, and sysidcfg
sysconfig, SCI tool, and SC configuration through profiles
vold daemon
volfs and rmvolmgr

For more information about legacy commands that are no longer supported, see Oracle Solaris 11 Release Notes.