Neste artigo sera descrito como fazer o update da versão 10 do debian chamada de Buster para a versão 11 chamada de Bullseye.
Primeiramente para fazer o update foi utilizado uma VM com Debian 10 que roda o docker para estudos, mas o update deve ocorrer tranquilamente em qualquer versão de Debian 10 que contenham apenas os repositórios padrões.
Caso contenha repositórios que não sejam os padrões da distribuição é aconselhado comenta los para que não ocorram problemas.
Então vamos começar fazendo o update e upgrade do Debian 10 para que contenha todos os arquivos atualizados.
sudo apt update && sudo apt upgrade
Logo depois ter feito o update e upgrade vamos instalar o necessário para que seja feita a atualização.
sudo apt install gcc-8-base
Com os arquivos necessários para o upgrade de verão vamos então editar o arquivo de sources.list com o seguinte comando.
sudo nano /etc/apt/sources.list
Como sempre é bom manter as mesmas mirrors escolhidas na instalação então vou demonstrar como deixei em meu arquivo.
#
# deb cdrom:[Debian GNU/Linux 10.9.0 _Buster_ - Official amd64 NETINST 20210327-10:38]/ buster main
#deb cdrom:[Debian GNU/Linux 10.9.0 _Buster_ - Official amd64 NETINST 20210327-10:38]/ buster main
#deb http://debian.c3sl.ufpr.br/debian/ buster main
#deb-src http://debian.c3sl.ufpr.br/debian/ buster main
#deb http://security.debian.org/debian-security buster/updates main
#deb-src http://security.debian.org/debian-security buster/updates main
# buster-updates, previously known as 'volatile'
#deb http://debian.c3sl.ufpr.br/debian/ buster-updates main
#deb-src http://debian.c3sl.ufpr.br/debian/ buster-updates main
deb http://debian.c3sl.ufpr.br/debian/ bullseye main
deb-src http://debian.c3sl.ufpr.br/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security main
# buster-updates, previously known as 'volatile'
deb http://debian.c3sl.ufpr.br/debian/ bullseye-updates main
deb-src http://debian.c3sl.ufpr.br/debian/ bullseye-updates main
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
Como se pode ver apenas copiei as linhas que existia em meu arquivo de sources.list e e modifiquei algumas linhas colocando bullseye no lugar de buster e comentei com # na frente das linhas antigas.
Então é bom checar a parte das linhas de security que mudaram, antes eram buster/updates e foram modificadas para bullseye-security e assim temos que nos atentar a elas.
Logo depois de ter feito as modificações necessárias então sera feito o upgrade da versão do Debian.
Upgrade Debian
Então para fazer o upgrade da versão vamos digitar a seguinte linha
sudo apt update
Assim vai ser atualizado o repositório da distribuição para o Debian 11.
E vamos fazer o upgrade de versão digitando o seguinte comando.
sudo apt full-upgrade
Para finalizar o upgrade então devemos reiniciar o computador digitando o seguinte.
sudo reboot
Então agora é só checar a versão com o cat para ver se tudo ocorreu ok.
cat /etc/os-release
Enfim espero poder ter ajudado com mais este artigo sobre como fazer o upgrade do Debian 10(Buster) para o Debian 11(Bullseye).