Uso Linux há cerca de 15 anos. Meu notebook só tem Linux desde o Ubuntu 5.04. Nesse tempo (haja tempo), já fiz mais de 20 instalações, mais de 10 upgrades no mesmo notebook, seguramente.
Durante esse tempo desenvolvi alguns protocolos de atualização:
- Separe o disco /home com vários giga (no meu caso deixo 80Gb no /, 4Gb de swap e o restante fica com o /home)
- NUNCA formate seu /home. É por isso que mantenho ele separado
- Nunca esqueça da sua chave SSH!
- Isso é menos importante se você separa o /home
- Mantenha um swap pequeno e muito RAM (8Gb pelo menos, hoje em dia).
- Um swap grande fará seu sistema lento, a não ser que seu disco seja SSD.
- Sempre faço upgrade formatando o / e instalando do zero
- Sempre uso o pen drive de boot usando o Live (tks Ubuntu!!!!) para ter certeza de que não há risco de não funcionar meu notebook após a instalação
- Isso é principalmente importante com notebooks novos
- Isso é cada vez mais importante porque a capacidade de atualização do Ubuntu é fantástica (mas vai que….)
- Faça backup do seu /etc
- Configuração de serviços, hosts, ficam mais fáceis de serem mantidos assim
- Isso é irrelevante para mim hoje, porque só uso docker para minhas instalações (base, serviço http, …), mas ainda acho uma boa dica, em geral.
Coisas inteligentes à parte, aqui vai mais um pro checklist: não esqueça que seu home pode estar encriptado!
(continua...)