Articulo de referencia

Kickstarter (Linux)

Fedora , Red Hat Enterprise Linux y distribuciones Linux relacionadas utilizan el método de instalación Kickstart de Red Hat para realizar automáticamente la instalación y confi...

Fedora , Red Hat Enterprise Linux y distribuciones Linux relacionadas utilizan el método de instalación Kickstart de Red Hat para realizar automáticamente la instalación y configuración del sistema operativo sin supervisión. Red Hat publica Cobbler como una herramienta para automatizar el proceso de configuración Kickstart. [1]

Uso

Kickstart se utiliza normalmente en sitios con muchos de estos sistemas Linux, para permitir una fácil instalación [2] y una configuración consistente de nuevos sistemas informáticos.

Los archivos de configuración de Kickstart se pueden crear de tres maneras:

  1. A mano.
  2. Mediante el uso de la herramienta GUI system-config-kickstart.
  3. Utilizando el programa de instalación estándar de Red Hat, Anaconda .

Anaconda generará un archivo de configuración anaconda-ks.cfg al final de cualquier instalación manual. Este archivo se puede utilizar para reproducir automáticamente la misma instalación o editarlo (manualmente o con system-config-kickstart).

Estructura

El archivo kickstart es un archivo de texto simple, que contiene una lista de elementos, cada uno identificado por una palabra clave.

Si bien no es estrictamente obligatorio, existe un orden natural para las secciones que se debe seguir. Los elementos dentro de las secciones no tienen que estar en un orden específico a menos que se indique lo contrario. El orden de las secciones es el siguiente:

  • Sección de comandos: comandos de propósito general de una sola línea.
  • La %packagessección – lista de paquetes de software a instalar y opciones relacionadas.
  • Las secciones %pre, %pre-install, , y %postpueden contener scripts que se ejecutarán en el momento apropiado durante la instalación.%onerror%traceback

Las secciones %packages, %pre, %pre-install, , y %postdeben cerrarse todas con . %onerror%traceback%end

Se pueden omitir los elementos que no sean necesarios para la ejecución de instalación determinada.

Las líneas que comienzan con un signo almohadilla ( #) se tratan como comentarios y se ignoran.

Si se utilizan comandos, opciones o sintaxis obsoletos durante una instalación de Kickstart, se registrará un mensaje de advertencia en el registro de Anaconda. Dado que los elementos obsoletos suelen eliminarse en una o dos versiones, tiene sentido comprobar el registro de instalación para asegurarse de que no haya utilizado ninguno de ellos. Al utilizar ksvalidator, los elementos obsoletos provocarán un error.

Ejemplo

Un Kickstart simple para una instalación de Fedora totalmente automatizada.

# use el espejo de Fedora como fuente de instalación, configure la versión de Fedora y 
la URL de la arquitectura de destino  --mirrorlist = http://mirrors.fedoraproject.org/mirrorlist?repo = fedora-33 & arch = x86_64

# Establecer el idioma de instalación 
lang  en_US.UTF-8

# establecer 
teclado teclado  nosotros

# establecer contraseña de root 
rootpw 12345 

# crear un usuario con capacidad sudo 
usuario  --name  wikipedia-user  --password 12345 --groups = wheel  

#establecer zona horaria 
zona horaria  América/Nueva_York

# borrar todo el almacenamiento existente (!)
cerombr
parte clara  --all  --initlabel

# crear automáticamente un diseño de almacenamiento predeterminado
autopartes

%paquetes
# instalar el entorno de Fedora Workstation 
@^Fedora  Workstation
 # instalar algunos grupos de paquetes 
@3D  Printing
@C Herramientas y bibliotecas  de desarrollo   
@System  Tools
 # instala algunos paquetes
empuje
git
mc
%fin

Véase también

Referencias

  1. ^ "Instalación automatizada con la herramienta de aprovisionamiento Cobbler" en Linux Magazine
  2. ^ "Kickstart completo: cómo ahorrar tiempo al instalar Linux" en Linux Today
  • Comandos Kickstart en Fedora - Referencia de comandos Kickstart para Fedora
  • Referencia de comandos y opciones de Kickstart: referencia de comandos de Kickstart para RHEL 8
Obtenido de "https://es.wikipedia.org/w/index.php?title=Kickstart_(Linux)&oldid=1244725493"