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 configurado originalmente usando debootstrap .

A maneira correta de atualizar um servidor Ubuntu é usar o comando do-release-upgrade .

O Ubuntu é baseado no Debian. O Debian pode ser atualizado substituindo o nome do release em /etc/apt/sources.list pelo novo nome do lançamento e executando apt-get update , apt-get upgrade e apt-get dist-upgrade .

Qual é a maneira correta de atualizar um ambiente chroot do Ubuntu? O que o do-release-upgrade faz diferente do modo Debian?

    
por snap 13.07.2012 / 10:19

2 respostas

6

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.

    
por ish 13.07.2012 / 10:57
1

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

sudo apt-get install update-manager-core 

e depois:

do-release-upgrade.
    
por Romeo XL 19.11.2013 / 22:55