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.