YUM/DNF a une fonctionnalité de bootstrap-in-chroot intégrée.
Il suffit simplement de configurer simplement un disque sur un périphérique de disque ou sur une image de disque, pour faire quelque chose comme :
sudo dnf --installroot=/path/to/mounted/target group install minimal-environment
On peut voir la liste des groupes disponibles à inclure en utilisant:
dnf group list --ids
Si le fichier de configuration du dépôt fait référence à la variale $releasever il faut rajouter le commutateur --releasever=8
à la commande par exemple pour la version 8:
sudo dnf --installroot=/path/to/mounted/target group install minimal-environment --releasever=8