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

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Interfaces gráficas de usuario de IPS

IPS incluye dos herramientas de interfaz gráfica de usuario (GUI).

  • Package Manager proporciona la mayoría de las operaciones de paquetes y editores, y algunas operaciones de entornos de inicio. Si no tiene experiencia con las tecnologías de IPS y el sistema operativo Oracle Solaris, puede utilizar Package Manager para identificar e instalar rápidamente paquetes.

  • Update Manager actualiza todos los paquetes de la imagen que tienen actualizaciones disponibles.

Uso de Package Manager

Package Manager proporciona un subconjunto de las tareas que se pueden realizar desde la línea de comandos:

  • Enumerar, buscar, instalar, actualizar y eliminar paquetes.

  • Agregar y configurar orígenes de paquetes.

  • Activar, renombrar y eliminar entornos de inicio.

Inicie Package Manager de una de las siguientes maneras:

Barra de herramientas

Haga clic en el ícono de Package Manager en la barra de herramientas. El ícono de Package Manager es una caja con una flecha en círculo.

Ícono de escritorio

Haga doble clic en el ícono de Package Manager en el escritorio.

Barra de menús

Seleccione Sistema -> Administración -> Package Manager.

Línea de comandos

$ packagemanager &

Para obtener documentación completa sobre Package Manager, seleccione Ayuda -> Contenido en la barra de menús de Package Manager.

Opciones de la línea de comandos de Package Manager

Se admiten las siguientes opciones para el comando packagemanager(1).

Tabla B-1  Opciones de comandos de Package Manager
Opción
Descripción
--image-dir o -R dir
Realiza operaciones en la imagen con raíz en directorio. El comportamiento predeterminado es operar en la imagen actual.
El siguiente comando realiza operaciones en la imagen almacenada en /aux0/example_root:
$ packagemanager -R /aux0/example_root
--update-all o -U
Actualiza todos los paquetes instalados que tienen actualizaciones disponibles. Especificar esta opción es lo mismo que seleccionar la opción Actualizaciones en la GUI de Package Manager. Consulte Uso de Update Manager para obtener más información sobre cómo actualizar todos los paquetes.
--info-install o -i file.p5i
Especifique un archivo .p5i para ejecutar Package Manager en modo de instalación web. El archivo especificado debe tener la extensión .p5i. Consulte Uso de la instalación web para obtener más información.
--help o -h
Muestra información sobre el uso del comando.

Uso de la instalación web

Consulte la ayuda de Package Manager para obtener información detallada sobre el proceso de instalación web.

Package Manager admite la instalación de paquetes mediante un sencillo proceso de instalación web de un solo clic. El proceso de instalación web utiliza un archivo .p5i. Un archivo .p5i contiene información para agregar editores y agregar paquetes que se pueden instalar desde estos editores. El proceso de instalación web lee y utiliza la información del archivo .p5i.

Cómo crear un archivo de instalación web

Si desea que otros usuarios puedan instalar paquetes que usted tiene instalados en el sistema, puede exportar las instrucciones de instalación para los archivos de esos paquetes mediante el proceso de instalación web. El proceso de instalación web crea un archivo .p5i que consta de instrucciones de instalación para los paquetes y editores que se van a instalar.

  1. Seleccione el editor.

    En el menú desplegable Editor de Package Manager, seleccione el editor del que desea incluir los paquetes en el archivo .p5i.

  2. Seleccione el paquete.

    En el panel de la lista de paquetes de Package Manager, seleccione el paquete cuyas instrucciones de instalación desea distribuir.

  3. Exporte las selecciones.

    Seleccione Archivo -> Exportar selecciones para visualizar la ventana Confirmación de Exportar selecciones.

  4. Confirme las selecciones.

    Haga clic en el botón Aceptar para confirmar las selecciones. Aparece la ventana Exportar selecciones.

  5. (Opcional) Cambie el nombre del archivo.

    Se proporciona un nombre predeterminado para el archivo .p5i. Puede cambiar el nombre de este archivo.

    No cambie la extensión .p5i.

  6. (Opcional) Cambie la ubicación del archivo.

    Se proporciona una ubicación predeterminada para el archivo .p5i. Puede cambiar la ubicación.

  7. Guarde el archivo de instalación web.

    Haga clic en el botón Guardar para guardar el nombre y la ubicación del archivo.

Cómo utilizar la instalación web para agregar editores e instalar paquetes

El proceso de instalación web le permite instalar paquetes mediante un archivo .p5i. Este archivo puede estar en su escritorio o en un sitio web.

  1. Inicie Package Manager en modo de instalación web.
    • Seleccione un archivo .p5i del escritorio.
    • Inicie Package Manager desde la línea de comandos y especifique un archivo .p5i.
      $ packagemanager ./wifile.p5i
    • Vaya a una ubicación URL que contenga un enlace a un archivo .p5i.
      • Si el archivo .p5i se encuentra en un servidor web que ha registrado este tipo MIME, haga clic en el enlace al archivo .p5i.

      • Si el archivo .p5i se encuentra en un servidor web que no ha registrado este tipo MIME, guarde el archivo .p5i en su escritorio y, a continuación, selecciónelo.

    Aparece la ventana Instalar/Actualizar. La etiqueta situada en la parte superior de la ventana es: “Package Manager Web Installer/Lo siguiente será agregado a su sistema”. Se enumeran los editores y paquetes que se van a instalar.

  2. Haga clic en el botón Continuar para continuar con la instalación.
    • Si es necesario, agregue editores.
    • Si es necesario,
  3. Si es necesario, agregue editores.

    Si el editor del paquete especificado aún no está configurado en el sistema, la ventana Agregar editor aparece. El nombre y el URI del editor ya se han introducido.

    Si los editores que se van a agregar son editores seguros, una clave SSL y un certificado SSL son necesarios. Examine para localizar la clave SSL y el certificado SSL en el sistema.

    Si el editor se agrega con éxito, el cuadro de diálogo Agregar editor completado se muestra.

  4. Haga clic en el botón Aceptar para continuar con la instalación.
  5. Active los editores desactivados.

    Si un archivo .p5i contiene paquetes de un editor desactivado, la instalación web abre el cuadro de diálogo Activar editor. Utilice este cuadro de diálogo para activar el editor y poder instalar los paquetes.

    La ventana Instalar/Actualizar ahora es igual a la ventana correspondiente a la opción Instalar/Actualizar de Package Manager.

    La aplicación se cierra cuando todos los paquetes se instalan.

Uso de Update Manager

Update Manager actualiza todos los paquetes instalados a la versión más reciente permitida por las restricciones impuestas en el sistema por parte de las dependencias de los paquetes instalados y la configuración del editor. Esta función es igual a las siguientes funciones:

  • En la GUI de Package Manager, seleccionar el botón Actualizaciones o la opción de menú Paquete -> Actualizaciones.

  • Usar el comando packagemanager.

    $ packagemanager --update-all
  • Usar el comando pkg.

    $ pkg update

Inicie Update Manager de una de las siguientes maneras:

Barra de estado

Cuando haya actualizaciones disponibles, verá una notificación en la barra de estado. Haga clic donde se le indique en la notificación. El ícono de Update Manager es una pila de tres cajas.

Barra de menús

Seleccione Sistema -> Administración -> Update Manager.

Línea de comandos

$ pm-updatemanager

Automatizada

El paquete Update Manager, package/pkg/update-manager, proporciona el trabajo cron /usr/lib/update-manager/update-refresh.sh.

30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh

Cuando el servicio SMF svc:/application/pkg/update está en línea, este trabajo cron realiza comprobaciones periódicas para detectar paquetes actualizados disponibles en los editores configurados (los dos primeros pasos del proceso siguiente). Si hay paquetes actualizados disponibles, recibirá una notificación en la barra de herramientas del escritorio. Seleccione el ícono de notificación para abrir la GUI de Update Manager.

Aparece la ventana Actualizaciones y se inicia el proceso de actualización.

  1. El sistema refresca todos los catálogos.

  2. El sistema evalúa todos los paquetes instalados para determinar los paquetes que tienen actualizaciones disponibles.

    • Si ningún paquete tiene actualizaciones disponibles, el mensaje "No hay actualizaciones disponibles" se muestra y el procesamiento se detiene.

    • Si hay actualizaciones de paquetes disponibles, los paquetes que se deben actualizar se muestran para su revisión. Ésta es la última oportunidad para hacer clic en el botón Cancelar y cancelar la actualización.

    Haga clic en el botón Continuar para continuar con la actualización.

  3. El sistema descarga e instala las actualizaciones de todos los paquetes.

    Los siguientes paquetes se actualizan primero si tienen actualizaciones disponibles. A continuación, se actualizan los demás paquetes.

    package/pkg
    package/pkg/package-manager
    package/pkg/update-manager

    De manera predeterminada, cada paquete se actualiza desde el editor del que se instaló originalmente. Si el editor original no es permanente, una versión más reciente del paquete que es compatible con esta imagen se podría instalar desde otro editor. Utilice la ventana Administrar editores de Package Manager o el comando pkg set-publisher para definir un editor como permanente o no permanente.

    Si se produce un error en algún momento durante el proceso de actualización, el panel Detalles se expande y los detalles del error se muestran. Un indicador de estado de error se muestra junto a la etapa que falló.

  4. Un nuevo entorno de inicio se podría crear, según qué paquetes se actualicen y según su política de imágenes.

    Si el sistema creó un nuevo entorno de inicio para la actualización, puede editar el nombre predeterminado del entorno de inicio.

    Debe reiniciar para iniciar en el nuevo entorno de inicio. El nuevo entorno de inicio será su elección de inicio predeterminada. Su entorno de inicio actual estará disponible como una elección de inicio alternativa.

    • Haga clic en el botón Reiniciar ahora para reiniciar el sistema inmediatamente.

    • Haga clic en el botón Reiniciar más tarde para reiniciar el sistema más adelante.

Opciones de la línea de comandos de Update Manager

Se admiten las siguientes opciones para el comando pm-updatemanager(1).

Tabla B-2  Opciones de comandos de Update Manager
Opción
Descripción
--image-dir o -R dir
Realiza operaciones en la imagen con raíz en directorio. El comportamiento predeterminado es operar en la imagen actual.
El siguiente comando actualiza la imagen en /aux0/example_root:
$ pm-updatemanager -R /aux0/example_root
--help o -h
Muestra información sobre el uso del comando.