Você pode achar os pacotes schroot
ou pbuilder
convenientes para isso, já que eles são projetados para manter um ambiente de criação para várias versões do Debian.
Dito isto, um chroot básico tem algumas centenas de MB de tamanho; você poderia ter milhares deles na maioria dos sistemas modernos sem realmente perceber. debootstrap
é uma ótima ferramenta para fazer com que as pessoas trabalhem rapidamente.
Construir com uma versão mais nova do G + + é tradicionalmente empolgante, porque as bibliotecas de suporte também precisam mudar - e assim a versão mais antiga do glibc pode não suportar bem o seu código binário mais recente.
Você deve ser capaz de retroceder a versão apropriada do G ++ e fazer com que funcione, mas o uso direto da versão mais recente pode causar problemas. As notas de lançamento devem ajudar a entender isso.