Atualizando seu Linux Debian

Atualizando seu Linux Debian

O que é Debian?

√Č um sistema operacional Open Source que utiliza o kernel do Linux e recentemente adotou uma vers√£o do FreeBSD kernel.

Defini√ß√£o bonita segundo os criadores‚Ķ ‚Äú√Č uma associa√ß√£o de indiv√≠duos que t√™m como causa comum criar um sistema operacional livre. "

Existem muitas distribui√ß√Ķes Linux baseadas diretamente ou indiretamente no Debian, devido sua estabilidade e atualiza√ß√Ķes seguras. Por exemplo o Ubuntu que √© uma distribui√ß√£o que dispensa apresenta√ß√Ķes, seguindo a lista temos MX Linux, Deepin e Zorin OS que s√£o variantes diretas do Debian e as indiretas com Mint, PopOS, Elementary OS, Xubuntu, Kubuntu, Lubuntu e KDE Neon baseados no Ubuntu, ou seja, temos muitos sabores de Debian.

√Č seguro atualizar?

Para garantir a seguran√ßa em atualiza√ß√Ķes √© recomend√°vel utilizar reposit√≥rios oficiais. Sempre que for necess√°rio utilizar um reposit√≥rio n√£o oficial, verifique a compatibilidade com a sua vers√£o Debian.

Qual é a versão do meu Debian?

Se você deixou seu linux desatualizado por volta de um ano, sua versão atual deve ser o Debian Buster, agora se você estiver com a versão Jessie ou Wheezy, rapaz você confia muito em sistema desatualizado! Recomendo fazer uma instalação limpa, ou seja, do zero.

Insira o comando abaixo para identificar a sua vers√£o do Linux.

cat /etc/os-release

> PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"

O processo de atualização é seguro, entretanto segurança em primeiro lugar, recomendo que você faça um backup dos seus arquivos pessoais.

Vers√Ķes do Debian.

O Debian mant√©m seu trabalho distribu√≠do em tr√™s vers√Ķes.

  • Stable - √öltima vers√£o lan√ßada oficialmente.
  • Testing - Vers√£o que cont√©m os pacotes que ainda n√£o foram aceitos na vers√£o oficial, por√©m √© uma vers√£o mais atualizada.
  • Unstable - Vers√£o com pacotes que ainda est√£o em desenvolvimento, exclusivo para desenvolvedores que buscam uma nova experi√™ncia e fortes emo√ß√Ķes.

Em setembro de 2022 a versão Bullseye foi oficialmente lançada.

  • Debian 12 Bookworm (stable)
  • Debian 11 Bullseye (oldstable)
  • Debian 10 Buster (oldoldstable)
  • Debian 9 Stretch (LTS estendido, quase obsoleta)

√öltimas vers√Ķes oficiais obsoletas

  • Debian 8 Jessie
  • Debian 7 Wheezy
  • Debian 6 Squeeze

Mantendo a vers√£o atual atualizada

Antes de realizar um ‚Äúupgrade‚ÄĚ do Debian √© obrigat√≥rio manter todos os pacotes da vers√£o atual atualizados, sendo assim, execute os procedimentos abaixo para ter um final feliz, sem "black screen" de prefer√™ncia.

sudo apt update
sudo apt upgrade  
sudo apt full-upgrade 

Execute o autoremove para remover pacotes desnecess√°rios.

sudo apt autoremove

Mudando os repositórios

O gerenciamento de pacotes é realizado pelo apt, o arquivo de registro dos pacotes está localizado em /etc/apt/source.list.

Será necessário alterar a versão do repositório, segue a tabela indicando a próxima versão do seu Debian.

Atual Próxima
Bullseye Bookworm (stable)
Buster Bullseye (oldstable)
Stretch Buster (oldoldstable)
Bookworm Trixie (testing)

Você pode alterar o arquivo de forma simples com o comando abaixo.

Bullseye para  Bookworm
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*.list

nano_vim_emacs
Você também pode alterar manualmente, utilizando seu editor favorito vi, emacs, nano. Bora de nano mesmo.
sudo nano /etc/apt/source.list

Arquivo de exemplo:

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

Salve o arquivo para iniciarmos a atualização.

Atualizando sua distribuição

Agora que os repositórios foram atualizados iremos executar o comando de upgrade!

sudo apt update
sudo apt upgrade --without-new-pkgs -y
sudo apt --purge autoremove
sudo apt full-upgrade 

O processo de atualiza√ß√£o envolve download de pacotes, instala√ß√£o, compila√ß√£o, altera√ß√Ķes de script, atualiza√ß√£o de Kernel, ou seja, recomendo que voc√™ tome seu caf√© favorito, pois o processo √© possivelmente demorado.

Após a atualização, reinicie o sistema.

sudo reboot

Até a próxima

Neste artigo abordei sobre a atualização do seu sistema operacional Debian, além do kernel, mantenha sua distro atualizada!