Esta función nueva permite instalar todas las actualizaciones en modalidad multiusuario, en vez de tener que postergar las que precisen el reinicio del sistema en modalidad monousuario.
Para activar la compatibilidad con Live Upgrade, utilice la opción -b boot-env con los comandos smpatch add, smpatch remove o smpatch update; -b representa el entorno de arranque y el valor boot-env es el nombre del entorno de arranque específico. A continuación se proporciona la sintaxis del comando:.
smpatch -add -b boot-env
El entorno de arranque activo se copia en el entorno de arranque especificado. Las actualizaciones seleccionadas se aplican en el entorno de arranque especificado. El entorno especificado se activará para que, al volver a arrancar, el sistema ejecute el nuevo entorno de arranque en lugar del actual.
Tras ejecutar el comando smpatch con la opción seleccionada, en la línea de comandos aparece un mensaje que indica al usuario que reinicie el sistema en cuanto le resulte posible.
Si vuelve a ejecutar el comando smpatch especificando el mismo entorno de arranque, se pierden los cambios efectuados por cualquier comando anterior. El sistema aplica el conjunto de cambios más reciente. Esto no afecta al comando smpatch -update, ya que dicho comando instala de nuevo todo el conjunto de actualizaciones.