Pense no apt-get upgrade
como uma atualização segura ao testar as versões candidatas. Você deve usá-lo normalmente para o processo de atualização (principalmente) diário para manter seus pacotes atualizados sem quebrar seu sistema. A opção de atualização é usada apenas para atualizar os pacotes já instalados em sua máquina para uma versão mais recente.
apt-get dist-upgrade
não apenas atualizará todos os pacotes atualmente instalados em seu sistema, mas também manipulará as mudanças de dependência para novas versões de pacotes. Ele inteligentemente ** removerá pacotes obsoletos do seu sistema e instalará qualquer outro necessário. Durante a versão beta, use esta opção com cautela. Normalmente, essa função é necessária para atualizar de um release de distribuição para outro.
* Sem quebrar é uma afirmação importante, lembre-se, isto são alfas ou betas sobre os quais estamos falando.
** Inteligentemente é a definição, mas como tudo é beta, cuidado extra deve ser tomado.
Precauções a serem tomadas durante a atualização de um pré-lançamento
- Atualize apenas usando o terminal, pelo menos você saberá exatamente o que vai acontecer antes de pressionar
Y
e deixar apt fazer alterações em seu sistema. - Ao executar um
apt-get dist-upgrade
é necessário (novo kernel, grandes mudanças nos pacotes do sistema, etc), certifique-se de executar primeiroapt-get dist-upgrade -s
para simular e leia todas as alterações que o upgrade aplicará. Se você vir alguma mudança estranha (eu me lembro de ter matado meu sistema depois que um dist-upgrade me pediu para remover alguns pacotes de sistema necessários e o Ubuntu Software Center enquanto o 12.04 estava no alpha 1) aborte e atualize os pacotes novamente dentro de alguns dias. / li> - Não use o gerenciador de atualização ao atualizar um pré-lançamento. Certifique-se de que você pode ler tudo o que acontecerá ao seu sistema antes de pressionar
Y
. - Não fique muito ansioso para atualizar! Não faça isso fora de velocidade, esse é um processo sensato durante um pré-lançamento. Tenha cuidado e tenha muita paciência ao testá-lo.
Quando você deve usar um upgrade comparado com um dist-upgrade ?
Use um dist-upgrade quando souber que o pré-lançamento foi de alfa para beta ou da próxima etapa agendada ou na lista "Não atualizaremos esses pacotes" durante um apt-get upgrade
novos kernels e outros pacotes principais, tenha cuidado com a lista de pacotes que serão removidos. Se houver algo lá que você não tem certeza, ou que você acha que pode quebrar o seu sistema, aborte-o após a simulação e informe-se através dos fóruns ou nos canais de IRC antes de aplicar as alterações.
Se você precisar de mais ajuda durante o período de atualização ou apenas um bate-papo rápido para apontar na direção certa durante um sistema de pré-lançamento, leia as informações em
Não seja apressado e esteja preparado todas as vezes, um backup ou 2 nunca é demais para perguntar ao testar.