sexta-feira, 10 de fevereiro de 2017

Atualizar versão do Debian.

Sempre quando do lançamento de uma nova versão do Debian, os usuários iniciantes tem a dúvida de como fazer a atualização do sistema sem ter que fazer uma instalação do zero.








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!!











8 comentários: