This content originally appeared on DEV Community and was authored by Marcos Vilela
Recentemente precisei atualizar uma máquina rodando Debian 12 e decidi registrar o processo em formato de guia para outras pessoas que querem fazer o upgrade de maneira objetiva, com o mínimo possível de intervenção manual.
Importante: esse post não substitui o guia oficial do Debian. A ideia aqui é mostrar um caminho enxuto e funcional — ideal para casos em que você não utiliza repositórios customizados nem pacotes externos sensíveis.
Pré-Requisito: Sistema atualizado
Antes de iniciar o upgrade, atualizei todos os pacotes da minha instalação atual do Bookworm:
sudo apt update
sudo apt upgrade
sudo apt --purge autoremove
Depois disso, reiniciei a máquina:
sudo reboot
Atualizando para o Debian 13
Após o reboot, a única alteração necessária foi atualizar os repositórios APT para apontarem para a nova versão trixie
.
Editei manualmente o arquivo /etc/apt/sources.list
e troquei todas as ocorrências de bookworm
por trixie
.
Meu /etc/apt/sources.list
ficou assim:
deb http://deb.debian.org/debian trixie main non-free-firmware
deb-src http://deb.debian.org/debian trixie main non-free-firmware
deb http://deb.debian.org/debian-security/ trixie-security main non-free-firmware
deb-src http://deb.debian.org/debian-security/ trixie-security main non-free-firmware
deb http://deb.debian.org/debian trixie-updates main non-free-firmware
deb-src http://deb.debian.org/debian trixie-updates main non-free-firmware
Em seguida, rodei novamente os comandos padrão:
sudo apt update
sudo apt full-upgrade
sudo apt --purge autoremove
E finalizei com mais um reboot:
sudo reboot
Resultado
A máquina voltou normalmente, já rodando Debian 13 (Trixie) — sem necessidade de reinstalações, reinstalação de aplicações ou ajustes adicionais.
Você pode confirmar a nova versão com:
lsb_release -a
Se você utiliza somente os repositórios oficiais do Debian e não possui pacotes externos sensíveis, atualizar do Debian 12 para o 13 pode ser tão simples quanto trocar a palavra bookworm por *trixie* nos repositórios e executar os comandos clássicos do APT.
Para casos mais complexos e com uso de softwares e repositórios externos, recomendo seguir o passo a passo completo da documentação e validar os repositórios externos individualmente.
Referência:
Upgrades from Debian 12 (bookworm)
Release Notes Debian 13 (Trixie)
This content originally appeared on DEV Community and was authored by Marcos Vilela