Que executar primeiro: do-release-upgrade ou dist-upgrade?

1

Estou executando um Dell Inspiron 3551 que veio com o Ubuntu 14.04 pré-instalado. Recentemente, meu computador não inicializaria o Ubuntu, então eu tive que recuperar o Ubuntu, ou seja, reinstale o Ubuntu a partir do zero.

Primeiro, executei o comando dist-upgrade para atualizar meus pacotes.

sudo apt-get update
sudo apt-get dist-upgrade

Dado que estou começando com um sistema limpo, Eu queria atualizar para o Ubuntu 16.04. Eu descobri que posso fazer isso executando o comando:

sudo do-release-upgrade

Se eu atualizar para o Ubuntu 16.04, vai quebrar alguns dos antigos pacotes 14.04 que eu tinha instalado? Geralmente é recomendado fazer do-release-upgrade antes executando sudo apt-get dist-upgrade ?

    
por I Like to Code 16.05.2017 / 17:08

1 resposta

1

Atualizar para 16.04 também atualiza a maioria dos pacotes atualmente instalados para as versões que estão nos repositórios 16.04, significando que eles funcionarão bem em 16.04 e nenhum deles será quebrado desde que você os tenha instalado a partir dos repositórios oficiais e não manualmente ou de um PPA.

A execução de sudo apt-get dist-upgrade atualizará todos os pacotes para a versão mais recente nos repositórios para essa versão específica do Ubuntu, sudo do-release-upgrade atualiza para novas versões / versões do Ubuntu.

Você não precisa executar sudo apt-get dist-upgrade antes do outro comando porque sudo do-release-upgrade executará o comando anterior primeiro para garantir que todos os pacotes no sistema atual estejam atualizados para evitar possíveis problemas.

Portanto, a resposta é: Você pode executar sudo apt-get dist-upgrade antes de sudo do-release-upgrade , mas isso não faz diferença porque sudo do-release-upgrade o executa para começar de qualquer maneira.

    
por user364819 16.05.2017 / 17:28