Atualizar Debian Online de uma Versão para outra

Entenda como atualizar online do Debian 11 para o Debian 12 e, futuramente, do Debian 12 para o Debian 13 (Trixie).
Tem sugestão de sources.list do Debian.

[ Hits: 758 ]

Por: Buckminster em 01/08/2025


ATUALIZANDO



1- Atualize o sistema atual
sudo apt update
sudo apt autoclean
sudo apt upgrade

2- Abra o terminal
Faça backup do arquivo:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bkp

Abra o arquivo:
sudo vim /etc/apt/sources.list <<< usei o vim, use teu editor preferido

Na atualização online sempre deixe somente os repositórios básicos, depois, caso quiser, incremente o arquivo sources.list (veja a sugestão na CONCLUSÃO).
Apague todo o conteúdo e coloque dentro:

deb http://deb.debian.org/debian/ bookworm main non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware

Salve e saia.

3- Execute:
sudo apt update
sudo apt autoclean
sudo apt full-upgrade

Aguarde, deverá terminar sem erros (pode demorar um pouco), depois reinicie o computador:

sudo reboot

4- Atualize o Debian 12, remova pacotes desnecessários e limpe o sistema:
sudo apt update
sudo apt upgrade
sudo apt autoremove
sudo apt purge ~c
sudo apt autoclean

Verifique:
cat /etc/os-release

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

E terminamos a atualização online do Debian 11 para o 12.
Recomendações

Eu pessoalmente sempre executo no Debian, aproximadamente uma vez por semana no mínimo:
sudo apt update
sudo aptitude safe-upgrade

Antes você terá de instalar o aptitude:
sudo apt update
sudo apt install aptitude

E o comando "sudo apt upgrade" substitua por:
sudo aptitude safe-upgrade

Os manuais recomendam apt-upgrade, pois dizem ele faz a mesma coisa que o "aptitude safe-upgrade" (faz uma atualização segura), mas por uma questão de tradição e por não estar convencido de que executam as mesmas ações (a documentação não é clara) eu continuo usando o aptitude para esta ação de atualização segura do sistema como um todo.

Uma sequência sugerida para manutenção regular do sistema (talvez a cada dois meses, depende do uso e caso aconteça alguma quebra de pacotes) é a seguinte (com sudo ou como root):

sudo apt -f install
sudo apt -f remove
sudo apt autoremove
sudo apt purge ~c
sudo apt autoclean
sudo dpkg --configure -a
sudo apt update
sudo aptitude safe-upgrade
Página anterior     Próxima página

Páginas do artigo
   1. PROLEGÔMENOS
   2. ATUALIZANDO
   3. CONCLUSÃO
Outros artigos deste autor

Compilação de Kernel

Redes de Computadores · IPtables · Endereços IPs - Explicações básicas

Como agendar um backup automático do PostgreSQL no Cron evitando o problema de senha

Instalando e Configurando o pgAgent no Linux (pgAdmin e PostgreSQL)

Instalação do PostgreSQL, Apache2 e PHP8 no Debian Buster 10 e no Stretch 9

Leitura recomendada

Reaproveitamento e meio ambiente

Traduzir dicas e mensagens do login

Encontrando um emprego no universo OpenSource

Ubuntu Linux 20.04.1 LTS

Ubuntu + Zoneminder = Solução Livre para CFTV

  
Comentários
[1] Comentário enviado por klods1967 em 05/08/2025 - 14:44h

Já fiz atualizações do 9/10, 10/11 e 11/12 sem quebrar sistema
Mas numa desktop 100% Intel e sem usar "repositórios externos" exceto o do Google Chrome


[2] Comentário enviado por Pebis em 09/08/2025 - 10:40h


Algo que costumo utilizar é substituir o nome da distro pela versão. Stable, Testing...

deb http://deb.debian.org/debian/ testing-proposed-updates main contrib non-free


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts