Atualizando do Debian 12 (Bookworm) para o Debian 13 (Trixie) de forma simples

Atualizando do Debian 12 (Bookworm) para o Debian 13 (Trixie) de forma simples

1 8
calendar_todayschedule2 min read
— Originally published at dev.to

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)

🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.

More Posts

Rescuing Legacy Hardware: Installing Linux on Early UEFI Systems (Debian 13 Case Study)

Igor Giamoniano - Coisa de Dev - Jan 30

Why Are There Only 13 DNS Root Servers For The Whole World? Is that a problem

richarddjarbeng - May 7

Minha Experiência com o uso do SpecKit no desenvolvimento em Infra/Cloud

Marcos Vilela - Jul 2

Acoplamento entre CDN, ALB e ECS para entrega de frontend e assets, uma experiência do que não fazer

Marcos Vilela - Jun 26

Your App Feels Smart, So Why Do Users Still Leave?

kajolshah - Feb 2
chevron_left
257 Points9 Badges
Montes Claros/MGgithub.com/marcosvile
5Posts
1Comments
4Connections
Sou graduado em Análise e Desenvolvimento de Sistemas, com experiência em Linux, Docker, redes e amb... Show more

Related Jobs

View all jobs →

Commenters (This Week)

5 comments
4 comments
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!