Atualizando o ambiente chroot do Ubuntu?

10

Qual é a maneira correta de atualizar o ambiente chroot do Ubuntu para uma versão mais recente do Ubuntu? O ambiente chroot foi originalmente configurado usando debootstrap.

A maneira correta de atualizar um servidor Ubuntu é usar o do-release-upgradecomando

O Ubuntu é baseado no Debian. O Debian pode ser atualizado substituindo o nome do release /etc/apt/sources.listpelo novo nome e versão em execução apt-get update, apt-get upgradee apt-get dist-upgrade.

Qual é a maneira correta de atualizar um ambiente chroot do Ubuntu? O que do-release-upgradefaz diferente da maneira Debian?

estalar
fonte

Respostas:

6

Na maior parte, do-release-upgradeé um invólucro do dist-upgrade com algumas funcionalidades adicionais. Como observado, é a maneira oficial recomendada de atualizar as instalações mínimas / de servidor do Ubuntu. Não oficialmente, dist-upgradedepois de mudar o seu, sources.listmuitas vezes funciona tão bem.

A diferença é : o uso do-release-upgrade é recomendado porque ele tem a capacidade de lidar com as mudanças na configuração do sistema, algumas vezes necessárias entre os lançamentos.

Para um chroot do Ubuntu, sugiro que você permaneça, a do-release-upgrademenos que continue falhando por algum motivo.

ish
fonte
1

Bem, do-release-upgrade -dfunciona também. Basta fazer o download em um terminal:

sudo apt-get install update-manager-core 

e depois:

do-release-upgrade.
Romeo XL
fonte