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

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cambio de la aplicación preferida

Utilice el comando pkg set-mediator para restablecer la versión de una mediación especificada que es la versión predeterminada o preferida.

Utilice la salida de pkg mediator -a para seleccionar una versión para el argumento -V o una implementación para el argumento -I. Si comete un error tipográfico o especifica una implementación o versión del mediador que no está disponible actualmente, se eliminan los enlaces que utilizan el mediador especificado.

Utilice la opción -n con el subcomando set-mediator para comprobar si se creará una copia de seguridad del entorno de inicio. Si no se creará ninguna copia de seguridad del entorno de inicio, puede especificar la opción --require-backup-be con el subcomando set-mediator. El cambio de mediador se realiza en el entorno de inicio actual. Cuando haya determinado que el entorno de inicio actual no tiene problemas después de cambiar el mediador, puede usar beadm destroy para destruir la copia de seguridad del entorno de inicio.

La salida anterior muestra que la versión 1.7 es la versión preferida actualmente seleccionada de la mediación java El siguiente comando muestra cómo definir la versión 1.6 como la versión preferida, lo que significa que, al invocar /usr/bin/java, se invocará JRE versión 1.6. La versión JRE de 1.7 sigue estando disponible en el sistema cuando los usuarios especifican la ruta completa a esa versión. Compare la salida de los dos comandos pkg mediator. Cuando cambia la versión preferida para la mediación, VER. SRC. también cambia a local, lo que indica que la selección fue especificada por un administrador. Esta selección se conservará tras los reinicios y las actualizaciones de paquetes.

$ pkg mediator java
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java     system    1.7     system
$ pkg mediator -a java
MEDIATOR    VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java        system    1.7     system
java        system    1.6     system
$ pkg set-mediator -V 1.6 java
            Packages to update:  3
           Mediators to change:  1
       Create boot environment: No
Create backup boot environment: No

PHASE                                          ITEMS
Removing old actions                             2/2
Updating modified actions                        3/3
Updating image state                            Done
Creating fast lookup database                   Done
Reading search index                            Done
Updating search index                            3/3
$ pkg mediator java
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java     local     1.6     system

Esta selección administrativa se conserva tras las actualizaciones de paquetes, aun si la implementación seleccionada ya no está instalada. Si la implementación seleccionada ya no está instalada, el destino del enlace mediado no existe. Utilice uno de los siguientes métodos para restablecer la implementación preferida:

  • Utilice el comando pkg set-mediator nuevamente para seleccionar una implementación diferente de la lista actualizada mostrada por pkg mediator -a.

  • Utilice el comando pkg unset-mediator para permitir que el sistema seleccione una nueva implementación.

    $ pkg unset-mediator java