Na maior parte, do-release-upgrade
é um wrapper em torno do dist-upgrade com alguma funcionalidade adicional. Conforme observado, é a maneira oficial recomendada de atualizar as instalações mínimas / de servidor do Ubuntu. Extraoficialmente, dist-upgrade
depois de alterar seu sources.list
geralmente funciona da mesma maneira.
A diferença é : é recomendado o uso do upgrade tem a capacidade de lidar com alterações de configuração do sistema às vezes necessárias entre versões.
Para um chroot do Ubuntu, sugiro que você fique com do-release-upgrade
a menos que ele continue falhando por algum motivo.