Qual é a diferença entre apt-get dist-upgrade e do-release-upgrade?


15

O apt-get dist-upgrade fará exatamente a mesma coisa que a execução do-release-upgrade?

Atualmente, estou executando o Ubuntu Server 11.04.

Respostas:


18

apt-get dist-upgradenão executará uma atualização de versão, a menos que você modifique /etc/apt/sources.list.

Este comando atualiza todos os pacotes instalados e suas alterações de dependência. Se você combinar a execução deste comando com as alterações apropriadas no /etc/apt/sources.listarquivo, poderá atualizar sua versão do Ubuntu.

do-release-upgrade realizará uma atualização de lançamento.

Por exemplo, se você deseja passar do Ubuntu 11.04 para 11.10, você tem 2 opções:

  1. Altere cada ocorrência da palavra "natty" no /etc/apt/sources.listarquivo para "onírico" e execute o comandoapt-get dist-upgrade
  2. Execute o do-release-upgradecomando

2
do-release-upgrade tem alguns outros recursos interessantes, como "--sandbox", que remonta seus sistemas de arquivos com aufs para que a atualização possa ser revertida!
Coops
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.