Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Agregación y actualización de paquetes de software de Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Introducción al Image Packaging System
2. Interfaces gráficas de usuario de IPS
3. Obtención de información sobre paquetes de software
4. Instalación y actualización de paquetes de software
5. Configuración de imágenes instaladas
Visualización de información de editores
Agregación, modificación o eliminación de editores de paquetes
Control de la instalación de componentes opcionales
Visualización y cambio de valores de variantes
Visualización y cambio de valores de faceta
Bloqueo de paquetes a una versión especificada
Flexibilización de restricciones de versiones especificadas por incorporaciones
Cómo evitar instalar algunos paquetes en un paquete de grupo
Mejores prácticas de actualización de imagen
Especificación de la versión que se instalará
Especificación de una restricción de versión antes de realizar una actualización
Restricción de los paquetes disponibles
Cambio a una versión anterior de una imagen
Más opciones del comando de actualización
Configuración de propiedades de imágenes y editores
Propiedades de imágenes de política de entorno de inicio
Propiedades para firmar paquetes
Propiedades de imágenes para paquetes firmados
Propiedades de editores para paquetes firmados
Configuración de propiedades de firmas de paquetes
Propiedades adicionales de imágenes
Configuración de propiedades de imágenes
Visualización de valores de propiedades de imágenes
Establecimiento del valor de una propiedad de imagen
Tal vez le interese proporcionar varias versiones de una aplicación o herramienta en la misma imagen. Si las distintas versiones de la aplicación se entregan como parte de la misma mediación, es posible restablecer fácilmente la versión predeterminada o preferida. Una mediación es un conjunto de enlaces a diferentes implementaciones de una aplicación, donde cada uno de los enlaces tiene el mismo nombre de mediador y la misma ruta de enlace, pero diferentes rutas de enlace de destino.
Utilice el comando pkg mediator para mostrar todos mediadores en la imagen o mostrar la versión actualmente seleccionada del mediador especificado.
/usr/bin/pkg mediator [-aH] [-F format] [mediator ...]
Utilice el comando pkg set-mediator para restablecer la versión de un mediador especificado que es la versión predeterminada o preferida.
usr/bin/pkg set-mediator [-nv] [-I implementation] [-V version] [--no-be-activate] [--no-backup-be | --require-backup-be] [--backup-be-name name] [--deny-new-be | --require-new-be] [--be-name name] mediator ...
En el siguiente ejemplo, se instalan dos versiones diferentes de Java Runtime Environment.
$ pkg list 'runtime/java*' NAME (PUBLISHER) VERSION IFO runtime/java 1.6.0.33-0.175.1.0.0.18.1 i-- runtime/java/jre-6 1.6.0.33-0.175.1.0.0.18.1 i-- runtime/java/jre-7 1.7.0.5-0.175.1.0.0.18.0 i--
El siguiente comando muestra que hay definida una mediación java y que la versión 1.7 es la predeterminada.
$ pkg mediator MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION java system 1.7 system php system 5.2 system python vendor 2.6 vendor
El siguiente comando muestra todas las mediaciones java que se pueden definir. jre-6 y jre-7 definen un enlace simbólico de /usr/bin/java. En el paquete jre-6, el destino del enlace /usr/bin/java es jdk1.6. En el paquete jre-7, el destino del enlace /usr/bin/java es jdk1.7. El comando anterior muestra que la versión 1.7 es actualmente el destino del enlace /usr/bin/java. Esta mediación no especifica la implementación preferida, y el sistema de paquetes seleccionó la implementación con la versión más alta como la implementación preferida.
$ pkg mediator -a java MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION java system 1.7 system java system 1.6 system
El siguiente comando muestra cómo definir la versión 1.6 como la implementación preferida. Esto significa que al invocar a /usr/bin/java, se invocará a la versión 1.6 de JRE. 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.
$ pkg mediator java MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION java system 1.7 system $ pfexec 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