docs: Actualizar docs/instalación.rst con pasos para Dist-Git y mejoras de redacción
This commit is contained in:
parent
326ad04c46
commit
3aec0d2e01
1 changed files with 7 additions and 7 deletions
|
|
@ -117,9 +117,10 @@ Configura Kojid (en cada host constructor):
|
||||||
Establece el parámetro `user` en el FQDN del host constructor.
|
Establece el parámetro `user` en el FQDN del host constructor.
|
||||||
Establece `topdir` en el directorio de Koji montado (p. ej., `/mnt/koji`).
|
Establece `topdir` en el directorio de Koji montado (p. ej., `/mnt/koji`).
|
||||||
Establece `workdir` en un directorio local (p. ej., `/var/lib/kojid-work`).
|
Establece `workdir` en un directorio local (p. ej., `/var/lib/kojid-work`).
|
||||||
Configura `allowed_scms` para permitir la descarga de fuentes desde tu Dist-Git, utilizando un script wrapper (ej. `mxos-get-sources.bash`) para gestionar la caché de fuentes (lookaside cache).
|
Configura `allowed_scms` para permitir la descarga de fuentes desde tu Dist-Git, utilizando un script wrapper (p. ej., `mxos-get-sources.bash`) para gestionar la caché de fuentes (lookaside cache).
|
||||||
Asegúrate de que el servicio `kojid` se ejecute como `root` (predeterminado) y tenga los permisos adecuados en `workdir`.
|
Asegúrate de que el servicio `kojid` se ejecute como `root` (predeterminado) y tenga los permisos adecuados en `workdir`.
|
||||||
Agrega los usuarios que necesitan compilar paquetes (p. ej., `kojiadmin`) al grupo `mock`.
|
Agrega los usuarios que necesitan compilar paquetes (p. ej., `kojiadmin`) al grupo `mock`.
|
||||||
|
|
||||||
Configura Kojira (en el hub o en un host dedicado):
|
Configura Kojira (en el hub o en un host dedicado):
|
||||||
Instala `koji-utils`.
|
Instala `koji-utils`.
|
||||||
Edita `/etc/kojira/kojira.conf` para que apunte a la URL del servidor XML-RPC de Koji Hub.
|
Edita `/etc/kojira/kojira.conf` para que apunte a la URL del servidor XML-RPC de Koji Hub.
|
||||||
|
|
@ -161,11 +162,10 @@ Otorga Privilegios de Administrador al Usuario Inicial:
|
||||||
inicial (p. ej., `kojiadmin`) el permiso de `admin`. Este es un paso único para el administrador inicial.
|
inicial (p. ej., `kojiadmin`) el permiso de `admin`. Este es un paso único para el administrador inicial.
|
||||||
Crea Etiquetas y un Destino de Compilación:
|
Crea Etiquetas y un Destino de Compilación:
|
||||||
Crea una etiqueta de destino (p. ej., `cs10`) donde terminarán los RPM finales: `koji add-tag cs10`.
|
Crea una etiqueta de destino (p. ej., `cs10`) donde terminarán los RPM finales: `koji add-tag cs10`.
|
||||||
Crea una etiqueta de compilación (p. ej., `cs10-build`) que defina el contenido del buildroot y agrégale arquitecturas: `koji
|
Crea una etiqueta de compilación (p. ej., `cs10-build`) que defina el contenido del buildroot y agrégale arquitecturas:
|
||||||
add-tag --parent
|
`koji add-tag --parent cs10 --arches "x86_64" cs10-build`.
|
||||||
cs10 --arches "x86_64" cs10-build`.
|
Crea un destino de compilación que vincule la etiqueta de compilación y la etiqueta de destino:
|
||||||
Crea un destino de compilación que vincule la etiqueta de compilación y la etiqueta de destino: `koji add-target cs10-build
|
`koji add-target cs10-build cs10-build cs10`.
|
||||||
cs10-build cs10`.
|
|
||||||
Puebla el Grupo de Compilación:
|
Puebla el Grupo de Compilación:
|
||||||
Agrega los paquetes esenciales que se requieren para compilar (p. ej., `rpm-build`, `gcc`, `make`) al grupo `build` de tu
|
Agrega los paquetes esenciales que se requieren para compilar (p. ej., `rpm-build`, `gcc`, `make`) al grupo `build` de tu
|
||||||
etiqueta de compilación: `koji add-group-pkg cs10-build build <package_name>`.
|
etiqueta de compilación: `koji add-group-pkg cs10-build build <package_name>`.
|
||||||
|
|
@ -193,4 +193,4 @@ Permisos Granulares:
|
||||||
lo que mejora la seguridad al limitar el acceso a funciones administrativas.
|
lo que mejora la seguridad al limitar el acceso a funciones administrativas.
|
||||||
Autoincremento de NVR:
|
Autoincremento de NVR:
|
||||||
La etiqueta de compilación `mxos0-build` está configurada para incrementar automáticamente el número
|
La etiqueta de compilación `mxos0-build` está configurada para incrementar automáticamente el número
|
||||||
de release de los paquetes, simplificando el proceso de release.
|
de release de los paquetes, simplificando el proceso de release.
|
||||||
Loading…
Reference in a new issue