El proceso de agregación de software adicional en una zona en el momento de la instalación se puede automatizar revisando el manifiesto AI. Los paquetes especificados y los paquetes en los que dependen se instalarán. La lista de paquetes predeterminada se obtiene del manifiesto AI. El manifiesto AI predeterminado es /usr/share/auto_install/manifest/zone_default.xml. Consulte Agregación y actualización de software en Oracle Solaris 11.2 para obtener información sobre la localización y el trabajo con paquetes.
Ejemplo 9-1 Revisión del manifiestoEl siguiente procedimiento agrega mercurial y una instalación completa del editor vim a una zona configurada que se denomina my-zone. Tenga en cuenta que sólo el vim-core mínimo que forma parte de solaris-small-server se instala de manera predeterminada.
Copie el manifiesto AI predeterminado en la ubicación en la que va a editar el archivo, y permita la escritura en el archivo.
# cp /usr/share/auto_install/manifest/zone_default.xml ~/my-zone-ai.xml # chmod 644 ~/my-zone-ai.xml
Edite el archivo agregando los paquetes mercurial y vim a la sección software_data, de la siguiente manera:
<software_data action="install">
<name>pkg:/group/system/solaris-small-server</name>
<name>pkg:/developer/versioning/mercurial</name>
<name>pkg:/editor/vim</name>
</software_data>
Instale la zona.
# zoneadm -z my-zone install -m ~/my-zone-ai.xml
El sistema muestra:
A ZFS file system has been created for this zone.
Progress being logged to /var/log/zones/zoneadm.20111113T004303Z.my-zone.install
Image: Preparing at /zones/my-zone/root.
Install Log: /system/volatile/install.15496/install_log
AI Manifest: /tmp/manifest.xml.XfaWpE
SC Profile: /usr/share/auto_install/sc_profiles/enable_sci.xml
Zonename: my-zone
Installation: Starting ...
Creating IPS image
Installing packages from:
solaris
origin: http://localhost:1008/solaris/54453f3545de891d4daa841ddb3c844fe8804f55/
DOWNLOAD PKGS FILES XFER (MB)
Completed 169/169 34047/34047 185.6/185.6
PHASE ACTIONS
Install Phase 46498/46498
PHASE ITEMS
Package State Update Phase 169/169
Image State Update Phase 2/2
Installation: Succeeded
...