Agregación y actualización de software en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Instalación de un paquete en un nuevo entorno de inicio


Consejo  - Especificar de manera explícita un nuevo entorno de inicio es la forma más segura de instalar o actualizar. Consulte Propiedades de imágenes de política de entorno de inicio para obtener información sobre cuándo se crean entornos de inicio.

El nuevo entorno de inicio es un clon del entorno de inicio actual con los cambios especificados de instalación, desinstalación o actualización aplicados. El entorno de inicio actual no se modifica. El sistema no se reinicia de forma automática. El nuevo entorno de inicio será la selección de inicio predeterminada la próxima vez que reinicie el sistema. El entorno de inicio actual todavía está disponible para ser iniciado.

Si especifica la opción --no-be-activate, el nuevo entorno de inicio no será la selección de inicio predeterminada durante el próximo reinicio.

Utilice la opción --be-name para forzar la creación de un nuevo entorno de inicio o para otorgar al nuevo entorno de inicio un nombre significativo si se creará un nuevo entorno de inicio de manera predeterminada.

El ejemplo de Vista previa de una operación muestra que no se creará un nuevo entorno de inicio de manera predeterminada al instalar el paquete group/feature/amp. En la siguiente salida parcial, se crea un nuevo entorno de inicio porque se especificó la opción --be-name:

$ pkg install -v --be-name s11amp group/feature/amp
           Packages to install:         6
           Mediators to change:         1
     Estimated space available:  22.70 GB
Estimated space to be consumed: 751.08 MB
       Create boot environment:       Yes
     Activate boot environment:       Yes
Create backup boot environment:        No
          Rebuild boot archive:        No

Cuando finaliza la operación de instalación, se muestra el siguiente mensaje:

A clone of s11 exists and has been updated and activated.
On the next boot the Boot Environment s11amp will be
mounted on '/'.  Reboot when ready to switch to this updated BE.

El comando pkg list informa que el paquete group/feature/amp no está instalado porque el paquete group/feature/amp no está instalado en el entorno de inicio actual. El paquete group/feature/amp está instalado en el nuevo entorno de inicio s11amp.

$ pkg list group/feature/amp
pkg list: no packages matching 'group/feature/amp' installed

Use el comando beadm list para comprobar que el sistema tiene un nuevo entorno de inicio denominado s11amp. El entorno de inicio “N” está iniciado actualmente. El entorno de inicio “R” es el predeterminado en un reinicio. Utilice el comando beadm activate para cambiar el entorno de inicio predeterminado al reiniciar.

$ beadm list
BE           Active Mountpoint Space   Policy Created
--           ------ ---------- -----   ------ -------
s11          N      /          30.92M  static 2014-03-05 08:51
s11amp       R      -          25.75G  static 2014-03-26 10:45

Compruebe que el paquete group/feature/amp esté instalado en el nuevo entorno de inicio. Monte el nuevo entorno de inicio y utilice la opción -R para trabajar en el entorno de inicio montado. La letra “i” en la columna I indica que el paquete group/feature/amp está instalado.

$ beadm mount s11amp /mnt
$ beadm list
BE           Active Mountpoint Space   Policy Created
--           ------ ---------- -----   ------ -------
s11          N      /          30.92M  static 2014-03-05 08:51
s11amp       R      /mnt       25.75G  static 2014-03-26 10:45
$ pkg -R /mnt list group/feature/amp
NAME (PUBLISHER)       VERSION                    IFO
group/feature/amp      0.5.11-0.175.2.0.0.33.0    i--

Recuerde desmontar el entorno de inicio s11amp.

$ beadm unmount s11amp