O primeiro passo é gerar um rpmdb dentro do chroot, criando /var/lib/rpm
dentro dele e usando rpm --root /path/to/chroot --initdb
. Depois disso, você precisa instalar o pacote $ distro-release dentro dele com rpm para que o yum tenha informações sobre a distribuição cujos repositórios precisam acessar. Uma vez feito isso, você pode usar yum --installroot=/path/to/chroot
para que ele funcione dentro do chroot.