Red Hat Training
A Red Hat training course is available for RHEL 8
A.2.2. Comandos de selección de paquetes
Estos comandos se pueden utilizar dentro de la sección %packages
de un archivo Kickstart.
- Especificar un entorno
Especifique un entorno completo para ser instalado como una línea que comienza con los símbolos
@^
:%packages @^Infrastructure Server %end
Esto instala todos los paquetes que forman parte del entorno
Infrastructure Server
. Todos los entornos disponibles se describen en el archivorepository/repodata/*-comps-repository.architecture.xml
del DVD de instalación de Red Hat Enterprise Linux 8.Sólo debe especificarse un único entorno en el archivo Kickstart. Si se especifican más entornos, sólo se utiliza el último entorno especificado.
- Especificación de grupos
Especifique los grupos, una entrada por línea, comenzando con un símbolo
@
, y luego el nombre completo del grupo o el identificador del grupo como se indica en el archivo*-comps-repository.architecture.xml
archivo. Por ejemplo:%packages @X Window System @Desktop @Sound and Video %end
El grupo
Core
está siempre seleccionado - no es necesario especificarlo en la sección%packages
.- Especificación de paquetes individuales
Especifique los paquetes individuales por nombre, una entrada por línea. Puede utilizar el carácter asterisco (
*
) como comodín en los nombres de los paquetes. Por ejemplo:%packages sqlite curl aspell docbook* %end
La entrada
docbook*
incluye los paquetesdocbook-dtds
ydocbook-style
que coinciden con el patrón representado con el comodín.- Especificación de los perfiles de los flujos de módulos
Especifique los perfiles para los flujos de módulos, una entrada por línea, utilizando la sintaxis de los perfiles:
%packages @module:stream/profile %end
Esto instala todos los paquetes listados en el perfil especificado del flujo de módulos.
- Cuando un módulo tiene un flujo por defecto especificado, puede omitirlo. Cuando el flujo por defecto no está especificado, debes especificarlo.
- Cuando un flujo de módulos tiene un perfil por defecto especificado, puede omitirlo. Cuando el perfil por defecto no está especificado, debes especificarlo.
- No es posible instalar un módulo varias veces con diferentes flujos.
- Es posible instalar varios perfiles del mismo módulo y flujo.
Los módulos y los grupos utilizan la misma sintaxis que comienza con el símbolo
@
. Cuando existe un módulo y un grupo de paquetes con el mismo nombre, el módulo tiene prioridad.En Red Hat Enterprise Linux 8, los módulos están presentes sólo en el repositorio AppStream. Para listar los módulos disponibles, utilice el comando
yum module list
en un sistema Red Hat Enterprise Linux 8 instalado.También es posible habilitar flujos de módulos utilizando el comando
module
Kickstart y luego instalar los paquetes contenidos en el flujo de módulos nombrándolos directamente.- Excluir entornos, grupos o paquetes
Utilice un guión inicial (
-
) para especificar los paquetes o grupos que desea excluir de la instalación. Por ejemplo:%packages -@Graphical Administration Tools -autofs -ipa*compat %end
No es posible instalar todos los paquetes disponibles utilizando sólo *
en un archivo Kickstart.
Puede cambiar el comportamiento por defecto de la sección %packages
utilizando varias opciones. Algunas opciones funcionan para toda la selección de paquetes, otras se utilizan sólo con grupos específicos.
Recursos adicionales
- Para más información sobre el manejo de paquetes, consulte el capítulo Instalación de software del documento Configuring basic system settings.
- Para más información sobre módulos y flujos, consulte el documento Instalación, gestión y eliminación de componentes del espacio de usuario.