Toda vez que estamos próximos de um lançamento Debian.
A pergunta mais comum é:
Posso atualizar o Debian para o próximo lançamento sem ter que instalar do zero ?
Sim você pode atualizar versões do Debian sem ter que fazer uma instalação do zero.
Mas você deve tomar umas precauções antes de fazer o Upgrade, irei mostrar 5 passos para que você faça um upgrade sem problemas.
Atualizado em 18/06/2017
Cuidados antes do Upgrade de versão
Remover firmware de vídeo.
1º- Se você usa firmware proprietário para placas de vídeo Nvidia e ATI, você deve remover esse firmware antes do upgrade.
Para Nvidia use os comandos abaixo.
su
apt remove --purge nvidia* ; apt autoremove ; rm -fr /etc/X11/xorg.conf
Feito isso reinicie o computador.
Para ATI use os comandos abaixo.
su
apt remove --purge fglrx* ; apt autoremove ; rm -fr /etc/X11/xorg.conf ; rm -fr /etc/X11/xorg.conf.d
Feito isso reinicie o computador.
Limpeza do sistema e repositório.
2º- Se você tem os seguintes itens, REMOVA, alias você nem deveria os ter na versão stable do Debian.
-- Programas de fora do repositório convencional man contrib non-free.
-- Repositórios que não sejam Debian ( PPA, Programas )
Resetar usuário do sistema.
3º- Se você usa Gnome ou seu forke o Cinnamon, devido as constantes atualizações de versão e alterações drásticas que esse ambiente sofre de uma versão para outra, para evitar erros de não subir o ambiente gráfico por problemas causados por extensões e ou configurações da versão antiga, é comendável resetar os usuários do sistema.
Reinicie a sessão, na tela de login tecle
Ctrl + Alt + f2
Digite nome de usuário e em seguida a sua senha.
De os comandos abaixo para resetar o seu usuario e criar um backup das configurações do user.
mkdir ~/backup
sudo mv -f ~/.* ~/backup
sudo reboot
Caso não use o sudo ( Lembre de alterar seunomedeuser para o seu nome de usuário )
mkdir ~/backup
su
mv -f /home/seunomedeuser/.* /home/seunomedeuser/backup
reboot
O .* se refere a todos os arquivos e pastas ocultas na sua home e mv é mover.
Atualização do sistema
4º- Agora que você está com o sistema limpo, faça uma atualização.
Isso é muito importante para que a distancia das versões dos pacotes não fiquem tão agressivas.
No terminal de os comandos abaixo.
su
apt update
apt full-upgrede
Reinicie o computador.
Alterar a sources.list
5º- Já com o sistema preparado, altere a sua sources.list com os comandos abaixo no terminal.
Sources.list debian Jessie.
su
Escolha um dos dois tipos de espelhos que vai preferir Stable ou Stretch.
Espelho Stable
Para usar os espelhos stable, isso é bom para o caso de sempre que sair uma nova versão do sistema, você vai receber as atualizações automaticamente e sem precisar alterar mais a sources.list.
sed -i 's/jessie/stable/g' /etc/apt/sources.list
Sources.list alterada para stable.
Espelho Stretch
Para usar os espelhos stretch, a cada lançamento do Debian vai precisar alter a sources.list.
sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Sources.list alterada para stretch.
Atualize o apt com o comando abaixo.
apt update
Reinicie o computador
Atualização de versão do sistema ( Upgrade )
Agora é a hora tão esperada, algumas dicas :
-- Faça backup de seus dados pessoais.
-- Grave um pendrive ou DVD de um Debian live, para o caso de o sistema quebrar e você ter essa ferramenta para recuperar, para esse caso veja aqui.
-- Se está usando um notebook ligue o carregador.
-- Não interrompa o processo por nada.
-- Verifique a sua conexão com a internet e resolva qualquer problema referente a ela.
-- Pare qualquer download que esteja fazendo.
-- Faça um café no capricho :)
Faça o upgrade do sistema com o comando abaixo.
apt-get dist-upgrade
OBS: Uma mensagem de e-mail sera apresentada, tecle q para prosseguir e algumas mensagens de confirmação, aceite positivamente para prosseguir.
Seja paciênte e aguarde ...
Deu ruim :(
Mas se mesmo tomando as medidas de precaução o sistema quebrar, tente arrumar com os comandos abaixo.
su
apt install -f
e
dpkg --configure -a
Ufaaaa que susto :)
Simulação
Aqui está uma simulação com o stretch nesse estagio em que não entram pacotes novos mais para a próxima versão.
Tá ai 880 MB de pacotes nesse upgrade, mas isso vai variar para mais se você tiver muitos programas adicionais instalados, eles também devem ser atualizados.
Versão do Debian antes do upgrade.
Versão do kernel antes do upgrade.
Download dos pacotes em 13 minutos em uma net de 10 MB.
Instalação dos pacotes baixados em uma hora, sem saida de erro no terminal, bom sinal, vamos reiniciar a maquina.
Sistema atualizado com sucesso.
E não deu ruim :)
Bem vindo ao Debian Stretch !!!
E com kernel LTS :)
Agora é só aguardar o lançamento e seguir os passos para ter seu Debian atualizado para a nova versão :)
Donate - Contribua para a melhoria do nosso trabalho!!
Parabéns pelo trabalho honesto e técnico realizado.
ResponderExcluirVLW mermão !!
ExcluirParabéns!
ResponderExcluirÓtimo tutorial!
VLW !!
ExcluirValeu Ricardo ...com essas dicas fica difícil errar.....
ResponderExcluirVLW !!
ExcluirTop, parabéns pela dedicação em fazer o tutorial bem explicativo, tmj
ResponderExcluirvlw :D
ResponderExcluir