Red Hat Training

A Red Hat training course is available for RHEL 8

Apéndice A. Referencia del formato de archivo de los scripts Kickstart

Esta referencia describe en detalle el formato de archivo kickstart.

A.1. Formato de archivo Kickstart

Los scripts Kickstart son archivos de texto plano que contienen palabras clave reconocidas por el programa de instalación, que sirven como instrucciones para la instalación. Cualquier editor de texto capaz de guardar archivos como texto ASCII, como Gedit o vim en sistemas Linux o Notepad en sistemas Windows, puede utilizarse para crear y editar archivos Kickstart. El nombre del archivo de configuración de Kickstart no importa; sin embargo, se recomienda utilizar un nombre sencillo, ya que tendrá que especificar este nombre más adelante en otros archivos de configuración o diálogos.

Comandos
Los comandos son palabras clave que sirven como instrucciones para la instalación. Cada comando debe estar en una sola línea. Los comandos pueden tener opciones. La especificación de comandos y opciones es similar al uso de comandos de Linux en el shell.
Secciones
Algunos comandos especiales que comienzan con el carácter % inician una sección. La interpretación de los comandos en las secciones es diferente de los comandos colocados fuera de las secciones. Cada sección debe terminar con el comando %end.
Tipos de secciones

Las secciones disponibles son:

  • Add-on sections. Estas secciones utilizan el don addon_name comando.
  • Package selection sections. Comienza con %packages. Se utiliza para listar los paquetes a instalar, incluyendo medios indirectos como grupos de paquetes o módulos.
  • Script sections. Estos comienzan con %pre, %pre-install, %post, y %onerror. Estas secciones no son obligatorias.
Sección de comandos
La sección de comandos es un término utilizado para los comandos del archivo Kickstart que no forman parte de ninguna sección de script o de %packages.
Recuento y ordenación de las secciones de los guiones
Todas las secciones, excepto la sección de comandos, son opcionales y pueden estar presentes varias veces. Cuando se debe evaluar un tipo particular de sección de script, todas las secciones de ese tipo presentes en el Kickstart se evalúan en orden de aparición: dos secciones %post se evalúan una tras otra, en el orden en que aparecen. Sin embargo, no es necesario especificar los distintos tipos de secciones de script en ningún orden: no importa si hay secciones %post antes de las secciones %pre.
Comentarios
Los comentarios Kickstart son líneas que comienzan con el carácter hash #. Estas líneas son ignoradas por el programa de instalación.

Los elementos que no son necesarios pueden ser omitidos. La omisión de cualquier elemento requerido hace que el programa de instalación cambie al modo interactivo para que el usuario pueda proporcionar una respuesta al elemento relacionado, al igual que durante una instalación interactiva normal. También es posible declarar el script kickstart como no interactivo con el comando cmdline. En el modo no interactivo, cualquier respuesta que falte aborta el proceso de instalación.