Instalar Herramientas de Empaquetador
Instalar
El paquete fedora-packager
proporciona herramientas que le ayudan a configurar y trabajar con Fedora. Trae todo lo necesario para el trabajo general de empaquetamiento. fedora-review automatiza muchas de las tareas relacionadas con la revisión del paquete. Ejecute lo siguiente:
$ sudo dnf install fedora-packager fedora-review
Configuración
Clave SSH
También debe tener configurada una clave ssh en el Fedora Accounts System (Sistema de Cuentas de Fedora) para ser capaz de hacer cambios en cualquier paquete, incluyendo los suyos propios. fedpkg
esperará que la clave correcta esté disponible en su llavero. Vea la página wiki Criptografía: OpenSSH para más información.
Mock
Para ser capaz de probar el procedimiento de compilación en un chroot limpio con Mock, necesita configurar su cuenta para ser miembro del grupo mock
:
$ sudo usermod -a -G mock <your_local_username>
Adquirir ticket Kerberos
$ fkinit -u <your_fedora_accounts_username>
Los tickets Kerberos tienen un tiempo de vencimiento establecido, de modo que tendrá que renovarlo frecuentemente con kinit -R
antes de que expire o adquirir uno nuevo.
Alternativamente, si está usando Fedora Workstation y no tiene habilitado 2FA en su cuenta de Fedora, puede añadirlo a través de GNOME Online Accounts.
Para verificar que se puede autenticar en Koji, use el siguiente comando koji
sin operación. Observe que le informa de su nombre de usuario Fedora y que le confirma una autenticación GSSAPI (un método de encapsulación para Kerberos):
$ koji moshimoshi <A hello message>, <your_fedora_accounts_username>! You are using the hub at https://koji.fedoraproject.org/kojihub Authenticated via GSSAPI
Want to help? Learn how to contribute to Fedora Docs ›